I am trying to adapt filetestdemo from the Desktop SDK to my own code.
1) When I run desktop-linux-sdk_01_00_00_07/demos/scripts/dspreset.sh it crashes and does a core dump. Is there another way to perform a reset that will work?
jim@hunter:~/ti/desktop-linux-sdk_01_00_00_07/demos/scripts$ ./dspreset.sh 1
Segmentation fault (core dumped)
2) After dspreset core dumps, the TI device is no longer available.
jim@hunter:~/ti/desktop-linux-sdk_01_00_00_07/demos/scripts$ ./init_evmc6678l_1000.sh
pciedrv: ERROR: No TI PCI devices found
ERROR: pciedrv could not opened
Even rebooting does not fix the problem (after a reboot, lspci does not list the TI EVM anymore). Reseating the board is the only thing that seems to work. Is there any method to make it available again without reseating the board?
3) Are these reset and init routines necessary? From the host-side code appears to load without it. (Edit: removed problem I think is unrelated).
Thanks