我想你需要括号里提到的
man
srec_examples
有时需要将两组数据连接在一起,然后对连接的结果应用筛选器。要做到这一点
你用括号。
srec_cat \
'(' \
infile -exclude 0xFFF0 0x10000 \
-generate 0xFFF0 0xFFF8 -repeatâstring 'Bananas ' \
')' \
-bâeâlength 0xFFF8 4 \
-bâeâchecksumâneg 0xFFFC 4 4 \
-o outfile
然后过滤输入以添加4字节长度和4字节校验和。
就你而言:
srec_cat '(' srcfile.srec -exclude 0x43c8 0x43cc -generate 0x43c8 0x43cc -l-e-constant 0x8e2c 4 ')' -exclude 0x43cc 0x43d0 -generate 0x43cc 0x43d0 -l-e-constant 0x194fa71a 4 -o dstfile.srec