<div dir="ltr"><div>Hi,</div><div><br></div><div>I am new to rtems and am planning to use rtems on a project with the stm32h7 mcu. I cloned the latest sources from git and built the arm-rtems6, gcc 10.2 toolchain and also built the stm32h7 bsp using the new waf build system.</div><div><br></div><div>Everything works fine and I can build the (modified for stm32h7) LED blink example application. However, the resulting .bin file, after conversion from exe to bin using objcopy, does not work - no blinking led.</div><div><br></div><div>I then decided to try the stm32f4 discovery board: <br></div><div>If I use the rtems5.1 release version with arm-rtems5, gcc 7.5 and the configure based build system, I can get the led to blink on this board. It also works even if I clone the latest rtems source and use the configure based system with arm-rtems5.</div><div><br></div><div>If I use the latest master with arm-rtems6, gcc 10.2 and build the stm32f4 bsp using the new waf build system, the led blink example does NOT work!</div><div><br></div><div>I then tried to 'force' rsb to build arm-rtems6 using the gcc 7.5 and tried to build the stm32f4 bsp using waf. This resulted in a number of linker errors - multiple definition of __getreent  _Semaphore_Wait and a few others. Also, undefined reference to _init and so on.</div><div><br></div><div>I tried to solve it based on the suggestions given for the __getreent (crt0.o issue). But still get a number of errors.</div><div><br></div><div>I am hoping to get some suggestions on how to proceed further.</div><div><br></div><div>Thanks in advance.</div><div><br></div><div>John<br></div><div><br></div></div>