Re: RTEMS Timeline Update and 25th Anniversary of First Public Commit

2020-04-15 Thread Christian Mauderer
On 14/04/2020 15:40, Joel Sherrill wrote: > > > On Tue, Apr 14, 2020 at 1:47 AM Christian Mauderer > <mailto:christian.maude...@embedded-brains.de>> wrote: > > Hello Joel, > > On 07/04/2020 22:44, Joel Sherrill wrote: > > Hi > > >

Re: [PATCHES v2] Add more i.MX6UL/ULL support

2020-04-15 Thread Christian Mauderer
he release? Best regards Christian -- embedded brains GmbH Herr Christian Mauderer Dornierstr. 4 D-82178 Puchheim Germany email: christian.maude...@embedded-brains.de Phone: +49-89-18 94 741 - 18 Fax: +49-89-18 94 741 - 08 PGP: Public key available on

Re: [PATCH rtems-libbsd v2 09/14] bus-dma, imx: Don't sync nocache area.

2020-04-15 Thread Christian Mauderer
On 15/04/2020 07:02, Sebastian Huber wrote: > Is this patch still necessary? > Thanks for the hint. I missed to remove it. It's not necessary any more and I'll just skip it when pushing. -- embedded brains GmbH Herr Christian Mauderer Dornier

[PATCH rtems-docs v2] user/imx: Add i.MX6UL/ULL.

2020-04-14 Thread Christian Mauderer
Update #3869 --- user/bsps/arm/imx.rst | 47 --- 1 file changed, 44 insertions(+), 3 deletions(-) diff --git a/user/bsps/arm/imx.rst b/user/bsps/arm/imx.rst index bc93ae3..ee98f0b 100644 --- a/user/bsps/arm/imx.rst +++ b/user/bsps/arm/imx.rst @@ -7,9

[PATCH rtems-libbsd v2 01/14] usb_busdma: Add USB_NEED_BUSDMA_COHERENT_ALLOC

2020-04-14 Thread Christian Mauderer
From: Sebastian Huber Some BSPs have a cache-coherent memory area, however, it should not be used for the USB controller. --- freebsd/sys/dev/usb/usb_busdma.c | 4 rtemsbsd/include/rtems/bsd/local/opt_usb.h | 5 + 2 files changed, 9 insertions(+) diff --git

[PATCH rtems-libbsd v2 05/14] imx gpio port

2020-04-14 Thread Christian Mauderer
From: Sebastian Huber Update #3869. --- freebsd/sys/arm/freescale/imx/imx_gpio.c | 1 + 1 file changed, 1 insertion(+) diff --git a/freebsd/sys/arm/freescale/imx/imx_gpio.c b/freebsd/sys/arm/freescale/imx/imx_gpio.c index f5b476d7..7dd49e3f 100644 ---

[PATCH rtems-libbsd v2 11/14] ehci_imx: Port to RTEMS

2020-04-14 Thread Christian Mauderer
Update #3869. --- freebsd/sys/arm/freescale/imx/imx6_usbphy.c | 11 +++ freebsd/sys/dev/usb/controller/ehci_imx.c | 12 2 files changed, 23 insertions(+) diff --git a/freebsd/sys/arm/freescale/imx/imx6_usbphy.c b/freebsd/sys/arm/freescale/imx/imx6_usbphy.c index

[PATCH rtems-libbsd v2 04/14] imx6_ccm: Add and build module.

2020-04-14 Thread Christian Mauderer
Update #3869. --- buildset/default.ini | 1 + libbsd.py| 23 +++ rtemsbsd/include/bsp/nexus-devices.h | 2 ++ 3 files changed, 26 insertions(+) diff --git a/buildset/default.ini b/buildset/default.ini index 43ea82a3..ac8c9c48

[PATCH rtems-libbsd v2 09/14] bus-dma, imx: Don't sync nocache area.

2020-04-14 Thread Christian Mauderer
This area doesn't support all cache operations. Update #3869. --- rtemsbsd/rtems/rtems-kernel-bus-dma.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a/rtemsbsd/rtems/rtems-kernel-bus-dma.c b/rtemsbsd/rtems/rtems-kernel-bus-dma.c index 8c15e92b..8674bef1 100644 ---

[PATCH rtems-libbsd v2 08/14] Add support for i.mx cache.

2020-04-14 Thread Christian Mauderer
Update #3869. --- rtemsbsd/include/machine/rtems-bsd-cache.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rtemsbsd/include/machine/rtems-bsd-cache.h b/rtemsbsd/include/machine/rtems-bsd-cache.h index bd496f9d..73b55e25 100755 ---

[PATCH rtems-libbsd v2 03/14] imx6_ccm: Port to RTEMS

2020-04-14 Thread Christian Mauderer
From: Sebastian Huber Update #3869. --- freebsd/sys/arm/freescale/imx/imx6_ccm.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a/freebsd/sys/arm/freescale/imx/imx6_ccm.c b/freebsd/sys/arm/freescale/imx/imx6_ccm.c index 2993f1d6..cef79933 100644 ---

[PATCH rtems-libbsd v2 06/14] regulator: Import from FreeBSD.

2020-04-14 Thread Christian Mauderer
Update #3869. --- freebsd/sys/dev/extres/regulator/regulator.c | 1321 freebsd/sys/dev/extres/regulator/regulator.h | 156 +++ freebsd/sys/dev/extres/regulator/regulator_bus.c | 89 ++ freebsd/sys/dev/extres/regulator/regulator_fixed.c | 502

[PATCH rtems-libbsd v2 10/14] ehci_imx: Import from FreeBSD

2020-04-14 Thread Christian Mauderer
From: Sebastian Huber Update #3869. --- freebsd/sys/arm/freescale/imx/imx6_usbphy.c | 212 freebsd/sys/dev/usb/controller/ehci_imx.c | 516 2 files changed, 728 insertions(+) create mode 100644 freebsd/sys/arm/freescale/imx/imx6_usbphy.c create mode

[PATCH rtems-libbsd v2 07/14] regulator: Add to build.

2020-04-14 Thread Christian Mauderer
Update #3869. --- Makefile.todo | 26 ++ buildset/default.ini | 1 + libbsd.py | 30 +++ rtemsbsd/include/bsp/nexus-devices.h | 3 + rtemsbsd/include/rtems/bsd/local/regdev_if.h |

[PATCH rtems-libbsd v2 13/14] ehci_imx: Set/clear ENHOSTDISCONNECT in USB PHY.

2020-04-14 Thread Christian Mauderer
This is not a nice solution but it should work on all chips. As soon as FreeBSD has a nice solution via the USB PHY driver, this should be replaced. Update #3869. --- freebsd/sys/dev/usb/controller/ehci_imx.c | 59 +++ 1 file changed, 59 insertions(+) diff --git

[PATCH rtems-libbsd v2 02/14] imx6_ccm: Import from FreeBSD

2020-04-14 Thread Christian Mauderer
From: Sebastian Huber Update #3869. --- freebsd/sys/arm/freescale/imx/imx6_anatopreg.h | 193 ++ freebsd/sys/arm/freescale/imx/imx6_anatopvar.h | 49 +++ freebsd/sys/arm/freescale/imx/imx6_ccm.c | 468 + freebsd/sys/arm/freescale/imx/imx6_ccmreg.h| 149

[PATCH rtems-libbsd v2 12/14] ehci_imx: Add to build.

2020-04-14 Thread Christian Mauderer
--- libbsd.py| 2 ++ rtemsbsd/include/bsp/nexus-devices.h | 5 + 2 files changed, 7 insertions(+) diff --git a/libbsd.py b/libbsd.py index 4f8fb4d2..ed6493b2 100644 --- a/libbsd.py +++ b/libbsd.py @@ -5028,6 +5028,8 @@ class imx(builder.Module):

[PATCHES v2] Add more i.MX6UL/ULL support

2020-04-14 Thread Christian Mauderer
Hello, this patches are an update for https://lists.rtems.org/pipermail/devel/2020-April/058863.html The RTEMS and docs patch is rebased to the current master. The libbsd patches are adapted to have the right order and include the changes like discussed. This version is for the 5-freebsd-12

[PATCH rtems v2] bsp/imx: Add an extra ecspi clock.

2020-04-14 Thread Christian Mauderer
Some imx chips or boards don't use the same frequency for ECSPI and IPG. Update #3869 --- bsps/arm/imx/include/arm/freescale/imx/imx_ccmvar.h | 3 +++ bsps/arm/imx/spi/imx-ecspi.c| 2 +- bsps/arm/imx/start/ccm.c| 5 +

Re: [PATCH rtems-docs] user/imx: Add i.MX6UL/ULL.

2020-04-14 Thread Christian Mauderer
On 02/04/2020 16:56, Christian Mauderer wrote: > On 02/04/2020 16:53, Gedare Bloom wrote: >> PS: how do you get the repo inlined to the [PATCH xxx] subject line? It's >> handy. > > git format patch supports to set the prefix with: > > git format-patch HEAD^ --

Re: RTEMS Timeline Update and 25th Anniversary of First Public Commit

2020-04-14 Thread Christian Mauderer
-- ---- embedded brains GmbH Herr Christian Mauderer Dornierstr. 4 D-82178 Puchheim Germany email: christian.maude...@embedded-brains.de Phone: +49-89-18 94 741 - 18 Fax: +49-89-18 94 741 - 08 PGP: Public key available on req

Re: [PATCH v3] bsp/beagle: Update console to new Termios API.

2020-04-11 Thread Christian Mauderer
On 10/04/2020 20:53, Niteesh G. S. wrote: > On Fri, Apr 10, 2020 at 9:18 PM Christian Mauderer <mailto:o...@c-mauderer.de>> wrote: > > Hello Niteesh, > > sorry for the late review. It somehow slipped my attention. > > Although I'm generally O

Re: [PATCH v3] bsp/beagle: Update console to new Termios API.

2020-04-10 Thread Christian Mauderer
Hello Niteesh, sorry for the late review. It somehow slipped my attention. Although I'm generally OK with it, my suggestion would be to move it after the release. It's a not strictly necessary change and therefore I don't want to potentially break stuff with it now. I added some comments below:

Re: [PATCH] rsb: Fix Spike build

2020-04-08 Thread Christian Mauderer
Hello Hesham and Joel, On 07/04/2020 16:01, Joel Sherrill wrote: > Please apply your Christian's and your patch. I haven't created a patch for 1.4 yet. But it's quite straightforward. So maybe just create one instead of applying mine. Best regards Christian > > Also bump the dtc base

Re: [PATCH rtems-source-builder] dtc: Update to 1.6.0.

2020-04-06 Thread Christian Mauderer
Before I test it, what about the spike.bset? It still references dtc > 1.4? > > On Mon, Apr 6, 2020 at 10:54 AM Christian Mauderer > mailto:o...@c-mauderer.de>> wrote: > > --- >  bare/config/devel/dtc-1.6.0-1.cfg | 18 ++ >

[PATCH rtems-source-builder 0/1] dtc: Update to 1.6.0

2020-04-06 Thread Christian Mauderer
Hello, Joel mentioned in the following thread that the DTC build with RSB is a bit old: https://lists.rtems.org/pipermail/devel/2020-April/059026.html This patch updates it to the latest V1.6.0. I tested it only with Linux. So we should definitively not merge it without further feedback. Joel:

[PATCH rtems-source-builder] dtc: Update to 1.6.0.

2020-04-06 Thread Christian Mauderer
--- bare/config/devel/dtc-1.6.0-1.cfg | 18 ++ bare/config/devel/dtc.bset| 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 bare/config/devel/dtc-1.6.0-1.cfg diff --git a/bare/config/devel/dtc-1.6.0-1.cfg b/bare/config/devel/dtc-1.6.0-1.cfg new

Re: Failures on Overnight build sweep

2020-04-06 Thread Christian Mauderer
On 06/04/2020 13:59, Christian Mauderer wrote: > On 06/04/2020 01:40, Chris Johns wrote: >> On 2020-04-06 09:11, Joel Sherrill wrote: >>> On Sun, Apr 5, 2020, 5:55 PM Chris Johns >> <mailto:chr...@rtems.org>> wrote: >>> >>>     On 2020-04-06

Re: Failures on Overnight build sweep

2020-04-06 Thread Christian Mauderer
On 06/04/2020 01:40, Chris Johns wrote: > On 2020-04-06 09:11, Joel Sherrill wrote: >> On Sun, Apr 5, 2020, 5:55 PM Chris Johns > <mailto:chr...@rtems.org>> wrote: >> >>     On 2020-04-06 05:04, Christian Mauderer wrote: >> > libbsd on raspberry

Re: Failures on Overnight build sweep

2020-04-05 Thread Christian Mauderer
Hello Joel, libbsd on raspberry should work again since yesterday (if you refer to that ticket: https://devel.rtems.org/ticket/3903). Did your build already include the revert here: https://git.rtems.org/rtems/commit/?id=d582d0e130a463842e27070a2e85ebc1acc7b71f Sebastian reverted it after Chris

Re: [PATCH v2] bsp/raspberry: Add a bsp_fdt_map_intr().

2020-04-04 Thread Christian Mauderer
On 04/04/2020 19:10, Gedare Bloom wrote: > Looks good, go ahead; thanks. Thanks for the review. Pushed it. > > On Sat, Apr 4, 2020 at 10:39 AM Christian Mauderer wrote: >> >> From: Christian Mauderer >> >> Fixes #3903 >> --- >> bsps/arm/raspbe

[PATCH v2] bsp/raspberry: Add a bsp_fdt_map_intr().

2020-04-04 Thread Christian Mauderer
From: Christian Mauderer Fixes #3903 --- bsps/arm/raspberrypi/include/bsp/irq.h | 3 +++ bsps/arm/raspberrypi/start/bspstart.c | 24 2 files changed, 27 insertions(+) diff --git a/bsps/arm/raspberrypi/include/bsp/irq.h b/bsps/arm/raspberrypi/include/bsp/irq.h index

Re: [PATCH] bsp/raspberry: Add a bsp_fdt_map_intr().

2020-04-04 Thread Christian Mauderer
On 04/04/2020 17:04, Gedare Bloom wrote: > On Sat, Apr 4, 2020 at 4:57 AM Christian Mauderer wrote: >> >> From: Christian Mauderer >> >> Fixes #3903 >> --- >> bsps/arm/raspberrypi/include/bsp/irq.h | 2 ++ >> bsps/arm/raspberrypi/start/bspstar

[PATCH] bsp/raspberry: Add a bsp_fdt_map_intr().

2020-04-04 Thread Christian Mauderer
From: Christian Mauderer Fixes #3903 --- bsps/arm/raspberrypi/include/bsp/irq.h | 2 ++ bsps/arm/raspberrypi/start/bspstart.c | 23 +++ 2 files changed, 25 insertions(+) diff --git a/bsps/arm/raspberrypi/include/bsp/irq.h b/bsps/arm/raspberrypi/include/bsp/irq.h index

Re: [PATCH libbsd 10/11] ehci_imx: Set/clear ENHOSTDISCONNECT in USB PHY.

2020-04-02 Thread Christian Mauderer
On 02/04/2020 17:20, Gedare Bloom wrote: > On Thu, Apr 2, 2020 at 9:18 AM Christian Mauderer > wrote: >> >> On 02/04/2020 17:13, Gedare Bloom wrote: >>> Maybe file a ticket against this for the future. >> >> Problematic point is: I'm not sure when or if

Re: [PATCH libbsd 10/11] ehci_imx: Set/clear ENHOSTDISCONNECT in USB PHY.

2020-04-02 Thread Christian Mauderer
u_long base, size; >> + if (fdt_regsize(phynode, , ) == 0) { >> + sc->phy_regs = (void*)base; >> + esc->sc_vendor_get_port_speed = >> + imx_ehci_get_port

Re: [PATCH libbsd 09/11] ehci_imx.c: Port to RTEMS

2020-04-02 Thread Christian Mauderer
On 02/04/2020 17:00, Sebastian Huber wrote: > On 02/04/2020 16:42, Christian Mauderer wrote: > >> diff --git a/freebsd/sys/dev/usb/usb_busdma.c >> b/freebsd/sys/dev/usb/usb_busdma.c >> index 9a70c687..c8000170 100644 >> --- a/freebsd/sys/dev/usb/usb_busdma.

[PATCH rtems-docs v2] user/imx: Add i.MX6UL/ULL.

2020-04-02 Thread Christian Mauderer
Update #3869 --- user/bsps/arm/imx.rst | 47 --- 1 file changed, 44 insertions(+), 3 deletions(-) diff --git a/user/bsps/arm/imx.rst b/user/bsps/arm/imx.rst index bc93ae3..ee98f0b 100644 --- a/user/bsps/arm/imx.rst +++ b/user/bsps/arm/imx.rst @@ -7,9

Re: [PATCH rtems-docs] user/imx: Add i.MX6UL/ULL.

2020-04-02 Thread Christian Mauderer
ethod yet to set it automatically to the repo name. But With the growing number of repositories in RTEMS I try to add the prefixes when not comiting to the core. > > On Thu, Apr 2, 2020 at 8:51 AM Gedare Bloom wrote: >> >> On Thu, Apr 2, 2020 at 8:43 AM Christian Mauderer >> wrote: >

Re: [PATCH rtems-docs] user/imx: Add i.MX6UL/ULL.

2020-04-02 Thread Christian Mauderer
On 02/04/2020 16:51, Gedare Bloom wrote: > On Thu, Apr 2, 2020 at 8:43 AM Christian Mauderer > wrote: >> >> Update #3869 >> --- >> user/bsps/arm/imx.rst | 49 ++--- >> 1 file changed, 46 insertions(+), 3 deletions

Re: [PATCHES] Add more i.MX6UL/ULL support

2020-04-02 Thread Christian Mauderer
Hello, just noted another bug that happened during rebase: Not all steps in libbsd are compileable. Please see the libbsd stuff as a draft version. The content won't change but the order of the patches has to. Best regards Christian On 02/04/2020 16:41, Christian Mauderer wrote: > He

Re: [PATCH libbsd 09/11] ehci_imx.c: Port to RTEMS

2020-04-02 Thread Christian Mauderer
Hello, just noted: This patch now contains more from my code than from Sebastian. I'll discuss with him whether we change the author before commiting it. Best regards Christian On 02/04/2020 16:42, Christian Mauderer wrote: > From: Sebastian Huber > > Update #3869. > --- >

[PATCH rtems-docs] user/imx: Add i.MX6UL/ULL.

2020-04-02 Thread Christian Mauderer
Update #3869 --- user/bsps/arm/imx.rst | 49 ++--- 1 file changed, 46 insertions(+), 3 deletions(-) diff --git a/user/bsps/arm/imx.rst b/user/bsps/arm/imx.rst index bc93ae3..51c3b7e 100644 --- a/user/bsps/arm/imx.rst +++ b/user/bsps/arm/imx.rst @@ -7,9

[PATCH libbsd 09/11] ehci_imx.c: Port to RTEMS

2020-04-02 Thread Christian Mauderer
From: Sebastian Huber Update #3869. --- freebsd/sys/arm/freescale/imx/imx6_usbphy.c | 11 ++ freebsd/sys/dev/usb/controller/ehci_imx.c | 12 +++ freebsd/sys/dev/usb/usb_busdma.c| 54 + libbsd.py | 4 +++

[PATCH libbsd 10/11] ehci_imx: Set/clear ENHOSTDISCONNECT in USB PHY.

2020-04-02 Thread Christian Mauderer
This is not a nice solution but it should work on all chips. As soon as FreeBSD has a nice solution via the USB PHY driver, this should be replaced. Update #3869. --- freebsd/sys/dev/usb/controller/ehci_imx.c | 59 +++ 1 file changed, 59 insertions(+) diff --git

[PATCH libbsd 05/11] regulator: Port to RTEMS.

2020-04-02 Thread Christian Mauderer
Update #3869. --- Makefile.todo | 26 +++ buildset/default.ini | 1 + libbsd.py | 30 rtemsbsd/include/bsp/nexus-devices.h | 3 + rtemsbsd/include/rtems/bsd/local/regdev_if.h

[PATCH libbsd 03/11] imx gpio port

2020-04-02 Thread Christian Mauderer
From: Sebastian Huber Update #3869. --- freebsd/sys/arm/freescale/imx/imx_gpio.c | 1 + 1 file changed, 1 insertion(+) diff --git a/freebsd/sys/arm/freescale/imx/imx_gpio.c b/freebsd/sys/arm/freescale/imx/imx_gpio.c index f5b476d7..7dd49e3f 100644 ---

[PATCH libbsd 01/11] imx6_ccm: Import from FreeBSD

2020-04-02 Thread Christian Mauderer
From: Sebastian Huber Update #3869. --- freebsd/sys/arm/freescale/imx/imx6_ccm.c | 468 +++ freebsd/sys/arm/freescale/imx/imx6_ccmreg.h | 149 + freebsd/sys/arm/freescale/imx/imx6_machdep.h | 38 +++ freebsd/sys/arm/freescale/imx/imx_machdep.h | 72 +

[PATCH libbsd 08/11] ehci_imx: Import from FreeBSD

2020-04-02 Thread Christian Mauderer
From: Sebastian Huber Update #3869. --- freebsd/sys/arm/freescale/imx/imx6_anatopreg.h | 193 + freebsd/sys/arm/freescale/imx/imx6_anatopvar.h | 49 +++ freebsd/sys/arm/freescale/imx/imx6_usbphy.c| 212 ++ freebsd/sys/dev/usb/controller/ehci_imx.c | 516

[PATCH libbsd 11/11] freebsd/imx6_usbphy: Add regulator (vbus-supply).

2020-04-02 Thread Christian Mauderer
Update #3869. --- freebsd/sys/arm/freescale/imx/imx6_usbphy.c | 31 + 1 file changed, 31 insertions(+) diff --git a/freebsd/sys/arm/freescale/imx/imx6_usbphy.c b/freebsd/sys/arm/freescale/imx/imx6_usbphy.c index ad545601..7df2e124 100644 ---

[PATCH libbsd 04/11] regulator: Import from FreeBSD.

2020-04-02 Thread Christian Mauderer
Update #3869. --- freebsd/sys/dev/extres/regulator/regulator.c | 1196 freebsd/sys/dev/extres/regulator/regulator.h | 150 +++ freebsd/sys/dev/extres/regulator/regulator_bus.c | 89 ++ freebsd/sys/dev/extres/regulator/regulator_fixed.c | 501

[PATCH libbsd 02/11] imx6_ccm: Port to RTEMS

2020-04-02 Thread Christian Mauderer
From: Sebastian Huber Update #3869. --- buildset/default.ini | 1 + freebsd/sys/arm/freescale/imx/imx6_ccm.c | 7 +++ libbsd.py| 21 + rtemsbsd/include/bsp/nexus-devices.h | 2 ++ 4 files changed, 31

[PATCH libbsd 06/11] Add support for i.mx cache.

2020-04-02 Thread Christian Mauderer
Update #3869. --- rtemsbsd/include/machine/rtems-bsd-cache.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rtemsbsd/include/machine/rtems-bsd-cache.h b/rtemsbsd/include/machine/rtems-bsd-cache.h index bd496f9d..73b55e25 100755 ---

[PATCH libbsd 07/11] bus-dma, imx: Don't sync nocache area.

2020-04-02 Thread Christian Mauderer
This area doesn't support all cache operations. Update #3869. --- rtemsbsd/rtems/rtems-kernel-bus-dma.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a/rtemsbsd/rtems/rtems-kernel-bus-dma.c b/rtemsbsd/rtems/rtems-kernel-bus-dma.c index 8c15e92b..8674bef1 100644 ---

[PATCH] bsp/imx: Add an extra ecspi clock.

2020-04-02 Thread Christian Mauderer
Some imx chips or boards don't use the same frequency for ECSPI and IPG. Update #3869 --- bsps/arm/imx/include/arm/freescale/imx/imx_ccmvar.h | 3 +++ bsps/arm/imx/spi/imx-ecspi.c| 2 +- bsps/arm/imx/start/ccm.c| 5 +

[PATCHES] Add more i.MX6UL/ULL support

2020-04-02 Thread Christian Mauderer
Hello, this set of patches for RTEMS, libbsd and docs extend the i.MX6UL/ULL support. Best regards Christian ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel

Re: RTEMS 5 release status

2020-04-02 Thread Christian Mauderer
On 02/04/2020 11:10, Chris Johns wrote: > On 2020-04-02 20:02, Christian Mauderer wrote: >> Hello Chris, >> >> I don't think that littlevgl is such an essential or stable package yet. > > Sure. > >> Currently I know of exactly one project using this repositor

Re: RTEMS 5 release status

2020-04-02 Thread Christian Mauderer
etting us know. > > I am not sure littlevgl is in the release. Maybe it should be? > > I am picking up packages via the RSB. > > Chris > > On 2020-04-02 19:03, Christian Mauderer wrote: >> Hello Chris, >> >> sorry, I missed that mail this morning. I pu

Re: RTEMS 5 release status

2020-04-02 Thread Christian Mauderer
ou help is needed and welcomed. > > Thanks > Chris > > ___ > devel mailing list > devel@rtems.org > http://lists.rtems.org/mailman/listinfo/devel -- ---- embedded brains GmbH Herr Christian Maudere

Re: [PATCH libbsd v2] mmcsd: Don't handle multiple hardware partitions.

2020-04-01 Thread Christian Mauderer
On 01/04/2020 14:10, Sebastian Huber wrote: > On 01/04/2020 14:09, Christian Mauderer wrote: > >> On 01/04/2020 11:55, Sebastian Huber wrote: >>> On 01/04/2020 11:45, Christian Mauderer wrote: >>>> The rtems_bsd_mmcsd_attach_worker acquired the bus without relea

Re: [PATCH libbsd v2] mmcsd: Don't handle multiple hardware partitions.

2020-04-01 Thread Christian Mauderer
On 01/04/2020 11:55, Sebastian Huber wrote: > On 01/04/2020 11:45, Christian Mauderer wrote: >> The rtems_bsd_mmcsd_attach_worker acquired the bus without releasing it. >> If a MMC device has multiple hardware partitions (like eMMC which >> typically has at lea

[PATCH libbsd v2] mmcsd: Don't handle multiple hardware partitions.

2020-04-01 Thread Christian Mauderer
The rtems_bsd_mmcsd_attach_worker acquired the bus without releasing it. If a MMC device has multiple hardware partitions (like eMMC which typically has at least one boot partition) the rtems_bsd_mmcsd_attach_worker would try to acquire the bus multiple times. This doesn't work. Doing it right

Re: [PATCH libbsd] mmcsd: Fix missing MMCBUS_RELEASE_BUS.

2020-04-01 Thread Christian Mauderer
Hello Sebastian, thanks for the review. On 01/04/2020 10:41, Sebastian Huber wrote: > On 01/04/2020 10:03, Christian Mauderer wrote: > >> The rtems_bsd_mmcsd_attach_worker acquired the bus without releasing it. >> Fix that by only acquire the bus if necessary (dur

[PATCH libbsd] mmcsd: Fix missing MMCBUS_RELEASE_BUS.

2020-04-01 Thread Christian Mauderer
The rtems_bsd_mmcsd_attach_worker acquired the bus without releasing it. Fix that by only acquire the bus if necessary (during initialization and during read / writes). --- freebsd/sys/dev/mmc/mmcsd.c | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git

Re: Problem about porting TCP/IP Stack

2020-03-27 Thread Christian Mauderer
lot of run time checks like a heap protection. That can help finding the bug. Note that you have to re-build all libraries after you enable or disable rtems-debug because some data structures change with that. Best regards Christian -- -------- embedded brains

Re: [PATCH] MAINTAINERS: Add myself to Write After Approval

2020-03-25 Thread Christian Mauderer
MAINTAINERS > > index 437b55418b..29e22357a5 100644 > > --- a/MAINTAINERS > > +++ b/MAINTAINERS > > @@ -52,6 +52,7 @@ Pavel Pisa                 pp...@pikron.com > <mailto:pp...@pikron.com> > >  Christian Mauderer   

Re: [PATCH v2] bsp/beagle: Update console to new Termios device API.

2020-03-22 Thread Christian Mauderer
Hello Niteesh, On 15/03/2020 20:44, G S Niteesh Babu wrote: > This patch updates the console to use new Termios device API. > Update #3034 > --- > bsps/arm/beagle/console/console-config.c | 66 +++- > 1 file changed, 41 insertions(+), 25 deletions(-) > > diff --git

Re: rtems-boot-image tool: Raspberry Pi

2020-03-22 Thread Christian Mauderer
Hello Niteesh, thanks for the (private) remainder. This thread really stopped quite some time ago. A lot of us are quite busy right now but that shouldn't happen. If you don't get a response for some question: Please give it about a week of time and then just ping the thread. On 05/03/2020

Re: [PATCH v2 rtems_littlevgl 1/3] waf: Remove unnecessary code.

2020-03-20 Thread Christian Mauderer
No one objected to these patches so I pushed them. Best regards Christian On 17/03/2020 08:18, Christian Mauderer wrote: > --- > lvgl.py | 11 +-- > 1 file changed, 1 insertion(+), 10 deletions(-) > > diff --git a/lvgl.py b/lvgl.py > index 5452ed0..f275287 1006

Re: Maintainers of rtems-littlevgl package

2020-03-19 Thread Christian Mauderer
On 18/03/2020 22:17, Gedare Bloom wrote: > Hi everyone, > > I'm pleased to announce that the rtems-littlevgl package will be > maintained (officially) by Christian Mauderer and Vijay Kumar > Bannerjee. Christian/Vijay, please add a README file to the > rtems-littlevgl packag

Re: [PATCH rtems-docs] user/raspberrypi: Fix typo

2020-03-19 Thread Christian Mauderer
ure you have these lines below, in your > ``config.txt``. > > .. code-block:: none > > - enable-uart=1 > + enable_uart=1 > kernel_address=0x20 > kernel=kernel.img > > -- -------- embedded brains GmbH He

Re: RFC: Exceptions to PEP-8 Adoption for RTEMS Tools

2020-03-19 Thread Christian Mauderer
Hello Chris and Amar, On 19/03/2020 04:01, Chris Johns wrote: > On 19/3/20 7:06 am, Christian Mauderer wrote: >> Hello Amar, >> >> On 18/03/2020 19:24, Amar Takhar wrote: >>> The only one I would like to propose is the 80 character limit. This >>>

Re: RFC: Exceptions to PEP-8 Adoption for RTEMS Tools

2020-03-18 Thread Christian Mauderer
Hello Amar, On 18/03/2020 19:24, Amar Takhar wrote: > The only one I would like to propose is the 80 character limit. This should > be > moved to something more reasonable such as 120. > > Code comments should remain below 80 however. > I'm not a big fan of long lines (reason further below)

Re: [PATCH rtems_littlevgl 1/2] waf: Remove unnecessary code.

2020-03-17 Thread Christian Mauderer
Hello Vijay, thanks for the hint and the review. I removed the objects too. Beneath that I added another patch to use a release version of lvgl. Best regards Christian On 16/03/2020 21:50, Vijay Kumar Banerjee wrote: > Hi! > > On Wed, Mar 11, 2020 at 7:59 PM Christian

[PATCH v2 rtems_littlevgl 2/3] waf: Enable optimization and debug symbols.

2020-03-17 Thread Christian Mauderer
--- lvgl.py | 1 + 1 file changed, 1 insertion(+) diff --git a/lvgl.py b/lvgl.py index f275287..b91a265 100644 --- a/lvgl.py +++ b/lvgl.py @@ -77,6 +77,7 @@ def build(bld): bld.stlib(target = 'lvgl', features = 'c', + cflags = ['-O2', '-g'],

[PATCH v2 rtems_littlevgl 1/3] waf: Remove unnecessary code.

2020-03-17 Thread Christian Mauderer
--- lvgl.py | 11 +-- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/lvgl.py b/lvgl.py index 5452ed0..f275287 100644 --- a/lvgl.py +++ b/lvgl.py @@ -68,26 +68,17 @@ def build(bld): sources, includes = source_list(bld) includes.append('.') -objects = []

[PATCH v2 rtems_littlevgl 3/3] Update to lvgl v6.1.2

2020-03-17 Thread Christian Mauderer
--- lv_drivers | 2 +- lvgl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lv_drivers b/lv_drivers index 117812e..24cedaa 16 --- a/lv_drivers +++ b/lv_drivers @@ -1 +1 @@ -Subproject commit 117812eec9a5b82fe879f53ee0d1bf39cb9027c8 +Subproject commit

[PATCH rtems_littlevgl 1/2] waf: Remove unnecessary code.

2020-03-11 Thread Christian Mauderer
--- lvgl.py | 6 -- 1 file changed, 6 deletions(-) diff --git a/lvgl.py b/lvgl.py index 5452ed0..d6584f7 100644 --- a/lvgl.py +++ b/lvgl.py @@ -77,12 +77,6 @@ def build(bld): if source_dir not in include_paths: include_paths.append(source_dir) -bld.objects(target

[PATCH rtems_littlevgl 2/2] waf: Enable optimization and debug symbols.

2020-03-11 Thread Christian Mauderer
--- lvgl.py | 1 + 1 file changed, 1 insertion(+) diff --git a/lvgl.py b/lvgl.py index d6584f7..90644bf 100644 --- a/lvgl.py +++ b/lvgl.py @@ -79,6 +79,7 @@ def build(bld): bld.stlib(target = 'lvgl', features = 'c', + cflags = ['-O2', '-g'],

Re: Any short projects available?

2020-03-10 Thread Christian Mauderer
Hello Niteesh, currently the release process for 5.1 is very active. Maybe you want to take a look whether you can support some small tasks there: https://devel.rtems.org/query?status=assigned=accepted=reopened=status=5.1 https://devel.rtems.org/query?status=new=status=5.1 For example:

Re: Beaglebone Black USB-OTG/FDT Support GSOC

2020-03-08 Thread Christian Mauderer
n > > On Sun, Mar 8, 2020 at 12:53 PM Christian Mauderer <mailto:l...@c-mauderer.de>> wrote: > > On 08/03/2020 15:58, John kongtcheu wrote: > > Dear Dev Mailing list, > > I'm interested in work regarding peripherals and it seems like working >

Re: Beaglebone Black USB-OTG/FDT Support GSOC

2020-03-08 Thread Christian Mauderer
On 08/03/2020 15:58, John kongtcheu wrote: > Dear Dev Mailing list, > I'm interested in work regarding peripherals and it seems like working > on the beaglebone black projects would be something I would be be good > at. I have experience working in embedded systems before, and I have my > own BBB.

Re: Device Tree Blob for Beaglebone Black?

2020-03-04 Thread Christian Mauderer
oard is very undefined and it is not necessarily the same for two boards with a different production date. So it's quite hard to reproduce a special FDT that works together with a special version of a BSP. So some method to archive them and say "that BSP works with this FDT" isn't a bad

Re: Device Tree Blob for Beaglebone Black?

2020-03-04 Thread Christian Mauderer
Hello Chris, On 04/03/2020 05:55, Chris Johns wrote: > Sorry about delay in getting back to this. I have been focused on getting the > release into something close to what we want for RC1. No problem. The release is relevant for all of us. > > On 28/2/20 9:48 pm, Christian Ma

Re: [Project #3860]

2020-02-28 Thread Christian Mauderer
g/mailman/listinfo/devel > -- embedded brains GmbH Herr Christian Mauderer Dornierstr. 4 D-82178 Puchheim Germany email: christian.maude...@embedded-brains.de Phone: +49-89-18 94 741 - 18 Fax: +49-89-18 94 741 - 08 PGP: Public

Re: Suggestion

2020-02-28 Thread Christian Mauderer
Regards > Anmol > > ___ > devel mailing list > devel@rtems.org > http://lists.rtems.org/mailman/listinfo/devel > -- ---- embedded brains GmbH Herr Christian Mauderer Dornierstr. 4 D-82178 Puchheim German

Re: Device Tree Blob for Beaglebone Black?

2020-02-28 Thread Christian Mauderer
from users to justify > that, but I can see advantages for pre-qual and license compliance > that go beyond the technical advantages that you discuss above. > > Initial steps in this direction would make a good GSoC for the right > (strong) student. If Chris sees it as a blo

Re: Device Tree Blob for Beaglebone Black?

2020-02-27 Thread Christian Mauderer
On 27/02/2020 18:14, Amar Takhar wrote: > On 2020-02-27 08:45 +0100, Christian Mauderer wrote: >> >> It's just another problem that I noted sometimes on the mailing list >> with RTEMS and libbsd: Sometimes libbsd doesn't compile with some odd >> error messages li

Re: Device Tree Blob for Beaglebone Black?

2020-02-26 Thread Christian Mauderer
On 26/02/2020 22:12, Amar Takhar wrote: > On 2020-02-26 18:46 +0100, Christian Mauderer wrote: >> Hello Amar, >> >> somehow I missed your response this morning. My filter for the mailing >> list normally keeps stuff with my name in the inbox but your answer >>

Re: Device Tree Blob for Beaglebone Black?

2020-02-26 Thread Christian Mauderer
Hello Amar, somehow I missed your response this morning. My filter for the mailing list normally keeps stuff with my name in the inbox but your answer didn't contain it and therefore it was hidden in the mailing list folder. On 26/02/2020 06:00, Amar Takhar wrote: > > I've had to deal with this

Re: Device Tree Blob for Beaglebone Black?

2020-02-25 Thread Christian Mauderer
On 26/02/2020 04:50, Chris Johns wrote: > On 25/2/20 5:30 pm, Christian Mauderer wrote: >> On 24/02/2020 23:26, Chris Johns wrote: >>>> On 24 Feb 2020, at 7:39 pm, Christian Mauderer >>>> wrote: >>>> >>>> On 24/02/2020 07:01, Chris Jo

Re: Device Tree Blob for Beaglebone Black?

2020-02-24 Thread Christian Mauderer
On 24/02/2020 23:26, Chris Johns wrote: >> On 24 Feb 2020, at 7:39 pm, Christian Mauderer >> wrote: >> >> On 24/02/2020 07:01, Chris Johns wrote: >>> >>> >>>>> On 24 Feb 2020, at 5:32 am, Christian Mauderer wrote: >>>> &g

Re: Device Tree Blob for Beaglebone Black?

2020-02-24 Thread Christian Mauderer
if a specific commit of rtems-libbsd is required to work >>>>> with that dtb? >>>>> I tried master, and then the "5-freebsd-12" branch. >>>>> >>>>> Thanks, >>>>> Alan >>>>> >>>> H

Re: Device Tree Blob for Beaglebone Black?

2020-02-24 Thread Christian Mauderer
On 24/02/2020 07:01, Chris Johns wrote: > > >> On 24 Feb 2020, at 5:32 am, Christian Mauderer wrote: >> >> On 23/02/2020 17:07, Alan Cudmore wrote: >>> I have been trying to bring up RTEMS with rtems-libbsd on the >>> beaglebone black (latest ma

Re: Device Tree Blob for Beaglebone Black?

2020-02-24 Thread Christian Mauderer
u know that your exception is in fdt_ro_probe_. So I assume you have a debugger connected? Can you post a full backtrace so that we can see from which driver the exception comes from? Best regards Christian > > On Sun, Feb 23, 2020 at 11:32 AM Christian Mauderer > mailto:l

Re: Device Tree Blob for Beaglebone Black?

2020-02-23 Thread Christian Mauderer
On 23/02/2020 17:07, Alan Cudmore wrote: > I have been trying to bring up RTEMS with rtems-libbsd on the > beaglebone black (latest master). > > I can run the regular RTEMS samples on the board, and a couple of the > rtems-libbsd testsuite examples run as well. > > The samples such as ping01 and

Re: GSOC 2020 project query

2020-02-20 Thread Christian Mauderer
On 20/02/2020 20:26, Gedare Bloom wrote: > I answered in your initial email. In general, it is OK for you to > "ping" an email that has not been responded to in about 5-7 days. And for the GSoC tickets: If there is an owner, don't hesitate to add him on CC. Some of us have filters that highlight

Re: GSOC 2020 project query

2020-02-20 Thread Christian Mauderer
Hello Utkarsh, On 20/02/2020 19:07, Utkarsh Rai wrote: > Based on @Gedare Bloom's feedback,  adding memory protection >  or enhancing Wi-fi Support in > libbsd  are two projects that I > would like to work upon. Both

Re: GSOC: Call for Mentors

2020-02-17 Thread Christian Mauderer
Hello Gedare, it was a really nice experience in the last years. So I would be happy to participate as a mentor again. Please add me using my work mail address (added it as CC) because there is a connected google account for it. Best regards Christian On 17/02/2020 20:58, Gedare Bloom wrote: >

Re: [PATCH v3 2/2] bsp/raspberrypi: Mini UART driver

2020-02-16 Thread Christian Mauderer
; >> Pis. > >> > >> > >> my config.txt: > >> enable_uart=1 > >> kernel_address=0x20 > >> > >> > >> On Sun, Feb 16, 2020 at 11:44 AM Christian Mauderer > mailto:l..

<    3   4   5   6   7   8   9   10   11   12   >