新的tina配置(R329以后)misc分区没有了,OTA和reboot efex都不再依赖misc。之前专门设置了一个misc分区用于存放系统标志。比如设备如果是reboot efex重启的时候就在misc里记录现在是重启,再次启动到uboot的时候检测到efex就不会启动内核,而是进入烧写模式。
现在reboot efex采用RTC的方法,可以在uboot启动过程中检测RTC标志,如果检测到efex标志,也会放弃启动内核直接进烧录。
从R328开始使用RTC方式,优点是省下一个分区,并且速度可能会更快(但是没实测过)。
Private也默认拿掉了。private分区一般不是放一些mac 地址 、wifi账号密码、sn码之类的信息,特点是烧写的时候不擦除(其实是擦除的,不过是先拉到内存里保存起来,然后擦掉,再写进去,所以看起来就是没有擦除,但是其实是做了擦除操作,并且如果分区改变了的话也会跟着改变)。现在可以通过secure stroage保存key,这样更为安全,可以降低误擦除的概率,但是只有mmc和nand方案支持,nor方案不支持。
如果需要用到private可以自己在配置里加上,或者改用secure storage,会更安全可靠。