通过驱动反复读取只读分区的各个block块的数据,并计算内容的sha256值,定位到启动阶段从Flash分区中读取到的数据存在异常跳变(只读分区,block的数据不应该发生变化)。相同的block在启动过程中出现sha256b变化的情况。打印异常时刻的block数据,发现block内容全为0,由此可定界问题原因为Flash颗粒问题
通过驱动反复读取只读分区的各个block块的数据,并计算内容的sha256值,定位到启动阶段从Flash分区中读取到的数据存在异常跳变(只读分区,block的数据不应该发生变化)。相同的block在启动过程中出现sha256b变化的情况。打印异常时刻的block数据,发现block内容全为0,由此可定界问题原因为Flash颗粒问题