You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I had the issue that the Seeed Arch BLE needs a .hex file to be copied to the MBED USB, not a .bin. Another board from Seeed, the Arch Max does need a .bin file.
So there should be a way in the board JSON language whether the board needs a .hex or .bin.
I fixed this for now in my local installation by cloning the nordicrf51 platform and changing the builder script for the second platform from
if "uploadlazy" in COMMAND_LINE_TARGETS:
target_firm = join("$BUILD_DIR", "firmware.bin")
else:
target_firm = env.ElfToBin(join("$BUILD_DIR", "firmware"), target_elf)
to:
if "uploadlazy" in COMMAND_LINE_TARGETS:
target_firm = join("$BUILD_DIR", "firmware.hex")
else:
target_firm = env.ElfToHex(join("$BUILD_DIR", "firmware"), target_elf)
(Used version 2.3.4.)
The text was updated successfully, but these errors were encountered:
I had the issue that the Seeed Arch BLE needs a .hex file to be copied to the MBED USB, not a .bin. Another board from Seeed, the Arch Max does need a .bin file.
So there should be a way in the board JSON language whether the board needs a .hex or .bin.
I fixed this for now in my local installation by cloning the nordicrf51 platform and changing the builder script for the second platform from
to:
(Used version 2.3.4.)
The text was updated successfully, but these errors were encountered: