This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

cmem and udev initialization causes pcie to not work on reboot, dspallreset crashes and causes need for reboot(s)

I am able to run the filetestdemo scripts and successfully get output, but there are some issues I am experiencing.  I am using the Desktop Linux SDK 1.0.0.7 on Ubuntu 12.04.1 LTS (GNU/Linux 3.2.0-29-generic-pae i686).

If I run install_cmem_autoload.sh and install_udev.sh, the PCIE is not recognized by Linux on the next boot (that is, lspci does not list it).  It seems to work fine during the current boot, but on reboot the device is no longer listed in lspci.

I can (usually?) get Linux to re-recognize the card by shutting down, then re-seating the card in the PCIE slot.  

The script dspallreset.sh crashes and leaves the PCIE card unusable, so reboots seem to be required to reset, at least on my system.  This makes it hard to use the PCIE interface because I am always rebooting and re-seating.

Is there any way I can make this work more reliably?

Thanks