cancel
Showing results for 
Search instead for 
Did you mean: 

AN2606 Update for STM32L452

Rob.Riggs
Senior III
Posted on May 23, 2017 at 03:27

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?

6 REPLIES 6
Khouloud GARSI
Lead II
Posted on May 23, 2017 at 11:34

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

http://www.st.com/content/ccc/resource/technical/document/datasheet/group3/fc/c2/8d/b7/99/d8/42/9e/DM00340549/files/DM003405pdf/jcr:content/translations/en.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 (This is not the case for STM32L433xx devices).

Khouloud.

Posted on May 24, 2017 at 03:02

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

Khouloud GARSI
Lead II
Posted on May 24, 2017 at 14:40

Hi

Riggs.Rob

‌,

Khouloud.

Viktor POHORELY
ST Employee
Posted on May 24, 2017 at 16:36

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.

Posted on May 30, 2017 at 02:05

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.

Khouloud GARSI
Lead II
Posted on June 09, 2017 at 17:19

Hi

Riggs.Rob

‌,

An updated version of the

http://www.st.com/content/ccc/resource/technical/document/datasheet/group3/fc/c2/8d/b7/99/d8/42/9e/DM00340549/files/DM003405pdf/jcr:content/translations/en.DM003405pdf

is now available. The missed words 'USB FS' is added to the sentence.

Thanks again for bringing this to our attention.

Khouloud.