Skip to main content
AGasp.1446
Associate II
September 8, 2020
Question

Hom many EEPROM data memory is available on stm32L010RB and how is paged ?

  • September 8, 2020
  • 2 replies
  • 892 views

On stm32L010RB datasheet and on STM32L0x0 reference manual (RM0451) I found 512 bytes (category 5 devices) place at 0x0808 0000.

Using STlink utility program, erase sector shows 2 banks of 0xc00 bytes starting at the same address, for a total of 0x1800; IAR debugger shows me the same amount of memory.

thanks in advance

This topic has been closed for replies.

2 replies

Uwe Bonnes
Chief
September 8, 2020

The datasheet ist the reference. The reference manual RM0451 explains more.

AGasp.1446
Associate II
September 8, 2020

I tried to erase and program all 6k and it seems they are all correct.

Connecting mcu with st-link utility, device family is "17:34:08 : Device family :STM32L07x/STM32L08x" while the case reports stm32L010RB .

I had also other doubt/problems on this mcu, like an existing VTOR; what can I think will be reliable ?

Tesla DeLorean
Guru
September 8, 2020

The CM0+ provides for the SCB->VTOR register, and the usually memory mapping methods (mapping of RAM, FLASH or ROM at zero address space) should work.

Review ARM's TRM (Technical Reference Manual) for the cores to fully understand their function, ST attempts to re-document these in their "Programming Manuals"

#AssuageDoubtReadDocs

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..