Is it possible to use HSI48 clock in stm32f048t6 for DFU bootloader in virgin device?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-11-23 3:43 AM
Hi all,
I'm using STM32f048t6.
I would like to load code using DFU bootloader for virgin device using HSI48.
The boot configuration is correct using BOOT0 pin.
Is it possible or I need an HSE?
Note: after a jtag programming the USB works correctly. At hardware level, the USB signal are connected directly to MCU pins.
Thanks
Damiano
- Labels:
-
Bootloader
-
RCC
-
STM32F0 Series
-
USB
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-11-23 4:07 AM
According to reference manual, it is possible with Clock Recovery System (CRS)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-11-23 5:26 AM
Thank you for the response!
The AN2606 reports:
"The clock recovery system (CRS) is enabled for the DFU bootloader to allow USB to be clocked by HSI48 48 MHz."
But it's not working.
Are there any flags to be set or some other settings?
At hardware level, the required pull-up are correctly setted by the bootloader or we need to add them externally?
