I am trying to use our own flasher for a Micron 32MB (MT25QL256ABA) on a spi bus. With J-Flash V7.88
But I get some strange info and behavior when selecting the flash.
Create the project
But by default the "Sector selection" only selects the first 65535, then select the rest
Then also the "Sector selection summary" is also wrong
I can now use the flasher to program. but only op to 0x70FFFFFF if I try to proram at 0x71008000 Then I get this error
The definition in my config file under "C:\Users\***\AppData\Roaming\SEGGER\JLinkDevices\ST\STM32H730VB.xml"
<DataBase>
<Device>
<ChipInfo Vendor="ST" Name="STM32H730VB" Core="JLINK_CORE_CORTEX_M7" />
<FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x00400000 " Loader="STM32H730VB_QSPI_Flashloader.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
<FlashBankInfo Name="Data Flash (Micron N250 32MB)" BaseAddr="0x70000000" MaxSize="0x02000000 " Loader="STM32H730VB_SPI1_Dataflash_Loader.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
</Device>
</DataBase>
But I get some strange info and behavior when selecting the flash.
Create the project
But by default the "Sector selection" only selects the first 65535, then select the rest
Then also the "Sector selection summary" is also wrong
I can now use the flasher to program. but only op to 0x70FFFFFF if I try to proram at 0x71008000 Then I get this error
The definition in my config file under "C:\Users\***\AppData\Roaming\SEGGER\JLinkDevices\ST\STM32H730VB.xml"
<DataBase>
<Device>
<ChipInfo Vendor="ST" Name="STM32H730VB" Core="JLINK_CORE_CORTEX_M7" />
<FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x00400000 " Loader="STM32H730VB_QSPI_Flashloader.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
<FlashBankInfo Name="Data Flash (Micron N250 32MB)" BaseAddr="0x70000000" MaxSize="0x02000000 " Loader="STM32H730VB_SPI1_Dataflash_Loader.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
</Device>
</DataBase>