Bootloader on STM32H503RB via USB
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-05-22 7:44 AM
We wish to bootload a STM32H503RB using USB. This works on the NUCLEO-H503RB, but after resetting the processor on our PCB with BOOT0 high windows reports "Device Descriptor Request failed".
AN2606 states that CRS is enabled for the DFU to allow USB to be clocked by HSI48 48 MHz, but is there anything CRS needs to work?
- Labels:
-
STM32H5 Series
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-05-23 6:42 AM
Maybe show schematics , seems some hw fail on your pcb
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-05-23 8:25 AM
 
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-05-23 8:27 AM
USB socket and processor are within 30 mm, D+ and D- both have 2 or 3 vias. We have tried remove the IP4220CZ6 and behaviour did not change.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-05-23 8:35 AM
In case it matters PC14/OSC32_IN drives a HC logic device. Shorted pin to 0V (so it wouldn't try and lock to noise) and still got the USB error.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-05-23 9:30 AM
D+ D- is USB differential pair must meet wired impedance and length minimum difference on pcb...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-05-28 1:10 AM
Impedance could be improved, but I believe this should be sufficient for FS (12 MHz) performance. Total distance is less than 25 mm.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-06-03 2:52 AM
Still trying to find a solution to this and I have found something that confuses me. Table 6 of AN4879 Introduction to USB hardware, etc has a "-" in the entry for crystal-less USB for the STM32H503, but RM0492 Reference manual for STM32H503 line MCUs section 11 says that the clock recovery system can synchronise using SOF on the USB bus, presumably from the USB Host or the 32kHz LSE.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-06-03 3:10 AM
The processor on the MB1814B Nucleo board is labelled RBT6U, but the processors we have are labelled RBT6. What does the "U" mean?
