@Con Verse: thanks for the link, very useful, thanks to it i finally enabled the hex making, but i have problem with the CRC of the hex file.
those are the post build steps:
arm-none-eabi-size "${BuildArtifactFileName}"
arm-none-eabi-objcopy -v -O binary "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin"
checksum -p ${TargetChip} -d "${BuildArtifactFileBaseName}.bin"
arm-none-eabi-objcopy -v -O hex "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.hex"
the first line i think it calculate the program size
the second one create a binary file, because its possible to do the checksum only on bin files (right?)
thee third one add the CRC to the bin
and the fourth one convert the bin (with the CRC) to hex
or at least, this is what i want to do, what im doing wrong?
there is a way for me to calculate the CRC and then check it against the hex file?
@arun singh: your site is nice, thanks, ill use it as a reference once im able to load something on the board
EDIT
i found out this page: Intel HEX - Wikipedia
basically hex is plain ASCII and i can read it with notepad++, but i cant find anywhere the CRC calculated in the build console
EDIT2
F*#%!
i just watched closely the post build consol, i was converting to hex the original axf file, the one whitout the CRC.
now i add the CRC directly to te axf file and then i convert it to hex, but nothing.
i have downloaded flash magic, and it seems to work without the CRC, maybe he calculate it by himself?