CN / EN
CN / EN

通过GR5xxx_console.exe命令行烧写程序报错的问题 GR533x

134***563

2026-04-07 18:15

芯片是GR5331,当前工程使用后台双区模式

Flash布局

0x00204000 是app_bootloader的运行地址

0x00210000 是app的运行地址,Bank0

0x00240000 是待升级固件的放置地址,Bank1

使用GProgrammer.exe界面来烧写是烧写并运行的

改为GR5xxx_console.exe加脚本的方式就不行了,麻烦帮忙看下是哪里没操作好,谢谢

0收藏

0赞成

134***563

2026-04-08 11:17

配置为启动项的这个操作在GR5xxx_console.exe命令行有相应的指令吗,现在app_bootloader和app都能通过GR5xxx_console.exe命令行烧写进去了,但不是从app_bootloader启动的,导致后续没法进行OTA升级

..\GR5xxx_console.exe eraseall 2

..\GR5xxx_console.exe program "D:/Program Files (x86)/Goodix/GProgrammer/F8L10A-SAMPATH_NB/F8L10A-SAMPATH_NB_BOOT_V1.0.0_260303_fw.bin" y "0x00200000" 512 2

..\GR5xxx_console.exe program "D:/Program Files (x86)/Goodix/GProgrammer/F8L10A-SAMPATH_NB/F8L10A-SAMPATH_NB_V1.0.0_260407_fw.bin" y "0x00200000" 512 2


pause

0条评论

0赞成

0收藏

您的评论

zhongchengzhi

汇顶员工
2026-04-08 14:28

您好,

1、您GProgrammer是哪个版本?

2、设置为启动项,需要配置run参数,run的配置值和你GProgrammer版本有关系,建议查看对应版本的GProgrammer文档。

0条评论

0赞成

0收藏

您的评论

134***563

2026-04-08 14:48

你好,2.0.3版本,找了下文档没找到run相关的指令,可以写个配置启动项的示例吗

0条评论

0赞成

0收藏

您的评论

134***563

2026-04-08 15:02

谢谢,明白了。原来是哪个需要运行就配置为y,其他配置为n的意思。

还有个问题,如果批量升级使用GR5xxx_console.exe命令行的方式会有隐患吗,因为第一条指令全擦除了芯片,把芯片的SCA Info和NVDS区域擦掉也擦掉了,里面有保存芯片出厂校准参数之类的吗


0条评论

0赞成

0收藏

您的评论

zhongchengzhi

汇顶员工
2026-04-08 15:09

1、您好,没有风险,校准参数在eFuse和OTP,你这里的擦除不会擦掉;

0条评论

0赞成

0收藏

您的评论

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

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

扫描关注公众号

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