2020-01-29 12:59 AM
I am using STM32F030R8T6, with 64kB flash size. Now I have <1k space left in the flash and whenever I load the ELF file with Atollic TrueSTUDIO the device doesn't work. The watchdog keeps resetting the device. However if I load the .HEX file, everything seems to work. I am a bit concerned and worried what is the problem? Because as soon as I delete something and the free space is >1000 bytes the ELF works. Does anyone know of this problem ?
Solved! Go to Solution.
2020-01-29 04:10 AM
Can you read out the FLASH after being programmed from ELF, e.g. using STLink Utility, and then compare it with the hex?
JW
2020-01-29 04:10 AM
Can you read out the FLASH after being programmed from ELF, e.g. using STLink Utility, and then compare it with the hex?
JW
2020-01-29 04:28 AM
Hey got the problem man. My ELF didn't have the CRC in it and I was checking that in software. Since .HEX loading was also loading the CRC, the problem wasn't there