Hi,
board details: - BSC 9131 propietary board.
Linux kernel version: - 2.6.33.9 [with RT patch].
Issue: - kernel crash with SIGILL 4 [illegal instruction].
notes: -
PPID = 1257, PID = 1265
Thread = hipriTask
TID = 1292
Stack Depth = 15
Stack Trace:
0x1015085C 0x10154C1C 0x00100350 0x101AA56C 0x101A9E48
0x101A71D0 0x10190094 0x10173390 0x1019D270 0x101B17B0
0x101AB45C 0x1015CA58 0x10149278 0x0F9FA558 0x0F6A2464
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!! Caught signal SIGILL (Illegal Instruction) !!!
SIGILL due to: 1
Faulting instruction address: 0x101a9cd8
Physical frame number of SIGILL address: 0x065c7
=> 0x101a9cd8 : 0x38000000 901F0040 381F0024 901F0034
0x38000000 is a valid opcode for addi instruction .
Thanks
Usually DDR SDRAM operations produce similar error message.
Test memory on your boar at high temperature.
NXP CodeWarrior 10.5.1 supports QCVS tools. This tool supports DDR validation:
https://www.nxp.com/docs/en/user-guide/QCVS_DDR_User_Guide.pdf
Use this tools for testing DDR setting on your board.
Have a great day,
Pavel Chubakov
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------