STM32F730 USB High Speed Device fail to be recognized after jumping from application to bootloader
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2020-02-11 6:14 AM
Hi,
I am now using STM32F730 and its embedded High Speed USB to do my project.
The following sequences are made:
- In the bootloader, a USB HID device is created and connected to PC. I use this bootloader to download the application code into flash.
- After successful downloading, it would jump from bootloader code to application code.
- In the application code, if a specific button is pressed, it would jump from the application code to bootloader again to upgrade firmware.
- Back to step 1.
However, the USB HID device could not be recognized in step 4., i.e. after jumping from the application code to bootloader.
I've check the return values of the USBD_Init and USBD_Start API and there's no any error.
The USB HID device just would not appear.
Labels:
- Labels:
-
Bootloader
-
STM32F7 Series
-
USB
This discussion is locked. Please start a new topic to ask your question.
0 REPLIES 0
