TI工程师你们好!
cc3200 SFLASH数据手册这么说。
问题1.cc3200 OTA的时候,出厂设置的"/sys/mcuimg1.bin"镜像与IMG_USER_1 "/sys/mcuimg2.bin",IMG_USER_2 "/sys/mcuimg3.bin"分别存放在flash哪块呢?
问题2:我使用unflashformat格式化的时候是1M sflash,对应的Total为4Mb,Recommended为8Mb呢?File system+Service pack+System and configuration files+MCU code= 396KB
问题3:刷写程序的时候,"/sys/mcuimg.bin,Max Size设置大小之后了是不是OTA更换文件的时候,新的Bin大小不能够超过这个值?如果是0,就是OTA更新"/sys/mcuimg.bin“镜像的大小不能超过原始Bin文件大小,下面的那个MAX是指?
问题4:sflash剩余大小怎么知道呢?
Yonghua Pan:
1. 在MCU code里面
2. 不是太明白你的意思,能否描述一下你的问题是什么。
3. 你在创建文件的时候设置的MAX值要注意,后续你在覆盖的时候不能超过这个值
4. 目前flash的剩余大小没有API可以知道。需要应用程序来自己记录。
chen s:
回复 Yonghua Pan:
1.我使用Unflash格式化硬件Capacity选择1M的时候,我得MCU code是多大的呢?
2.总大小Total跟推荐大小Recommended的区别是?