我下载了官方的suota蟒的那个包,然后发现将secondary_bootloader下载到OTP,其它下载到SPI闪存里,虽然能够正常引导程序,能够搜到,但在进行SUOTA时,引脚配置对的情况下无法更新,每次都是失败上传我知道里面是加了服务才能进行,但我用的是官方的文件,什么都没改,且已成功在默认引脚下成功进行过suota了,请问这是什么原因造成的?难道二次下载斌格式而不是十六进制格式?或者硬件上需要有什么特殊的改动?我的闪存能够正常使用
你好,
请说明清楚以下两点:
1,“已成功在默认引脚下成功进行过suota了”
2,“引脚配置对的情况下无法更新”
意思是不是说,按默认的引脚,能够跑完整个OTA流程;修改了FLASH引脚配置,就失败?
是的
你好,烧到OTP的第二bootloa有根据你闪烁的引脚进行修改?
secondary_bootloader SPI管脚脚修改了,且成功广播了SUOTA01,手机里IOS软件里的销脚跟这个一模一样而且,但更新不了
一,你的SPI管脚定义是什么?
二,闪存的内存分配是?
三,OTA过程进行到哪一步失败了:
1,能搜到服务并连接上?
2,能启动升级,进度条有变化
3,固件能成功下载并烧录到闪存中?
4,能复位重启,重新引导程序运行?
CLK 2_5CS 2_6MISO 2_8MOSI 2_7
第二步,然后断开了
什么问题,摁错了
你是指可以OTA成功了,之前操作有误?
没成功,不小心摁到接受了,SUOTA就是没法成功
你可先用当前FLASH管脚配置(OTA不成功那个),进行FLASH读写操作,看FLASH是否有问题。然后再继续OTA流程。
也可在代码里添加一些打印信息,看OTA卡在了哪一步。
若还不行,可上传你OTA相关的代码,文件;或者留下邮箱,我们联系你
你好,
请说明清楚以下两点:
1,“已成功在默认引脚下成功进行过suota了”
2,“引脚配置对的情况下无法更新”
意思是不是说,按默认的引脚,能够跑完整个OTA流程;修改了FLASH引脚配置,就失败?
是的
你好,烧到OTP的第二bootloa有根据你闪烁的引脚进行修改?
secondary_bootloader SPI管脚脚修改了,且成功广播了SUOTA01,手机里IOS软件里的销脚跟这个一模一样而且,但更新不了
一,你的SPI管脚定义是什么?
二,闪存的内存分配是?
三,OTA过程进行到哪一步失败了:
1,能搜到服务并连接上?
2,能启动升级,进度条有变化
3,固件能成功下载并烧录到闪存中?
4,能复位重启,重新引导程序运行?
CLK 2_5
CS 2_6
MISO 2_8
MOSI 2_7
第二步,然后断开了
什么问题,摁错了
你是指可以OTA成功了,之前操作有误?
没成功,不小心摁到接受了,SUOTA就是没法成功
你好,
你可先用当前FLASH管脚配置(OTA不成功那个),进行FLASH读写操作,看FLASH是否有问题。然后再继续OTA流程。
也可在代码里添加一些打印信息,看OTA卡在了哪一步。
若还不行,可上传你OTA相关的代码,文件;或者留下邮箱,我们联系你