| 平台 | U-Boot 版本 | Linux SDK 版本 |
|---|---|---|
| RK356x | 2017.09 | v1.2.3 |
RK356x在MTD驱动初始化的情况下,如果没有检测到已经添加支持的Nor Flash型号,U-Boot会打印识别错误ID:
unrecognized JEDEC id bytes: 20, 41, 18
根据报错信息,根据源码下进行查找打印日志的位置,发现在drivers/mtd/spi/spi-nor-core.c的spi_nor_read_id进行打印:
static const struct flash_info *spi_nor_read_id(<
本文介绍了在RK356x平台的U-Boot中,如何处理未识别的Nor Flash型号问题。当遇到MTD驱动初始化错误时,通过分析源码找到关键数组,并展示了ROC-RK3568-PC的SPI接口Nor Flash配置。讨论了Winbond W25Q系列和武汉新芯XMC系列的兼容性,以及添加XM25QH128C的步骤。同时解释了JEDEC ID在Nor Flash中的作用和重要性。
订阅专栏 解锁全文
3489

被折叠的 条评论
为什么被折叠?



