CN / EN
CN / EN

提问

获得支持

您的项目私密技术问题如需获得一对一支持,请点击下方联系我们。

GR551X原始固件转非加密固件脚本分享 GR551x

已解决

Ping

汇顶员工
2022-05-14 15:50

GR551X的固件分类参考<GR551x SDK V1.7.0 bin文件处理与用法介绍>,使用1.7.0版本SDK生成的原始固件,可使用GProgrammer工具命令行功能快速转换为GR551X非加密固件,执行脚本见附件,详细说明如下:

1. 基本功能:将SDK 1.7.0工程生成的bin或hex文件转换为带image info的bin文件;

2. 原理:
通过调用GProgrammer cmd tool—GR5xxx_console.exe进行bin文件转换;

3. 使用方法:

(1) 将GProgrammer的GR5xxx_console.exe工具所在目录添加到window系统环境变量中,使其在任意文件中bat可以调用;


(2) 将bat文件拷贝到需要转的bin文件目录;

(3) 双击bat文件自动转换生成新的带image info的bin文件,如example.bin转换后生成example_fw_out.bin;

4. 注意事项:

(1) bat脚本工具支持转换bin和hex格式文件,优先转换bin文件,目录中没有bin文件则扫描hex文件进行转换,只要转换成功则会立即退出;

(2)
for /R �T_PATCH% %%i in (*.bin) do (

GR5xxx_console.exe generate "�T_PATCH%%%~ni.bin" "�T_PATCH%%%~ni_fw_out.bin" "0x01000000" 1024 0

exit

)

其中1024 表示1M flash, 实际使用过程中需要用户按照实际使用的芯片flash自行配置

512
-> 512K

1024
->1024K –>1M

GR551x_1.7.0_fw_bin_generate.7z

0收藏

0赞成

最佳答案

Ping

汇顶员工
2022-05-14 16:28

使用过程中有任何问题可再本帖下直接回复~

1条评论

0赞成

1收藏

您的评论

登录后可回答问题,请 注册

我们时刻倾听您的声音
联系销售

扫描关注公众号

打开微信,使用“扫一扫”即可关注