Re: RISC-V RTEMS Support

2018-09-05 Thread Sebastian Huber
Hello Alex, On 06/09/18 08:28, Slide wrote: Hi Sebastian, Is your work for both RV32 and RV64? yes. Does it support MMU or just PMP? The BSP performs no low-level initialization and it doesn't touch the MMU or PMP. It runs in machine mode. To run in another mode more works is necessary.

Re: RISC-V RTEMS Support

2018-09-05 Thread Slide
Hi Sebastian, Is your work for both RV32 and RV64? Does it support MMU or just PMP? Thanks! Alex On Wed, Sep 5, 2018, 22:29 Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > Hello Dwaine, > > I finished my work to add SMP support to the RISC-V architecture for > RTEMS. It is now o

Re: build failing

2018-09-05 Thread Sebastian Huber
It turned out to be a problem with the $PATH. -- Sebastian Huber, embedded brains GmbH Address : Dornierstr. 4, D-82178 Puchheim, Germany Phone : +49 89 189 47 41-16 Fax : +49 89 189 47 41-09 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available on request. Diese Nac

Re: RISC-V RTEMS Support

2018-09-05 Thread Sebastian Huber
Hello Dwaine, I finished my work to add SMP support to the RISC-V architecture for RTEMS. It is now on par with the ARM, PowerPC and SPARC ports. I had only a two hart system for testing (FPGA based). It would be nice to get some funding to add support for high end targets such as: https://w

Re: Deprecate/remove CONFIGURE_HAS_OWN_CONFIGURATION_TABLE in 5.1

2018-09-05 Thread Joel Sherrill
On Wed, Sep 5, 2018 at 8:19 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > On 10/08/18 09:15, Sebastian Huber wrote: > > Hello, > > > > I would like to deprecate/remove the > > CONFIGURE_HAS_OWN_CONFIGURATION_TABLE configuration option in the > > RTEMS 5.1 release. The RTEMS con

Re: Upper limit for BSS on SPARC BSP ?

2018-09-05 Thread Joel Sherrill
On Wed, Sep 5, 2018, 8:45 AM Hugues Jérôme wrote: > Hi Sebastian, > > > Le 5 sept. 2018 à 14:20, Sebastian Huber < > sebastian.hu...@embedded-brains.de> a écrit : > > > > Hello Hugues, > > > > On 05/09/18 14:02, Hugues Jérôme wrote: > >> Hi, > >> > >> I’m investigating a memory alignement issue u

Re: Upper limit for BSS on SPARC BSP ?

2018-09-05 Thread Hugues Jérôme
Hi Sebastian, > Le 5 sept. 2018 à 14:20, Sebastian Huber > a écrit : > > Hello Hugues, > > On 05/09/18 14:02, Hugues Jérôme wrote: >> Hi, >> >> I’m investigating a memory alignement issue using the GR740 BSP. >> It appears we have a memory corruption when the BSS is bigger than 4MB. > > does

Re: Deprecate/remove CONFIGURE_HAS_OWN_CONFIGURATION_TABLE in 5.1

2018-09-05 Thread Sebastian Huber
On 10/08/18 09:15, Sebastian Huber wrote: Hello, I would like to deprecate/remove the CONFIGURE_HAS_OWN_CONFIGURATION_TABLE configuration option in the RTEMS 5.1 release. The RTEMS configuration should be done via explicit configuration options to allow more freedom for implementation changes

Re: Remove CONFIGURE_HAS_OWN_MOUNT_TABLE

2018-09-05 Thread Sebastian Huber
On 10/08/18 09:16, Sebastian Huber wrote: Hello, are there users of the CONFIGURE_HAS_OWN_MOUNT_TABLE configuration option? I would like to remove it in RTEMS 5.1. https://devel.rtems.org/ticket/3488 I will remove this configuration option next week from the master. -- Sebastian Huber, em

Re: build failing

2018-09-05 Thread Sebastian Huber
On 05/09/18 15:04, abhinav mehndiratta wrote: Sorry I am a total beginner. Here is what i did - $../source-builder/sb-set-builder --list-bsets RTEMS Source Builder - Set Builder, 5 (219a4babbcbb) Examining: config Examining: ../source-builder/config Examining: ../bare/config     5/rtems-aarch64.

Re: build failing

2018-09-05 Thread Sebastian Huber
On 05/09/18 14:27, abhinav mehndiratta wrote: Version 5.0 There is no version 5 release yet, so this number is not precise enough. What are the Git commit hashes? -- Sebastian Huber, embedded brains GmbH Address : Dornierstr. 4, D-82178 Puchheim, Germany Phone : +49 89 189 47 41-16 Fax

Re: build failing

2018-09-05 Thread abhinav mehndiratta
Version 5.0 On Wed 5 Sep, 2018, 5:51 PM Sebastian Huber, < sebastian.hu...@embedded-brains.de> wrote: > Hello, > > which RTEMS and RSB version do you use? > > -- > Sebastian Huber, embedded brains GmbH > > Address : Dornierstr. 4, D-82178 Puchheim, Germany > Phone : +49 89 189 47 41-16 > Fax

Re: build failing

2018-09-05 Thread Sebastian Huber
Hello, which RTEMS and RSB version do you use? -- Sebastian Huber, embedded brains GmbH Address : Dornierstr. 4, D-82178 Puchheim, Germany Phone : +49 89 189 47 41-16 Fax : +49 89 189 47 41-09 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available on request. Diese N

Re: Upper limit for BSS on SPARC BSP ?

2018-09-05 Thread Sebastian Huber
Hello Hugues, On 05/09/18 14:02, Hugues Jérôme wrote: Hi, I’m investigating a memory alignement issue using the GR740 BSP. It appears we have a memory corruption when the BSS is bigger than 4MB. does the ELF file look all right? Is the stack pointer at the end of RAM right at the entry point

Upper limit for BSS on SPARC BSP ?

2018-09-05 Thread Hugues Jérôme
Hi, I’m investigating a memory alignement issue using the GR740 BSP. It appears we have a memory corruption when the BSS is bigger than 4MB. We expect such a huge BSP as we allocate data in BSS instead of using malloc(). Do you have any pointer here ? The board has enough memory, so I suspect

build failing

2018-09-05 Thread abhinav mehndiratta
*Command:* ../rtems/configure --target=sparc-rtems5 --enable-rtemsbsp=erc32 --enable-tests=samples --prefix=${HOME}/development/rtems/5 *Error:* In file included from ../../../../../../rtems/c/src/../../testsuites/samples/../support/include/tmacros.h:32:0, from ../../../../../..