[riot-notifications] [RIOT-OS/RIOT] board/{blue, black}pill: Allow flashing 128 KiB with OpenOCD (#10902)

Marian Buschsieweke notifications at github.com
Tue Apr 9 12:26:56 CEST 2019


> With this PR it always says the flash size is 128kB not 64kB like on master.

This is basically what the change does. If `STM32F103C8_FLASH_HACK` is set to `1`, the flash size reported by the MCU is ignored by OpenOCD and it will just write up to 128KiB. This is something that might or might not work. It seems to me that the ST does not produce any STM32F103C8 (64KiB flash), but only STM32F103B8 (128KiB flash). The devices shipped as STM32F103C8 seem to have just some fuse blown.

I think the reasons for that are:

1. Only one production line is needed to manufacture two different MCUs
2. This allows ST to product binning. E.g. all MCUs with a broken flash can still be sold as STM32F103C8, provided that the first 64KiB flash is fully functional

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/10902#issuecomment-481195258
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20190409/283f18cf/attachment-0001.html>


More information about the notifications mailing list