Re: About Beaglebone Black device tree

2020-01-31 Thread Vijay Kumar Banerjee
On Fri, Jan 31, 2020 at 9:59 PM Christian Mauderer wrote: > On 31/01/2020 17:25, Christian Mauderer wrote: > > On 31/01/2020 16:04, Vijay Kumar Banerjee wrote: > >> Hi, > >> > >> While trying to run an rtems-littlevgl app on BBB, I found that the > devi

About Beaglebone Black device tree

2020-01-31 Thread Vijay Kumar Banerjee
Hi, While trying to run an rtems-littlevgl app on BBB, I found that the device tree generated from the freebsd source matching the freebsd-org HEAD commit doesn't work with the app and framebuffer device fails to open. This is most likely due to the changes in the freebsd dts sources because of wh

[PATCH 2/2] covoar/wscript: Install covoar.css and table.js

2020-01-24 Thread Vijay Kumar Banerjee
--- tester/covoar/wscript | 1 + 1 file changed, 1 insertion(+) diff --git a/tester/covoar/wscript b/tester/covoar/wscript index 7efa0dd..165a1b8 100644 --- a/tester/covoar/wscript +++ b/tester/covoar/wscript @@ -138,3 +138,4 @@ def build(bld): cflags = ['-O2', '-g'],

[PATCH 1/2] rtemstoolkit/path: Add support to copy single file

2020-01-24 Thread Vijay Kumar Banerjee
--- rtemstoolkit/path.py | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/rtemstoolkit/path.py b/rtemstoolkit/path.py index 9401e99..b15164b 100644 --- a/rtemstoolkit/path.py +++ b/rtemstoolkit/path.py @@ -314,8 +314,12 @@ def copy_tree(src, dst): hsrc = host(src)

Re: [PATCH] bsp/raspberrypi: Updated the console API.

2020-01-03 Thread Vijay Kumar Banerjee
On Fri, Jan 3, 2020, 8:53 PM Niteesh wrote: > On Fri, Jan 3, 2020 at 7:32 PM Vijay Kumar Banerjee < > vijaykumar9...@gmail.com> wrote: > >> Hi Niteesh, >> A few formatting suggestions: >> >>> >>> diff --git a/bsps/arm/raspberrypi/console/

Re: What do you want to study in GSOC 2020?

2020-01-03 Thread Vijay Kumar Banerjee
e current status of USB and ethernet in raspberrypi? > > Does the beagle BSP require hardware or is it possible to emulate it? > > I never used an emulator for Beagle. It seems that qemu supported it > some when: > > https://www.cnx-software.com/2011/09/26/beagleboard-emulator-in

Re: [PATCH] bsp/raspberrypi: Updated the console API.

2020-01-03 Thread Vijay Kumar Banerjee
Hi Niteesh, A few formatting suggestions: > > diff --git a/bsps/arm/raspberrypi/console/console-config.c > b/bsps/arm/raspberrypi/console/console-config.c > index d2186c918b..4000fd1c50 100644 > --- a/bsps/arm/raspberrypi/console/console-config.c > +++ b/bsps/arm/raspberrypi/console/console-config

Re: sparc-rtems-gdb doesn't recognize target "sim"

2019-11-12 Thread Vijay Kumar Banerjee
On Wed, Nov 13, 2019 at 12:39 AM Shubham Bhagat wrote: > Hello everyone, > I've been trying to run the hello world example in source tree > to get > started with sparc/erc32 but after building all that is required ( followed > POS

Re: RTEMS Google Code-In 2019

2019-10-24 Thread Vijay Kumar Banerjee
On Fri, Oct 25, 2019 at 12:58 AM Himanshu Sekhar Nayak < himanshuwindows...@gmail.com> wrote: > Hi guys, > > So the Org. application submission is still going on and the last date is > 28th Oct. As far as I know, we have collected 3 mentors and we gonna need > more for mentoring students. Also men

[PATCH] bsps/beagle: update i2c section

2019-09-24 Thread Vijay Kumar Banerjee
--- user/bsps/arm/beagle.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/user/bsps/arm/beagle.rst b/user/bsps/arm/beagle.rst index 87c6ecf..fe2dc6f 100644 --- a/user/bsps/arm/beagle.rst +++ b/user/bsps/arm/beagle.rst @@ -61,9 +61,9 @@ Add the following to a file named

Re: Problem running sparc-rtems5-gdb

2019-09-24 Thread Vijay Kumar Banerjee
On Tue, Sep 24, 2019 at 11:00 PM Vijay Kumar Banerjee < vijaykumar9...@gmail.com> wrote: > > > > On Tue, Sep 24, 2019 at 8:42 PM Gedare Bloom wrote: > >> On Sun, Sep 22, 2019 at 2:14 AM Vijay Kumar Banerjee >> wrote: >> > >> > >

Re: Problem running sparc-rtems5-gdb

2019-09-24 Thread Vijay Kumar Banerjee
On Tue, Sep 24, 2019 at 8:42 PM Gedare Bloom wrote: > On Sun, Sep 22, 2019 at 2:14 AM Vijay Kumar Banerjee > wrote: > > > > > > > > On Sun, Sep 22, 2019, 1:22 PM Niteesh wrote: > >> > >> Sorry, for so many questions. > >> But I was a

Re: Problem running sparc-rtems5-gdb

2019-09-22 Thread Vijay Kumar Banerjee
ild and run hello world in docs? > >> On Sun, Sep 22, 2019 at 1:01 PM Vijay Kumar Banerjee a< > vijaykumar9...@gmail.com> wrote: > >> >> >> On Sun, Sep 22, 2019 at 12:59 PM Niteesh wrote: >> >>> https://devel.rtems.org/wiki/TBR/UserManual/Quick_Sta

Re: Problem running sparc-rtems5-gdb

2019-09-22 Thread Vijay Kumar Banerjee
ated and marked as "To be removed". You should follow the latest docs quickstart guide: https://docs.rtems.org/branches/master/user/start/index.html > On Sun, Sep 22, 2019 at 12:30 PM Vijay Kumar Banerjee < > vijaykumar9...@gmail.com> wrote: > >> Hello, >>

Re: Problem running sparc-rtems5-gdb

2019-09-22 Thread Vijay Kumar Banerjee
page where the `sparc-rtems5-gdb` steps are mentioned with `tar sim`? I think this would need to be updated and you can propose a patch for this. Best regards, Vijay On Sun, Sep 22, 2019 at 11:04 AM Vijay Kumar Banerjee < vijaykumar9...@gmail.com> wrote: > > > ( Please use t

Re: Problem running sparc-rtems5-gdb

2019-09-21 Thread Vijay Kumar Banerjee
right now. Let's wait for other people to join and help with the issue. :) > > On Sun, Sep 22, 2019 at 10:49 AM Vijay Kumar Banerjee < > vijaykumar9...@gmail.com> wrote: > >> >> >> On Sun, Sep 22, 2019 at 10:35 AM Niteesh wrote: >> >>> The pro

Re: Problem running sparc-rtems5-gdb

2019-09-21 Thread Vijay Kumar Banerjee
re you using? > (gdb) tar sim > Undefined target command: "sim". Try "help target". > > While going through some stackoverflow posts I found that to target > simulators --enable-sim has to given while building gdb, Is this the > problem or am I missing

Re: Problem running sparc-rtems5-gdb

2019-09-21 Thread Vijay Kumar Banerjee
On Sun, Sep 22, 2019 at 10:01 AM Niteesh wrote: > I was following the quick-start guide from > https://docs.rtems.org/branches/master/user/start/index.html > I followed the exact steps but still couldn't get the hello world > running. I face issues when running the GDB, when trying to set the > t

Re: [PATCH v2] bsps/beagle: register i2c device at initialization

2019-09-19 Thread Vijay Kumar Banerjee
On Fri, Sep 20, 2019 at 12:08 AM Christian Mauderer wrote: > On 19/09/2019 19:48, Vijay Kumar Banerjee wrote: > > > > > > > > On Thu, Sep 19, 2019 at 10:05 PM Christian Mauderer > <mailto:l...@c-mauderer.de>> wrote: > > > > Hello Vijay,

Re: [PATCH v2] bsps/beagle: register i2c device at initialization

2019-09-19 Thread Vijay Kumar Banerjee
AM335X_I2C0_BASE, I2C_BUS_CLOCK_DEFAULT, BBB_I2C0_IRQ); if (err != 0){ printk("i2c-0 device could not be registered"); } } ``` > Best regards > > Christian > > On 18/09/2019 21:18, Vijay Kumar Banerjee wrot

Re: [PATCH v2] Add lvgl/hello: Sample Hello world app using littleVGL and libbsd

2019-09-19 Thread Vijay Kumar Banerjee
On Thu, Sep 19, 2019 at 4:41 AM Chris Johns wrote: > On 19/9/19 5:05 am, Vijay Kumar Banerjee wrote: > > Sorry, this patch doesn't seem to work properly, I have modified it a > bit and > > attached the v4 here. This v4 needs the rtems_waf typo patch that I > recently &g

Re: [PATCH 1/1] bsps/beagle: register i2c device at initialization

2019-09-18 Thread Vijay Kumar Banerjee
I have posted a v2 [1] of the patch following the first alternative as you suggested. I'll also try to send a docs patch to mention that i2c-0 is registered at init and i2c-1 and i2c-2 can be registered with the respective wrappers. [1]: https://lists.rtems.org/pipermail/devel/2019-September

[PATCH v2] bsps/beagle: register i2c device at initialization

2019-09-18 Thread Vijay Kumar Banerjee
--- bsps/arm/beagle/i2c/bbb-i2c.c | 6 +++--- bsps/arm/beagle/include/bsp/i2c.h | 10 -- bsps/arm/beagle/start/bspstart.c | 16 3 files changed, 19 insertions(+), 13 deletions(-) diff --git a/bsps/arm/beagle/i2c/bbb-i2c.c b/bsps/arm/beagle/i2c/bbb-i2c.c index 37b888

Re: [PATCH v2] Add lvgl/hello: Sample Hello world app using littleVGL and libbsd

2019-09-18 Thread Vijay Kumar Banerjee
On Wed, Sep 18, 2019 at 11:27 PM Vijay Kumar Banerjee < vijaykumar9...@gmail.com> wrote: > > > > On Wed, Sep 18, 2019 at 10:13 AM Chris Johns wrote: > >> On 18/9/19 7:31 am, Vijay Kumar Banerjee wrote: >> > diff --git a/lvgl/hello/wscript b/lvgl/hello/wscript

[PATCH rtems_waf] rtems.py: Fix typo

2019-09-18 Thread Vijay Kumar Banerjee
--- rtems.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rtems.py b/rtems.py index 2e57de4..af4b5fd 100644 --- a/rtems.py +++ b/rtems.py @@ -326,7 +326,7 @@ def check_cc(conf, *k, **kw): kw['fragment'] = test_application() conf.check_cc(*k, **kw) -def ch

Re: [PATCH v2] Add lvgl/hello: Sample Hello world app using littleVGL and libbsd

2019-09-18 Thread Vijay Kumar Banerjee
On Wed, Sep 18, 2019 at 10:13 AM Chris Johns wrote: > On 18/9/19 7:31 am, Vijay Kumar Banerjee wrote: > > diff --git a/lvgl/hello/wscript b/lvgl/hello/wscript > > new file mode 100644 > > index 000..c706491 > > --- /dev/null > > +++ b/lvgl/hello/wscript >

Re: [PATCH] Add lvgl_hello: Sample Hello world app using littleVGL and libbsd

2019-09-17 Thread Vijay Kumar Banerjee
On Wed, Sep 18, 2019 at 12:54 AM Christian Mauderer wrote: > > > Hi, > > I followed the error and figured out that the reason for the error was a > > call to > > `rtems_task_wake_after` which was coming from the `udelay()` call in > bbb-i2c > > in function `am335x_i2c_reset`. For now, commenting

[PATCH 1/1] bsps/beagle: register i2c device at initialization

2019-09-17 Thread Vijay Kumar Banerjee
--- bsps/arm/beagle/i2c/bbb-i2c.c| 6 +++--- bsps/arm/beagle/start/bspstart.c | 13 + 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/bsps/arm/beagle/i2c/bbb-i2c.c b/bsps/arm/beagle/i2c/bbb-i2c.c index 37b88864b9..f705078085 100644 --- a/bsps/arm/beagle/i2c/bbb-i2c

[PATCH 0/1] Add i2c in Beagle initialization

2019-09-17 Thread Vijay Kumar Banerjee
x27;s no objection from the community then this can be merged to the master. Best regards, Vijay Vijay Kumar Banerjee (1): bsps/beagle: register i2c device at initialization bsps/arm/beagle/i2c/bbb-i2c.c| 6 +++--- bsps/arm/beagle/start/bspstart.c | 13 + 2 files change

[PATCH v2] Add lvgl/hello: Sample Hello world app using littleVGL and libbsd

2019-09-17 Thread Vijay Kumar Banerjee
the exe, please refer +to the BSP documentation in https://docs.rtems.org diff --git a/lvgl/hello/test.c b/lvgl/hello/test.c new file mode 100644 index 000..c85bb35 --- /dev/null +++ b/lvgl/hello/test.c @@ -0,0 +1,154 @@ +/* + * Copyright (c) 2019 Vijay Kumar Banerjee . + * All rights reserved

Re: [PATCH] Add lvgl_hello: Sample Hello world app using littleVGL and libbsd

2019-09-17 Thread Vijay Kumar Banerjee
On Tue, Sep 17, 2019 at 2:21 PM Christian Mauderer wrote: > On 17/09/2019 08:46, Vijay Kumar Banerjee wrote: > > > > > > On Thu, Sep 12, 2019 at 2:37 PM Christian Mauderer > > > <mailto:christian.maude...@embedded-brains.de>> wrote: > > > > &g

Re: [PATCH] update rtems_waf

2019-09-16 Thread Vijay Kumar Banerjee
On Fri, Sep 13, 2019 at 9:00 AM Chris Johns wrote: > On 11/9/19 6:14 pm, Vijay Kumar Banerjee wrote: > > ping :) > > Sorry about the delay. OK to push. > > Hi, Thanks for the review! Can you please push this. :) Also, the github descript for rtems-examples has the wrong

Re: [PATCH] Add lvgl_hello: Sample Hello world app using littleVGL and libbsd

2019-09-16 Thread Vijay Kumar Banerjee
On Thu, Sep 12, 2019 at 2:37 PM Christian Mauderer < christian.maude...@embedded-brains.de> wrote: > > > On 12/09/2019 10:28, Vijay Kumar Banerjee wrote: > > > > > > > > On Wed, Sep 11, 2019 at 4:38 PM Christian Mauderer > > > <mailto:christian.

Re: [PATCH] Add lvgl_hello: Sample Hello world app using littleVGL and libbsd

2019-09-12 Thread Vijay Kumar Banerjee
On Wed, Sep 11, 2019 at 4:38 PM Christian Mauderer < christian.maude...@embedded-brains.de> wrote: > On 11/09/2019 10:48, Vijay Kumar Banerjee wrote: > > > > Hi, > > > > Since adding I2C in BBB initialization seems like the right solution, > > should

Re: [PATCH] Add lvgl_hello: Sample Hello world app using littleVGL and libbsd

2019-09-11 Thread Vijay Kumar Banerjee
/2019 01:46, Chris Johns wrote: > >>> On 2/9/19 5:42 pm, Vijay Kumar Banerjee wrote: > >>>> On Mon, Sep 2, 2019 at 4:34 AM Chris Johns >>>> <mailto:chr...@rtems.org>> wrote: > >>>> > + puts("\nRTEMS I2C TE

Re: [PATCH] update rtems_waf

2019-09-11 Thread Vijay Kumar Banerjee
ping :) On Tue, Sep 3, 2019 at 7:04 PM Vijay Kumar Banerjee < vijaykumar9...@gmail.com> wrote: > --- > file_io/crc/wscript| 6 +++--- > filesystem/fat_ramdisk/wscript | 6 +++--- > rtems_waf | 2 +- > 3 files changed, 7 insertions(+), 7

Re: [PATCH] update rtems_waf

2019-09-05 Thread Vijay Kumar Banerjee
x27;t really built the examples yet (maybe sometimes > way back). So I won't be able to do a test of the patch in the next > days. I hope that someone else will be able to test it till then so that > it can be commited. > > Best regards > > Christian > > On 03/09/201

[PATCH] update rtems_waf

2019-09-03 Thread Vijay Kumar Banerjee
--- file_io/crc/wscript| 6 +++--- filesystem/fat_ramdisk/wscript | 6 +++--- rtems_waf | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/file_io/crc/wscript b/file_io/crc/wscript index f7b0f5b..531da20 100644 --- a/file_io/crc/wscript +++ b/fi

Re: [PATCH] Add lvgl_hello: Sample Hello world app using littleVGL and libbsd

2019-09-02 Thread Vijay Kumar Banerjee
On Tue, Sep 3, 2019 at 5:15 AM Chris Johns wrote: > On 3/9/19 4:56 am, Vijay Kumar Banerjee wrote: > > > +void > > > +libbsdhelper_start_shell(rtems_task_priority prio) > > > +{ > > > + rtems_status_code sc = rtems_shell_

Re: [PATCH] Add lvgl_hello: Sample Hello world app using littleVGL and libbsd

2019-09-02 Thread Vijay Kumar Banerjee
> > > +void >> > +libbsdhelper_start_shell(rtems_task_priority prio) >> > +{ >> > + rtems_status_code sc = rtems_shell_init( >> > + "SHLL", >> > + STACK_SIZE_SHELL, >> > + prio, >> > + CONSOLE_DEVICE_NAME, >> > + false, >> > +

Re: [PATCH] Add lvgl_hello: Sample Hello world app using littleVGL and libbsd

2019-09-02 Thread Vijay Kumar Banerjee
f not > found. > > OK. Understood. > On 31/8/19 4:23 am, Vijay Kumar Banerjee wrote: > > --- > > README | 2 +- > > lvgl_hello/README | 6 ++ > > lvgl_hello/test.c | 180 + > > lvgl_hello/wscr

Re: LibBSD is not linking for the BBB BSP

2019-08-31 Thread Vijay Kumar Banerjee
Hello Chris, The libcurl is now building for BBB with libbsd HEAD on master after the following commit : https://git.rtems.org/rtems-libbsd/commit/?id=951c4b92cf8082272f998c02d9b79e664d6f1599 Best regards, Vijay On Wed, Aug 28, 2019 at 1:44 AM Vijay Kumar Banerjee < vijaykumar9...@gmail.

Re: [PATCH] rtemsbsd: remove dead code fb.c

2019-08-31 Thread Vijay Kumar Banerjee
; Best regards > > Christian > > On 31/08/2019 20:20, Vijay Kumar Banerjee wrote: > > > > ping :-) > > > > On Wed, Aug 28, 2019 at 6:13 PM Vijay Kumar Banerjee > > mailto:vijaykumar9...@gmail.com>> wrote: > > > > --- >

Re: [PATCH] rtemsbsd: remove dead code fb.c

2019-08-31 Thread Vijay Kumar Banerjee
ping :-) On Wed, Aug 28, 2019 at 6:13 PM Vijay Kumar Banerjee < vijaykumar9...@gmail.com> wrote: > --- > freebsd/sys/dev/fb/fb.c | 762 --- > libbsd.py| 1 - > rtemsbsd/include/bsp/nexus-devices.h | 2 - >

[PATCH] lvgl.py: install the lvgl headers in PREFIX following a similar tree to the source tree

2019-08-30 Thread Vijay Kumar Banerjee
This is required to be able to add the PREFIX path as the include path in an lvgl based app. --- lvgl.py | 12 wscript | 1 - 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/lvgl.py b/lvgl.py index bc3eae2..6d83c63 100644 --- a/lvgl.py +++ b/lvgl.py @@ -67,9 +67,13 @@

[PATCH] Add lvgl_hello: Sample Hello world app using littleVGL and libbsd

2019-08-30 Thread Vijay Kumar Banerjee
documentation in https://docs.rtems.org diff --git a/lvgl_hello/test.c b/lvgl_hello/test.c new file mode 100644 index 000..6e0c030 --- /dev/null +++ b/lvgl_hello/test.c @@ -0,0 +1,180 @@ +/* + * Copyright (c) 2019 Vijay Kumar Banerjee . + * All rights reserved. + * + * Redistribution and use in source and

Re: littleVGL now supports FreeBSD framebuffer

2019-08-30 Thread Vijay Kumar Banerjee
On Fri, Aug 30, 2019 at 12:08 PM Christian Mauderer < christian.maude...@embedded-brains.de> wrote: > On 30/08/2019 02:39, Chris Johns wrote: > > On 30/8/19 1:19 am, Vijay Kumar Banerjee wrote: > >> I have written the scripts to build littlevgl using rtems_waf. The >

Re: littleVGL now supports FreeBSD framebuffer

2019-08-29 Thread Vijay Kumar Banerjee
On Thu, Aug 29, 2019 at 8:49 PM Vijay Kumar Banerjee < vijaykumar9...@gmail.com> wrote: > > Hello Chris, > > I have written the scripts to build littlevgl using rtems_waf. The build > works fine > and installs the required header and the static library in the prefix

Re: littleVGL now supports FreeBSD framebuffer

2019-08-29 Thread Vijay Kumar Banerjee
Tue, Aug 27, 2019 at 1:19 AM Vijay Kumar Banerjee < vijaykumar9...@gmail.com> wrote: > > > On Mon, Aug 19, 2019 at 4:26 AM Chris Johns wrote: > >> On 18/8/19 2:45 am, Christian Mauderer wrote: >> > On 17/08/2019 18:05, Vijay Kumar Banerjee wrote: >> >>

[PATCH] rtemsbsd: remove dead code fb.c

2019-08-28 Thread Vijay Kumar Banerjee
--- freebsd/sys/dev/fb/fb.c | 762 --- libbsd.py| 1 - rtemsbsd/include/bsp/nexus-devices.h | 2 - 3 files changed, 765 deletions(-) delete mode 100644 freebsd/sys/dev/fb/fb.c diff --git a/freebsd/sys/dev/fb/fb.c b/freebsd/sys/

Re: LibBSD is not linking for the BBB BSP

2019-08-27 Thread Vijay Kumar Banerjee
On Wed, Aug 28, 2019 at 1:42 AM Christian Mauderer wrote: > On 27/08/2019 21:43, Vijay Kumar Banerjee wrote: > > Hello, > > > > I have sent a patch that fixes this issue: > > https://lists.rtems.org/pipermail/devel/2019-August/027540.html > > > > Please tr

Re: LibBSD is not linking for the BBB BSP

2019-08-27 Thread Vijay Kumar Banerjee
Hello, I have sent a patch that fixes this issue: https://lists.rtems.org/pipermail/devel/2019-August/027540.html Please try it with this patch. Christian: I have tested it with the sample app on BBB, can you please review it? :) Best regards > ___ d

[PATCH] rtemsbsd: remove unnecessary declarations from nexus-devices

2019-08-27 Thread Vijay Kumar Banerjee
--- rtemsbsd/include/bsp/nexus-devices.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/rtemsbsd/include/bsp/nexus-devices.h b/rtemsbsd/include/bsp/nexus-devices.h index e9da3be1..ac9afbce 100644 --- a/rtemsbsd/include/bsp/nexus-devices.h +++ b/rtemsbsd/include/bsp/nexus-devices.h @@ -70,8

Re: LibBSD is not linking for the BBB BSP

2019-08-27 Thread Vijay Kumar Banerjee
On Tue, Aug 27, 2019 at 11:59 AM Chris Johns wrote: > Hi, > > Libcurl is not building for the BBB using HEAD on master. The config.log > fragment with the failure is below. It looks like something to do with the > frame > buffer changes ... `_bsd_fb_fb_modmodule_sys_init` ? > > Thanks > Chris

Re: LibBSD is not linking for the BBB BSP

2019-08-27 Thread Vijay Kumar Banerjee
On Tue, Aug 27, 2019 at 6:06 PM Vijay Kumar Banerjee < vijaykumar9...@gmail.com> wrote: > > > On Tue, Aug 27, 2019 at 11:59 AM Chris Johns wrote: > >> Hi, >> >> Libcurl is not building for the BBB using HEAD on master. The config.log >> fragment with the

Re: LibBSD is not linking for the BBB BSP

2019-08-27 Thread Vijay Kumar Banerjee
On Tue, Aug 27, 2019 at 11:59 AM Chris Johns wrote: > Hi, > > Libcurl is not building for the BBB using HEAD on master. The config.log > fragment with the failure is below. It looks like something to do with the > frame > buffer changes ... `_bsd_fb_fb_modmodule_sys_init` ? > > Hi Chris, Can you

Re: littleVGL now supports FreeBSD framebuffer

2019-08-26 Thread Vijay Kumar Banerjee
On Mon, Aug 19, 2019 at 4:26 AM Chris Johns wrote: > On 18/8/19 2:45 am, Christian Mauderer wrote: > > On 17/08/2019 18:05, Vijay Kumar Banerjee wrote: > >> > >> > >> > >> On Thu, Aug 15, 2019 at 3:46 AM Chris Johns >> <mailto:chr...@rtem

Re: GSoC Final report review

2019-08-17 Thread Vijay Kumar Banerjee
On Sat, Aug 17, 2019 at 9:38 PM Christian Mauderer wrote: > On 17/08/2019 17:18, Vijay Kumar Banerjee wrote: > > > > > > On Thu, Aug 15, 2019 at 1:06 PM Christian Mauderer > <mailto:l...@c-mauderer.de>> wrote: > > > > On 14/08/2019 18:41, Vi

Re: littleVGL now supports FreeBSD framebuffer

2019-08-17 Thread Vijay Kumar Banerjee
On Thu, Aug 15, 2019 at 3:46 AM Chris Johns wrote: > On 15/8/19 2:07 am, Vijay Kumar Banerjee wrote: > > I wrote a patch for lv_drivers repository to support FreeBSD framebuffer > > in fbdev, which they merged to the master today. > > Well done, that is great. > > >

Re: GSoC Final report review

2019-08-17 Thread Vijay Kumar Banerjee
On Thu, Aug 15, 2019 at 1:06 PM Christian Mauderer wrote: > On 14/08/2019 18:41, Vijay Kumar Banerjee wrote: > > Hello all, > > > > I have prepared a draft for the GSoC final report. It would be nice to > have > > some review on it before I push it to the

GSoC Final report review

2019-08-14 Thread Vijay Kumar Banerjee
Hello all, I have prepared a draft for the GSoC final report. It would be nice to have some review on it before I push it to the blog. The google docs link [1] contains a paste from the .md file that will be converted to html for the blog so the formatting got messed up in the word file and the li

littleVGL now supports FreeBSD framebuffer

2019-08-14 Thread Vijay Kumar Banerjee
Hello all, I wrote a patch for lv_drivers repository to support FreeBSD framebuffer in fbdev, which they merged to the master today. I have tested the driver to be working with an app that I wrote on FreeBSD and tested it on Beaglebone black image 12-STABLE. I intend to write an RSB recipe to bui

[PATCH] user/index: Add myself to the list of copyrights

2019-08-13 Thread Vijay Kumar Banerjee
--- user/index.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/user/index.rst b/user/index.rst index eff85f3..0e644c9 100644 --- a/user/index.rst +++ b/user/index.rst @@ -10,6 +10,7 @@ RTEMS User Manual (|version|). .. topic:: Copyrights and License +| |copy| 2019 Vijay Kumar

Re: [PATCH v3 1/8] Pinmux : Import from FreeBSD

2019-08-11 Thread Vijay Kumar Banerjee
just now and created a ticket for the pinmux: > > https://devel.rtems.org/ticket/3782#ticket Hi! It's great to see all of it merged. Thanks for all the help and guidance. It was an amazing experience working on this project and learning so much from you. Thank you, V

Re: [PATCH v2] rtems/rtems-kernel-nexus.c: LibBSD init now uses all pass levels.

2019-08-10 Thread Vijay Kumar Banerjee
On Sat, Aug 10, 2019 at 2:22 PM Nils Hölscher wrote: > Hi, > > Sorry can some one help me? > I create the v2 Patch with: > $git format-patch -v2 origin/master > > And send the mail with: > $git send-email > v2-0001-rtems-rtems-kernel-nexus.c-LibBSD-init-now-uses-a.patch --to > devel@rtems.org > >

[PATCH] user/exe: Add link reference in device-tree

2019-08-09 Thread Vijay Kumar Banerjee
-tree.rst @@ -2,6 +2,8 @@ .. Copyright (C) 2019 Vijay Kumar Banerjee +.. _DeviceTree: + Device Tree === .. index:: Device Tree -- 2.20.1 ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel

[PATCH] user/bsps: Fix typo in beagle

2019-08-07 Thread Vijay Kumar Banerjee
--- user/bsps/arm/beagle.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/user/bsps/arm/beagle.rst b/user/bsps/arm/beagle.rst index fa7fa05..6c8796b 100644 --- a/user/bsps/arm/beagle.rst +++ b/user/bsps/arm/beagle.rst @@ -26,8 +26,8 @@ To boot via uboot, the ELF must be

littlevGL port to RTEMS

2019-08-07 Thread Vijay Kumar Banerjee
Hello all, I have successfully built the littlevGL library and have made a sample hello world app with it that runs on BBB framebuffer. The sample app code is pushed to my github repository here: https://github.com/thelunatic/rtems-bbb/tree/master/apps/lvgl-sample I had to use my own open_framebu

Re: [PATCH v5] user/exe: Add Device Tree section

2019-08-07 Thread Vijay Kumar Banerjee
Ping :) On Sun, Aug 4, 2019 at 2:01 AM Vijay Kumar Banerjee < vijaykumar9...@gmail.com> wrote: > --- > user/bsps/arm/beagle.rst | 21 + > user/exe/device-tree.rst | 92 > user/exe/index.rst | 1 + > 3 files changed,

Re: Graphics libraries in RTEMS

2019-08-05 Thread Vijay Kumar Banerjee
On Tue, Aug 6, 2019 at 3:50 AM Chris Johns wrote: > On 6/8/19 1:42 am, Vijay Kumar Banerjee wrote: > > Hello all, > > > > I now have a working framebuffer driver for Beablebone black where I > > can already print a picture on the screen. I'm starting to explore t

Graphics libraries in RTEMS

2019-08-05 Thread Vijay Kumar Banerjee
Hello all, I now have a working framebuffer driver for Beablebone black where I can already print a picture on the screen. I'm starting to explore the graphics libraries as the next step in my project. I have had a look at the RTEMS Graphics toolkit and have built a few graphics packages from RSB

Re: [PATCH v4] user/exe: Add Device Tree section

2019-08-03 Thread Vijay Kumar Banerjee
Sorry about the wrong version number. To avoid confusion, I have sent a v5 as well. On Sun, Aug 4, 2019 at 2:00 AM Vijay Kumar Banerjee < vijaykumar9...@gmail.com> wrote: > --- > user/bsps/arm/beagle.rst | 21 + > user/exe/devic

[PATCH v5] user/exe: Add Device Tree section

2019-08-03 Thread Vijay Kumar Banerjee
t b/user/exe/device-tree.rst new file mode 100644 index 000..bd21552 --- /dev/null +++ b/user/exe/device-tree.rst @@ -0,0 +1,92 @@ +.. SPDX-License-Identifier: CC-BY-SA-4.0 + +.. Copyright (C) 2019 Vijay Kumar Banerjee + +Device Tree +=== +.. index:: Device Tree + +A Device Tree is a data str

[PATCH v4] user/exe: Add Device Tree section

2019-08-03 Thread Vijay Kumar Banerjee
t b/user/exe/device-tree.rst new file mode 100644 index 000..bd21552 --- /dev/null +++ b/user/exe/device-tree.rst @@ -0,0 +1,92 @@ +.. SPDX-License-Identifier: CC-BY-SA-4.0 + +.. Copyright (C) 2019 Vijay Kumar Banerjee + +Device Tree +=== +.. index:: Device Tree + +A Device Tree is a data str

[PATCH v3 7/8] am335x display drivers: Import from FreeBSD

2019-08-03 Thread Vijay Kumar Banerjee
--- freebsd/sys/arm/ti/am335x/am335x_ecap.c | 202 freebsd/sys/arm/ti/am335x/am335x_lcd.c | 1085 ++ freebsd/sys/arm/ti/am335x/am335x_lcd.h | 60 ++ freebsd/sys/arm/ti/am335x/am335x_pwm.h | 35 + freebsd/sys/arm/ti/am335x/am335x_pwmss.c | 165 5 files cha

[PATCH v3 3/8] TDA19988: Import from FreeBSD

2019-08-03 Thread Vijay Kumar Banerjee
--- freebsd/sys/arm/ti/am335x/tda19988.c | 812 ++ freebsd/sys/dev/extres/clk/clk.h | 146 freebsd/sys/dev/videomode/edid.c | 649 + freebsd/sys/dev/videomode/ediddevs.h | 91 +++ freebsd/sys/dev/videomode/ediddevs_data.h | 107

[PATCH v3 8/8] am335x display drivers: Port to RTEMS

2019-08-03 Thread Vijay Kumar Banerjee
--- libbsd.py | 5 + rtemsbsd/include/bsp/nexus-devices.h | 2 ++ rtemsbsd/include/machine/rtems-bsd-kernel-namespace.h | 2 ++ 3 files changed, 9 insertions(+) diff --git a/libbsd.py b/libbsd.py index 4b729b6a..3d950f7c 100644 ---

[PATCH v3 4/8] TDA19988: Port to RTEMS

2019-08-03 Thread Vijay Kumar Banerjee
--- Makefile.todo | 26 ++ buildset/default.ini | 1 + libbsd.py | 41 + rtemsbsd/include/bsp/nexus-devices.h | 1 + .../machine/rtems-bsd-kernel-namespace.h | 65 +

[PATCH v3 1/8] Pinmux : Import from FreeBSD

2019-08-03 Thread Vijay Kumar Banerjee
--- .../sys/arm/ti/am335x/am335x_scm_padconf.c| 305 .../sys/arm/ti/am335x/am335x_scm_padconf.h| 47 ++ freebsd/sys/arm/ti/omap4/omap4_scm_padconf.h | 83 freebsd/sys/arm/ti/ti_pinmux.c| 463 ++ freebsd/sys/arm/ti/ti_pinmux.h

[PATCH v3 6/8] fbd: Port to RTEMS

2019-08-03 Thread Vijay Kumar Banerjee
--- Makefile.todo | 13 ++ freebsd/sys/dev/fb/fbd.c | 4 ++ libbsd.py | 11 + rtemsbsd/include/bsp/nexus-devices.h | 3 ++ .../machine/rtems-bsd-kernel-namespace.h | 20 + rtems

[PATCH v3 2/8] Pinmux: Port to RTEMS

2019-08-03 Thread Vijay Kumar Banerjee
--- Makefile.todo | 13 ++ buildset/default.ini | 1 + libbsd.py | 33 +++ rtemsbsd/include/bsp/nexus-devices.h | 1 + .../machine/rtems-bsd-kernel-namespace.h | 9 + .

[PATCH] fdt pinctrl: Add a hack to initialize only TDA pins

2019-08-02 Thread Vijay Kumar Banerjee
--- freebsd/sys/dev/fdt/fdt_pinctrl.c | 5 + 1 file changed, 5 insertions(+) diff --git a/freebsd/sys/dev/fdt/fdt_pinctrl.c b/freebsd/sys/dev/fdt/fdt_pinctrl.c index c2e0c612..89de9281 100644 --- a/freebsd/sys/dev/fdt/fdt_pinctrl.c +++ b/freebsd/sys/dev/fdt/fdt_pinctrl.c @@ -131,8 +131,13 @@

[PATCH] Add a hack to initialize TDA pins

2019-08-02 Thread Vijay Kumar Banerjee
Hello all, This following patch uses a device tree overlay to enable the initialization of only the required pins, to avoid conflict with other drivers in the BSP. However, this might not be the best solution and also it increases the dependency on the device tree overlay. I have checked this to

[PATCH v2 7/8] am335x display drivers: Import from FreeBSD

2019-08-02 Thread Vijay Kumar Banerjee
--- freebsd/sys/arm/ti/am335x/am335x_ecap.c | 202 freebsd/sys/arm/ti/am335x/am335x_lcd.c | 1085 ++ freebsd/sys/arm/ti/am335x/am335x_lcd.h | 60 ++ freebsd/sys/arm/ti/am335x/am335x_pwm.h | 35 + freebsd/sys/arm/ti/am335x/am335x_pwmss.c | 165 freebsd/sys

[PATCH v2 6/8] fbd: Port to RTEMS

2019-08-02 Thread Vijay Kumar Banerjee
--- Makefile.todo | 13 ++ freebsd/sys/dev/fb/fbd.c | 4 ++ libbsd.py | 8 rtemsbsd/include/bsp/nexus-devices.h | 3 ++ .../machine/rtems-bsd-kernel-namespace.h | 21 - rtemsb

[PATCH v2 2/8] Pinmux: Port to RTEMS

2019-08-02 Thread Vijay Kumar Banerjee
--- Makefile.todo | 13 ++ buildset/default.ini | 1 + libbsd.py | 33 +++ rtemsbsd/include/bsp/nexus-devices.h | 1 + .../machine/rtems-bsd-kernel-namespace.h | 9 + .

[PATCH v2 4/8] TDA19988: Port to RTEMS

2019-08-02 Thread Vijay Kumar Banerjee
--- Makefile.todo | 26 ++ buildset/default.ini | 1 + libbsd.py | 41 + rtemsbsd/include/bsp/nexus-devices.h | 1 + .../machine/rtems-bsd-kernel-namespace.h | 65 +

[PATCH v2 1/8] Pinmux : Import from FreeBSD

2019-08-02 Thread Vijay Kumar Banerjee
--- .../sys/arm/ti/am335x/am335x_scm_padconf.c| 305 .../sys/arm/ti/am335x/am335x_scm_padconf.h| 47 ++ freebsd/sys/arm/ti/omap4/omap4_scm_padconf.h | 83 freebsd/sys/arm/ti/ti_pinmux.c| 463 ++ freebsd/sys/arm/ti/ti_pinmux.h

[PATCH v2 8/8] am335x display drivers: Port to RTEMS

2019-08-02 Thread Vijay Kumar Banerjee
--- libbsd.py | 8 rtemsbsd/include/bsp/nexus-devices.h | 2 ++ rtemsbsd/include/machine/rtems-bsd-kernel-namespace.h | 2 ++ 3 files changed, 12 insertions(+) diff --git a/libbsd.py b/libbsd.py index f94f7b3d..96cc4e3b 100644

[PATCH v2 3/8] TDA19988: Import from FreeBSD

2019-08-02 Thread Vijay Kumar Banerjee
--- freebsd/sys/arm/ti/am335x/tda19988.c | 812 ++ freebsd/sys/dev/extres/clk/clk.h | 146 freebsd/sys/dev/videomode/edid.c | 649 + freebsd/sys/dev/videomode/ediddevs.h | 91 +++ freebsd/sys/dev/videomode/ediddevs_data.h | 107

[PATCH v2 5/8] fbd: Import from FreeBSD

2019-08-02 Thread Vijay Kumar Banerjee
--- freebsd/sys/dev/fb/fb.c | 762 ++ freebsd/sys/dev/fb/fbd.c | 372 +++ freebsd/sys/dev/fb/fbreg.h| 345 ++ freebsd/sys/dev/vt/colors/vt_termcolors.h | 63 ++ freebsd/sys/dev/vt/hw/fb/vt_fb.h | 54 +

[PATCH] bsp/beagle: Add nocache section

2019-08-02 Thread Vijay Kumar Banerjee
--- bsps/arm/beagle/start/bspstart.c | 5 + bsps/arm/beagle/start/linkcmds.beagle | 7 --- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/bsps/arm/beagle/start/bspstart.c b/bsps/arm/beagle/start/bspstart.c index 47db5cc529..224f9ecf3b 100644 --- a/bsps/arm/beagle/start

[PATCH v4] user/exe: Add Device Tree section

2019-08-02 Thread Vijay Kumar Banerjee
t b/user/exe/device-tree.rst new file mode 100644 index 000..4f580bf --- /dev/null +++ b/user/exe/device-tree.rst @@ -0,0 +1,92 @@ +.. SPDX-License-Identifier: CC-BY-SA-4.0 + +.. Copyright (C) 2019 Vijay Kumar Banerjee + +Device Tree +=== +.. index:: Device Tree + +A Device Tree is a data str

Re: How to handle pinmux in libbsd (was: Re: [PATCH 10/10] TI Pinmux : Port to RTEMS)

2019-07-30 Thread Vijay Kumar Banerjee
On Tue, Jul 30, 2019 at 9:29 PM Gedare Bloom wrote: > On Tue, Jul 30, 2019 at 12:40 AM Christian Mauderer > wrote: > > > > On 29/07/2019 22:11, Gedare Bloom wrote: > > > We had a GSoC project about GPIO API implemented for RPi. > > > > > > https://devel.rtems.org/wiki/GSoC/2013/Raspberry_Pi_BSP_

Re: [PATCH v2] user/exe : Add Device Tree section

2019-07-29 Thread Vijay Kumar Banerjee
from there and put up a > reference. > > @all: Could one of our native English speakers please proof-read that too? > > Hi, I have posted the v3 of the patch with the corrections you noted, please have a look: https://lists.rtems.org/pipermail/devel/2019-July/026943.html > On 23

[PATCH v3] user/exe: Add Device Tree section

2019-07-29 Thread Vijay Kumar Banerjee
t b/user/exe/device-tree.rst new file mode 100644 index 000..167ebdc --- /dev/null +++ b/user/exe/device-tree.rst @@ -0,0 +1,92 @@ +.. SPDX-License-Identifier: CC-BY-SA-4.0 + +.. Copyright (C) 2019 Vijay Kumar Banerjee + +Device Tree +=== +.. index:: Device Tree + +A Device Tree is a data str

Re: How to handle pinmux in libbsd (was: Re: [PATCH 10/10] TI Pinmux : Port to RTEMS)

2019-07-29 Thread Vijay Kumar Banerjee
On Sun, Jul 28, 2019 at 5:44 PM Christian Mauderer wrote: > On 28/07/2019 12:42, Vijay Kumar Banerjee wrote: > > > > > > > > On Sat, Jul 27, 2019 at 7:35 PM Christian Mauderer > <mailto:l...@c-mauderer.de>> wrote: > > > > Does this initiali

Re: [PATCH] Add framebuffer in BBB

2019-07-29 Thread Vijay Kumar Banerjee
On Sun, Jul 28, 2019 at 5:11 PM Christian Mauderer wrote: > On 28/07/2019 13:07, Vijay Kumar Banerjee wrote: > > > > > > > > On Sun, Jul 28, 2019 at 1:31 PM Christian Mauderer > <mailto:l...@c-mauderer.de>> wrote: > > > >

Re: [PATCH] Add framebuffer in BBB

2019-07-28 Thread Vijay Kumar Banerjee
On Sun, Jul 28, 2019 at 1:31 PM Christian Mauderer wrote: > On 27/07/2019 21:43, Vijay Kumar Banerjee wrote: > > > > > > > > On Sat, Jul 27, 2019 at 7:37 PM Christian Mauderer > <mailto:l...@c-mauderer.de>> wrote: > > > > On 26/07/2019

Re: [PATCH 10/10] TI Pinmux : Port to RTEMS

2019-07-28 Thread Vijay Kumar Banerjee
rs that are not > libbsd based. In that case we need some kind of solution (not sure yet > which one). > > Beneath that: I added some comments in the code below. > > On 26/07/2019 13:22, Vijay Kumar Banerjee wrote: > > --- > > Makefile.todo

<    1   2   3   4   5   6   7   8   9   10   >