Skip to content

Commit 5c384f1

Browse files
committed
PSOC6.py: generate hex files with 16 bytes per row
DAPLink implementation on Cypress kits cannot handle hex files with 64 bytes per row: refer to https://github.com/ARMmbed/DAPLink, source/daplink/drag-n-drop/intelhex.c, hex_line_t struct, data field.
1 parent daefce6 commit 5c384f1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tools/targets/PSOC6.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ def complete_func(message_func, elf0, hexf0, hexf1=None, dest=None):
9191
message_func("Postprocessing %s -> %s" % (elf0, hexf0))
9292
ihex = merge_images(hexf0, hexf1)
9393
patch(message_func, ihex, hexf0)
94-
ihex.write_hex_file(dest if dest else hexf0, write_start_addr=False, byte_count=64)
94+
ihex.write_hex_file(dest if dest else hexf0, write_start_addr=False, byte_count=16)
9595

9696
# Find Cortex M0 image.
9797
def find_cm0_image(toolchain, resources, elf, hexf):

0 commit comments

Comments
 (0)