134***563
芯片是GR5331,当前工程使用后台双区模式
Flash布局
0x00204000 是app_bootloader的运行地址
0x00210000 是app的运行地址,Bank0
0x00240000 是待升级固件的放置地址,Bank1
使用GProgrammer.exe界面来烧写是烧写并运行的

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

zhongchengzhi

1、您好,没有风险,校准参数在eFuse和OTP,你这里的擦除不会擦掉;
134***563
谢谢,明白了。原来是哪个需要运行就配置为y,其他配置为n的意思。
还有个问题,如果批量升级使用GR5xxx_console.exe命令行的方式会有隐患吗,因为第一条指令全擦除了芯片,把芯片的SCA Info和NVDS区域擦掉也擦掉了,里面有保存芯片出厂校准参数之类的吗
134***563
你好,2.0.3版本,找了下文档没找到run相关的指令,可以写个配置启动项的示例吗

zhongchengzhi

您好,
1、您GProgrammer是哪个版本?
2、设置为启动项,需要配置run参数,run的配置值和你GProgrammer版本有关系,建议查看对应版本的GProgrammer文档。
134***563

配置为启动项的这个操作在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
打开微信,使用“扫一扫”即可关注