cancel
Showing results for 
Search instead for 
Did you mean: 

Some misalignments between the MCU selector and the datasheets.

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.

1 ACCEPTED SOLUTION

Accepted Solutions
Khouloud ZEMMELI
ST Employee

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

View solution in original post

1 REPLY 1
Khouloud ZEMMELI
ST Employee

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