User manual

DocID025833 Rev 9 5/61
UM1724 Quick start
60
limitations to be worked around, as described hereunder. Parts with the date code starting
from week 23 of 2015 contain bootloader V
9.2 in which the limitations no longer exist.
To locate the visual date code information on the STM32L476RGT6 package, refer to its
datasheet (DS10198) available on www.st.com, section Package Information. Date code
related portion of the package marking takes Y
WW format, where Y is the last digit of the
year and WW is the week. For example, a part manufactured in week 23 of 2015 bares the
date code 5
23.
Bootloader ID of the bootloader V 9.0 is 0x90.
The following limitations exist in the bootloader V 9.0:
1. RAM data get corrupted when written via USART/SPI/I2C/USB interface
Description:
Data write operation into RAM space via USART, SPI, I²C bus or USB results in wrong
or no data written.
Workaround:
To correct the issue of wrong write into RAM, download STSW-STM32158 bootloader
V 9.0 patch package from www.st.com and load "Bootloader V9.0 SRAM patch" to the
MCU, following the information in readme.txt file available in the package.
2. User Flash memory data get corrupted when written via CAN interface
Description:
Data write operation into user Flash memory space via CAN interface results in wrong
or no data written.
Workaround:
To correct the issue of wrong write into Flash memory, download STSW-STM32158
bootloader V
0.9 patch package from www.st.com and load "Bootloader V9.0 CAN patch" to
the MCU, following the information in readme.txt file available in the package