Closed timdesi closed 4 years ago
The problem is that binary files do not have an associated base address, so they are written to the start of flash. The solution is to use hex files (as you note, they work) that have embedded addresses.
Thx. @flit for you kind answer.
I have FRDM_K64F development board with latest available version of DAPLink. Need to install signed firmware with drag and drop. My problem is that signed .bin firmware files filed with Error below and this crashes board, from crashing i mean to recover board i need install bootloader again.
I am signing firmwares with https://mcuboot.com/mcuboot/imgtool.html.
PYOCD console tool also works without problems.
pyocd flash -e sector -a 0x20000 -t k64f signed.bin
Also signed .hex firmware files are installed without problems.
DETAILS.TXT
This issue looks similar.
354