Маркер не встречается в коде? УЖОС! Вот так ракеты и падают. rem Add marker
srec_cat input.bin -bin marker.bin -bin -offset -max input.bin -bin -o stage1.bin -bin
rem Add length
srec_cat stage1.bin -bin -b-e-len -max stage1.bin -bin 4 -o stage2.bin -bin
rem Add CRC
srec_cat stage2.bin -bin -b-e-crc32 -max stage2.bin -bin -o output.bin -bin
Там везде Binary. Если стартовый адрес не ноль, то лучше везде использовать HEX (-ihex) или S19 (-motorola). Но маркер пусть лучше Binary.