Relock(3007) when running USBHDD

Designing hardware and software for systems that use the VS1010 MP3 Audio DSP Microcontroller.
Post Reply
regh
Senior User
Posts: 25
Joined: Thu 2020-11-05 13:50

Relock(3007) when running USBHDD

Post by regh » Fri 2021-01-15 18:42

Hi
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.

Post Reply