Problems on the BSPs[erc32|sis] running on sis

HongXing Ma mhx at mail.ustc.edu.cn
Wed Dec 6 16:26:07 UTC 2006


Hi, I encountered a problem on the BSPs[erc32|sis] running on sis.
I've built the RTEMS within two bsps,erc32 and sis. When I ran the testsuites
built with each bsp on the SIS simulator, the executables built with sis bsp
showed the right output, but the executables built with erc32 bsp showed a strange
output.
Here is the sis simulator output when I ran the hello_world_test built with sis
bsp and erc32 bsp.
=======================================================
sis>load sistest/hello.exe
sis>go
resuming at 0x02000000


*** HELLO WORLD TEST ***
Hello World
*** END OF HELLO WORLD TEST ***
IU in error mode (257)
  5004601  020026a4 91d02000 Address 0x020026a4 is out of bounds.

sis>reset
sis>load erc32tests/hello.exe
sis>go
resuming at 0x02000000
IU in error mode (257)
    57589 02000090 91d02000 Address 0x02000090 is out of bounds.
sis>
==============================================
The hello.exe in the sistests dir was built with sis bsp.
The hello.exe in the erc32tests dir was built with erc32 bsp.
It seems that erc32tests/hello.exe fall into TRAP#9 so it aborted abnormally.

Versions:
binutils:2.16.1 patched with binutils-2.16.1-rtems-20050816.diff
gcc:4.0.1       patched with gcc-4.0.1-rtems-20050810.diff
newlib:1.14.0   patched with newlib-1.14.0-rtems-20060707.diff
sis:2.7.5       extracted from the rtems-4.8-sparc-rtems4.8-gdb-6.5-1.i386.rpm
RTEMS was built with the configure cmd --target=sparc-rtems
--enable-rtemsbsp="erc32 sis".
Would you please give me some advice? Thank U!





More information about the users mailing list