Discovery STM32H750XB-External Loader

STM32H7-External Loader

前言

由於 STM32CubeProgrammer 中,對 Flash 支持的型號有限,只能覆蓋一部分 MCU和 Flash 的型號,無法完全滿足客戶的需求。stm32CubeMX 製作 external Flash loader 的方法。客戶可以根據自己的型號,進行定制化的生成。
這邊使用Discovery STM32H750XB為基準-從CubeIDE+CubeMX建立Eternal Loader 給CubeProgrammer使用

STM32CubeMX設定

建立QSPI配置以及DriverFlashMemory

官方有寫好的Code複製到資料夾內

這邊官方有提供範例可以下載,可以再依照範例修改

STM32CubeIDE Code修正

quadspi.h的部份將官方提供的資料複製

要在CubeProgrammer上面顯示的資訊

建立linker.ld檔以及產生出stldr檔

根據所使用的FlashMemory做配置

Complier產生stldr檔

放到STM32CubeProgrammer可以存取到的資料夾內

Leave a Comment

Your email address will not be published. Required fields are marked *

Shopping Cart