This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM3352:CAN#39;t 跳过空 NAND 以从 MMC 引导

Guru**** 2931100 points

Other Parts Discussed in Thread: AM3352

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/668150/am3352-can-t-skip-empty-nand-to-boot-from-mmc

器件型号:AM3352

客户使用新的 NAND 器件 29F8G08ABABABABABABBA、将引导模式设置为10011b、NAND 为空、 插入具有引导映像的 TF 卡、加电、电路板无法启动。

但是、使用旧的 NAND 设备 S34ML08G201TF100、与空 NAND 配置相同、它可以从 TF 卡引导。  

将引导模式更改为10111b,电路板可从具有空 29F8G08ABABABA 的 TF 卡引导。 然后烧写 NAND、并将引导模式改回10011b 至从 NAND 引导、此电路板可从 NAND 29F8G08ABABABABBA 引导。 因此 、29F8G08ABABA 可用作 AM3352引导器件。

为什么 ROM 无法跳过空 NAND 29F8G08ABABABABABA?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    读出跟踪数据、第三个字0x00000020 、ROM 已识别出 MMC0引导、但为什么不能引导。 将 MMC0更改为具有相同 TF 卡的第一个引导外设、它可以引导。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我可以获得一些建议吗?  

     29F8G08ABABABABABABA 组织如下:

    在 TRM 中、26.1.8.4.1特性:  

    支持大页大小(2048字节+ 64个备用字节)或大页大小4096字节+ 128 /218个备用字节)

    备件大小不同。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    更多测试摘要:

    NAND 内容 TF 卡内容 SYSBOOT[4:0] 状态
    引导映像 10011. 无法引导、UART 控制台无输出
    引导映像 10111. 启动
    引导映像 清空或取出 TF 卡 10011. 启动
    引导映像 清空或取出 TF 卡 10111. 无法引导、UART 控制台输出 CCCC
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Tony、
    您能否引导至 u-boot 并完全擦除 NAND 以确保其为空?

    Steve K.