欢迎使用 Wiki!
- file name binAdd.exe *
- Copy Right By:SCX 版本:V0.0.0.1 build time:Jan 15 2021-14:47:20 *
- *
- 将 binAdd.exe 放到fromelf.exe同路径下,例如 D:/Keil_v5/ARM/ARMCC/bin *
- *
- description:在bin文件末尾追加校验字符,防止升级固件错误 *
- 已经追加,则不处理 *
- 第0个字:设备类型固件长度(不含附加字) *
- 第1个字:设备类型2字节,固件类型2字节 *
- 第2个字:固件版本,如61010001 *
- 第3个字:标记字符固定0x5a4c4843 *
- 第4个字:固件CRC32校验(此字之前的所有字,含前4个附加字) *
- *
- usage: *
- binAdd.exe -d 1 -f 0 -v 61010001-r "E:\work\rrrr.bin" [-w writeFile] *
- *
- option: *
- -d devType: *
- 1: oil gateWay加油机网关; *
- 2: tank gateWay液位仪网关; *
- 3: collector采集器; *
- -f FirmwareType: *
- 0,app应用程序; *
- 1,bt引导程序; *
- 2,set配置信息; *
- -v ver:待处理bin文件版本.e.g.61010001 *
- -r readFile: read frome file path. e.g. -r "E:\work\rrrr.bin" *
- -w writeFile: write to file path. e.g. -w "E:\work\wwww.bin" *
- e.g. binAdd.exe -d 1 -f 0 -r "E:\work\rrrr.bin" [-w writeFile] *
************************************************************************************************