2019-11-27 10:47 AM
Hi All,
I have been utilizing the STM32F7 to take and store pictures on USB 2.0 sticks.
I have repeatedly run into variation across sticks that requires that I modify the MSC Host HAL supplied by STM.
The most recent issue that I have run into is getting the disk IO error message at the ff.c unit level. I connected the unit to a signal analyzer and can see that the USB is actually sending me the message below.
"A Disk Read Error Ocurred. BOOTMGR Is COMPRESSED".
This USB stick works every time when connected to my computer, and it is formatted similarly to all of the other USB sticks that do work with my HOST.
I've also checked the power line by powering the USB stick externally, and I get the same result.
If anyone has any ideas or experience with this, please let me know.
I also get a lot of dropped control requests in the enumeration phase. Which is a problem, but I have seen it on other USB sticks as well. And those USB sticks don't exhibit this BOOTMGR issue.
Solved! Go to Solution.
2020-01-03 01:11 PM
This issue somehow stemmed from an incorrect clock setting. The 48MHz clock was set to 50MHz.
2020-01-03 01:11 PM
This issue somehow stemmed from an incorrect clock setting. The 48MHz clock was set to 50MHz.