Flash_update -bim returns Memory fault (core dumped) or MEM address (0) is invalid on OP5110
Question:
I am trying to load my model and I get:
No OPHSDIO board was found with board Id 15
ERROR: OPHSDIO board not found (vendor Id 0xeddd, device Id 0x35, board Id 15)
When I run pci -v, I do see my OP5110 board (edddh).
When I run flash_update -bim, I get the following error:
RT-LAB 10.x: WARNING: Board (0xeddd 0x0035 0) ignored, because MEM address (0) is invalid
RT-LAB 8.x: Memory fault (core dumped) and the core dump gives:
Program terminated with signal 11, Segmentation fault.
#0 0x08053a8a in ?? ()
(gdb) bt
#0 0x08053a8a in ?? ()
#1 0x08054e46 in ?? ()
#2 0x08051184 in ?? ()
#3 0x08050e48 in ?? ()
#4 0x0804d4de in ?? ()
#5 0x0804ceae in ?? ()
#6 0x08049e8f in ?? ()
(gdb)
What is happening?
Answer:
This behavior occurs when a 32-bit compatible OP5110 is inserted in a 64-bit PCI slot. To solve the problem, a hardware modification must be performed on the OP5110. Please contact Opal-RT's support to get the details on this modification.
Related links to this KB article are:
http://www.opal-rt.com/kb-article/how-find-core-dump-information-after-load-crash
Flash_update command is:
/usr/opalrt/common/bin/flash_update -bim
To list all PCI cards on a target:
pci -v




