Skip to main content
After Forever
Senior III
November 30, 2018
Solved

Some misalignments between the MCU selector and the datasheets.

  • November 30, 2018
  • 1 reply
  • 986 views

Steps to reproduce:

  1. Open STM32CubeMX
  2. Open the MCU Selector to create a new Project
  3. Enter "STM32L151C8" in the part number search
  4. You should have something like in the screenshot
  5. See that STM32L151C8Tx has 10 KB of RAM
  6. See that STM32L151C8TxA has 32 KB of RAM
  7. Create project using STM32L151C8Tx
  8. Go to Help -> Docs and Resources -> Datasheet
  9. The datasheet (DS6876) shows 16 KB of RAM (not 10 KB, not 32 KB, but 16 KB!)
  10. Go back, create a project using STM32L151C8TxA
  11. Go to Help -> Docs and Resources -> Datasheet
  12. That will open the same datasheet (DS6876) which shows 16 KB of RAM (we were expecting 32 KB here)

So confusing.

I think there are two bugs here.

  1. MCU selector should show 16 KB of SRAM for STM32L151C8Tx (instead of 10 KB)
  2. STM32L151C8TxA -based project should open the DS9515 datasheet instead of DS6876 from the "Docs and Resources" window

0690X000006CYsFQAW.png

Thank you.

This topic has been closed for replies.
Best answer by Khouloud ZEMMELI

Hello @After Forever​ ,

Thanks for your feedback,

According to DS, for STM32L15xCx when :

Flash size is 128 KB => the RAM size is 16 KB

Flash size is 32/64 KB => The RAM size is 10 KB

Best Regards,

Khouloud

1 reply

Khouloud ZEMMELI
Khouloud ZEMMELIBest answer
ST Employee
November 26, 2020

Hello @After Forever​ ,

Thanks for your feedback,

According to DS, for STM32L15xCx when :

Flash size is 128 KB => the RAM size is 16 KB

Flash size is 32/64 KB => The RAM size is 10 KB

Best Regards,

Khouloud