2019-04-07 2:13 AM
Hello All,
I am using STM32F103C8T6.
it has a Flash memory of 64Kbytes.
I am interested to know whether its a NAND or NOR flash. I tried going through its data sheet. But could not find explicit mention of flash memory type details.
Could you please help me in understanding this?
I am planning to use openocd to flash program. and I would have to know the type of flash before set up flashing.
PS. I am new to controller hardware level. I have worked only on application level. So pardon if its a silly question.
thanks in advance.
2019-04-07 3:04 AM
It is NOR flash. Most programmers, including OpenOCD, will not know that when you select STM32F1.
2019-04-07 3:29 AM
You don't find a datasheet of the STM32 internal flash because it is built into the chip and is not available separately.
For a higher-level developer, this is basically all one should know about the embedded flash of STM32:
Read more about the "ART" thing in ST documentation.
-- pa
2019-04-07 4:41 AM
most differences between NOR and NAND seems the erase and access time and density, which makes most MCU with built-in flash NOR based. Check NOR and NAND SPI specs to learn differences.
2019-04-08 9:47 AM
Thanks @Uwe Bonnes
Do we have any reference specifying the same ? or is it like all MCU flash are ROM due to faster read speed.