AN2606 Update for STM32L452
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2017-05-22 6:27 PM
I'm looking at what I believe to be the latest version of AN2606 (Rev 30) and I do not see the new STM32L452 chip covered. I'm looking for this because I have an STM32L452CEU6 that I'm having trouble with. I assumed that it would have a USB DFU bootloader in system memory, but I have yet to see evidence of that. (This certainly could be my issue, since I'm trying to use this chip in a board originally designed for the STM32L433CC.)
Will there be an update to AN2606 coming out any time soon with information about the bootloader on this chip?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2017-05-23 2:34 AM
Hi
Riggs.Rob
,- A new version of AN2606 will be available soon on ST website. It will cover the new MCUs.
I assumed that it would have a USB DFU bootloader in system memory,
Please refer to the
section 'Boot modes':The boot loader is located in system memory.It is used to reprogram the Flash memory by using USART, I2C, SPI and CAN in Device mode through DFU (device firmware upgrade).
-> For the STM32L52xx devices, the flash memory can't be reprogrammed using the USB FS in Device mode through DFU (This is not the case for STM32L433xx devices).
Khouloud.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2017-05-23 8:02 PM
Khouloud G wrote:
Please refer to the
/external-link.jspa?url=http%3A%2F%2Fwww.st.com%2Fcontent%2Fccc%2Fresource%2Ftechnical%2Fdocument%2Fdatasheet%2Fgroup3%2Ffc%2Fc2%2F8d%2Fb7%2F99%2Fd8%2F42%2F9e%2FDM00340549%2Ffiles%2FDM003405pdf%2Fjcr%3Acontent%2Ftranslations%2Fen.DM003405pdf
section 'Boot modes':The boot loader is located in system memory.It is used to reprogram the Flash memory by using USART, I2C, SPI and CAN in Device mode through DFU (device firmware upgrade).
-> For the STM32L52xx devices, the flash memory can't be reprogrammed using the USB FS in Device mode through DFU
Hi
garsi.khouloud
,Thank you for pointing that out. That's rather disappointing to hear. That means I will have to implementmy own USB DFU bootloader if I wish to use this chip.
Rob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2017-05-24 5:40 AM
Hi
Riggs.Rob
,- I have checked again and I found that the bootloader can use the interface USB FS (DFU) to reprogram the flash in STM32L452xx MCUs. This is already implemented.You can check this information in section 'Flash memory organization'.
- Regarding my previous answer, there's a missing typo in the datasheet. The sentence should be: The boot loader is located in system memory. It is used to reprogram the Flash memory by using USART, I2C, SPI, CAN and USB FS in Device mode through DFU (device firmware upgrade). This will be updated in the next version of the datasheet.
- Thanks to bring this to our attention and sorry for any inconvenience this may have caused.
Khouloud.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2017-05-24 7:36 AM
I confirm there is a typo in the datasheet, USB FS is missing in the sentence. Updated documents will be available next week. I'm sorry about the difficulties and thank you for pointing out this typo.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2017-05-29 7:05 PM
pohorely.viktor
Thank you for the reply. This is very helpful. I can confirm that the USB DFU bootloader exists and works as expected. My first attempt at this failed due to a problem with PCB assembly.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2017-06-09 8:19 AM
Hi
Riggs.Rob
,An updated version of the
is now available. The missed words 'USB FS' is added to the sentence.Thanks again for bringing this to our attention.
Khouloud.
