Closed ccli8 closed 6 years ago
Hi @ccli8, thanks for reporting.
The issue you looks like something that was just fixed in Mbed OS: https://github.com/ARMmbed/mbed-os/pull/6885.
The combine-script can also accept .bin
format and output .hex
, thus if you compile your bootloader in .bin format, it should work fine then.
@teetak01 Thanks for your information. It would fix my issue.
During my evaluation of Mbed Cloud 1.3.1 on our on-going NUMAKER_PFM_M2351 target, I fail to combine bootloader/application programs of HEX format. I re-produce the issue on K64F:
Environment
Target K64F
mbed-bootloader v3.3.0
mbed-cloud-client-bootloader 1.3.1.1
mbed-os 5.8.3
ARM Toolchain ARM 5.24
GCC Toolchain 7-2017-q4-major) 7.2.1
Steps to reproduce
To build mbed-bootloader, I run:
mbed compile -m K64F -t ARM --profile tiny.json
And copy builtmbed-bootloader.hex
tombed-cloud-client-example
/tools
directory.To build mbed-cloud-client-example, I run:
mbed compile -m K64F -t GCC_ARM
Then I combine
mbed-bootloader.hex
andmbed-cloud-client-example
and meet error: