页次: 1
你好,我根据你的贴纸修改了配置。
1、打开bootload 配置的aic-env,使能A/B
2、打开应用配置的aic-env,使能A/B,使能aic-OTA,使能ota-downloader,使能ymodem OTA
3、修改ymodem_ota.c
4、修改json配置
编译会出现升级超时,发送ymoden os命令后只会回复两个C就出现升级超时。
[E] rtt_spinor_load_env_simple()318 Not found dev_current:1
[E] fw_env_open()1067 Warning: Bad CRC, using default environment
[E] rtt_spinor_load_env_simple()318 Not found dev_current:0
[E] rtt_spinor_load_env_simple()318 Not found dev_current:1
[E] fw_env_open()1067 Warning: Bad CRC, using default environment
Mount APP in blk blk_rodata
Failed to mount elm
[E] rtt_spinor_load_env_simple()318 Not found dev_current:0
[E] rtt_spinor_load_env_simple()318 Not found dev_current:1
[E] fw_env_open()1067 Warning: Bad CRC, using default environment
Mount APP in blk blk_data
Failed to mount elm
这是输出的log。
请教一下是不是因为我使能了SPI_ENC加密功能,和编译的img包都是经过加密的影响,导致fw_env_open无法正确读取flash的数据?
加密后的文件如下
d12x_os.itb.enc
rodata.fatfs.enc
ota-subimgs.cfg打包出来的cpio文件升级工具也不认。
请问该如何解决呢?官方升级的工具太慢了
页次: 1