-
-
Notifications
You must be signed in to change notification settings - Fork 331
Description
ST has recently launched a series of scalable bootflash MCUs - STM32H7Rx/7Sx. They've also released Nucleo boards for one of the variants : NUCLEO-H7S3L8.
Would it be possible to use platformIO with these chips?
The HAL library provided by ST for these parts is STM32H7RSxx_HAL_Driver
, and not the STM32H7xx_HAL_Driver
used by all the older STM32H7 parts.
These are bootflash chips having a small amount of on-chip flash (64k), intended to be used by a Boot firmware. The Application firmware is intended to run off of external flash, either with XIP or load-and-run. CubeMX manages this by actually creating 2 projects (or 3, if you also enable the ExtMemLoader application).
I have not yet worked out how the second firmware (Application) is programmed by CubeMX or otherwise into the external flash. I intend to just shoehorn everything I need presently into the boot application, since what I want from this chip is the raw clock speed. The approach to deal with this issue may be similar to what is done on the dual core STM32H7s, which I have not yet used.