STM32F103 USB Packet Memory
Writing a USB Driver using a China manufactured "Blue Pill"
I'm not using HAL or Cube.
I wrote some code to test the USB cell and my understanding of how it works.
I tested the USB's Packet memory which is 512 bytes organized as 256 words. The Application accesses this memory on 32 bit boundaries (using a DWORD pointer).
I wrote test data to the Packet Memory and then read it out into a ram based array to verify its contents. I have found that single bits are incorrect at many of the Packet Memory locations.
Has anyone else seen this issue?
The Blue Pill is a sub $2 board - are they being built with ST parts that had issues in MFG test?
Any ideas on this issue?
