Production flash tool for dual core STM32H745
I am releasing my first product using a dual core STM32H745. Our board manufacturer is using Segger J-Flash to load our application hex files. The process for flashing our released firmware is to load a Segger project setup for the M4 core and our supplied hex file for the M4 core and program that memory address range. Then repeat with a Segger M7 core project and our supplied M7 core hex file.
Problem is that frequently I get a board that has only one core programmed which of course makes the board not fully functional. Am I going about this the hard way? Is it normal to combine the M4 core hex file and M7 core hex fie outputs into one and program the flash memory with a combined single pass? Or is programming a dual core just a two step process and this will get better after we have built some more of them? My compiler is IAR if that makes any difference.
