<div dir="ltr">Hello everyone,<div>I am new to RTEMS users group. I recently started working with RTEMS and with the help of quick start guide, I could build and simulate sparc-rtems successfully. </div><div><br></div><div>Since I have a Raspberry PI B+ model, I wanted to run RTEMS on it. But I could not get through. I built using following command and it was successfully built. </div><div>$ ../rtems/configure --target=arm-rtems4.11 --enable-rtemsbsp=raspberrypi  --enable-tests=samples  --enable-networking  --enable-posix</div><div><br></div><div>I also tried to make an image of ticker sample(arm-rtems4.11-objcopy -Obinary ticker.exe kernel.img). But I didn't get anything to the serial port. (Using USB to TTL cable and minicom software in host) I followed this link: <a href="http://alanstechnotes.blogspot.in/2013/03/running-your-first-rtems-program-on.html">http://alanstechnotes.blogspot.in/2013/03/running-your-first-rtems-program-on.html</a> </div><div> </div><div>Running on simulator gave me this results:</div><div><br></div><div><div>GNU gdb (GDB) 7.9</div><div>Copyright (C) 2015 Free Software Foundation, Inc.</div><div>License GPLv3+: GNU GPL version 3 or later <<a href="http://s.bl-1.com/h/qmh6Jvg?url=http://gnu.org/licenses/gpl.html%3E">http://gnu.org/licenses/gpl.html></a>;</div><div>This is free software: you are free to change and redistribute it.</div><div>There is NO WARRANTY, to the extent permitted by law.  Type "show copying"</div><div>and "show warranty" for details.</div><div>This GDB was configured as "--host=x86_64-linux-gnu --target=arm-rtems4.11".</div><div>Type "show configuration" for configuration details.</div><div>For bug reporting instructions, please see:</div><div><<a href="http://s.bl-1.com/h/qmh6NJj?url=http://www.gnu.org/software/gdb/bugs/%3E">http://www.gnu.org/software/gdb/bugs/></a>;.</div><div>Find the GDB manual and other documentation resources online at:</div><div><<a href="http://s.bl-1.com/h/qmh6Tjl?url=http://www.gnu.org/software/gdb/documentation/%3E">http://www.gnu.org/software/gdb/documentation/></a>;.</div><div>For help, type "help".</div><div>Type "apropos word" to search for commands related to "word"...</div><div>Reading symbols from ./arm-rtems4.11/c/raspberrypi/testsuites/samples/ticker/ticker.exe...done.</div><div>(gdb) tar sim</div><div>Connected to the simulator.</div><div>(gdb) load</div><div>Loading section .start, size 0x340 vma 0x8000</div><div>Loading section .text, size 0x156a0 vma 0x8340</div><div>Loading section .init, size 0x18 vma 0x1d9e0</div><div>Loading section .fini, size 0x18 vma 0x1d9f8</div><div>Loading section .rodata, size 0x1290 vma 0x100000</div><div>Loading section .ARM.exidx, size 0x8 vma 0x101290</div><div>Loading section .eh_frame, size 0x48 vma 0x101298</div><div>Loading section .init_array, size 0x4 vma 0x1012e0</div><div>Loading section .fini_array, size 0x4 vma 0x1012e4</div><div>Loading section .jcr, size 0x4 vma 0x1012e8</div><div>Loading section .data, size 0x698 vma 0x1012f0</div><div>Start address 0x8040</div><div>Transfer rate: 760992 bits in <1 sec.</div><div>(gdb) r</div><div>Starting program: /home/deval/development/rtems/b-rpi/arm-rtems4.11/c/raspberrypi/testsuites/samples/ticker/ticker.exe </div><div>sim: MULTIPLY64 - INVALID ARGUMENTS</div><div>sim: MULTIPLY64 - INVALID ARGUMENTS</div><div>sim: MULTIPLY64 - INVALID ARGUMENTS</div><div>sim: MULTIPLY64 - INVALID ARGUMENTS</div><div>[Inferior 1 (process 42000) exited with code 035]</div></div><div><br></div><div>Thank you.</div><div>Deval</div><div><br></div><div hspace="streak-pt-mark" style="max-height:1px"><img style="width:0px;max-height:0px;overflow:hidden" src="https://mailfoogae.appspot.com/t?sender=aZGV2YWwubWFrZXJAZ21haWwuY29t&type=zerocontent&guid=4079ef29-ed16-4d99-9bfb-5ffd816f2a03"><font color="#ffffff" size="1">ᐧ</font></div><img width="1" height="1" src="http://s.bl-1.com/k8WZ2H8.gif"></div>