STM32H743xG has 2 banks of 512 kByte each mapped to non-contiguous addresses, there is a 512 kByte hole between the two banks. Question: is it possible use as a single bin program file size 1Mbyte? Thanks
..
..
The STM32H743 is available in various Flash versions, whereby the Flash area is always divided into two parts. This has great advantages for applications that are to receive a firmware update while running, because it gets stored in the second block and only switched over when the update process has been successful.
However, this also has the disadvantage you observed that there is a hole in the address area for versions with less than 2MB of Flash. A common BIN is therefore not really useful, but with programming files in HEX format, which can consist of different blocks with their own start address, you should have no problems.
Hope that helps?
Regards
/Peter
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.