昨天测试2块nuc970板子重启时遇到,其中一块重启过后提示没有image问题。如下:
另一块则没有。
分析两块flash , 一块是16MB(未出现),一块32MB(出现)。
经过网上搜索 发现可能是 address 3byte 和 4byte模式。
address 3byte 和 4byte模式 是指 flash 读取时的地址位数。地址位数决定寻址范围,所以 3字节模式最多支持 16MB。更大的flash需要用到 4byte模式, 或者把flash 分成多个16MB读取; uboot 和 kernel 在检测到超过16MB 时 ,默认设置 4byte模式。
Uboot: