I've implemented the USBHDD library in my application and sometimes it gets stuck when running the library: after running RunLoadedFunction(usbhdd, ENTRY_MAIN, NULL), where usbhdd = LoadLibrary("USBHDD", NULL), the output over uart prints Relock(3007) 3 times then just stays where it is (the program doesn't progress).
What I've found is that a system reset doesn't fix it, I usually have to unplug the usb from the development board and plug it back in. Any ideas what I could do to stop this happening?
Thanks in advance for any help.
Designing hardware and software for systems that use the VS1010 MP3 Audio DSP Microcontroller.
1 post • Page 1 of 1