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.

[参考译文] PROCESSOR-SDK-AM62X:如何在 AM62x 上从并行 GPMC NAND 进行刷写和引导 u-boot

Guru**** 2478765 points
Other Parts Discussed in Thread: SK-AM62-LP

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1459554/processor-sdk-am62x-how-to-flash-and-boot-u-boot-from-parallel-gpmc-nand-on-am62x

器件型号:PROCESSOR-SDK-AM62X
Thread 中讨论的其他器件:SK-AM62-LP

工具与软件:

你(们)好

如何使用"am62x_lpsk_R5_GPMC_defconfig"作为默认配置文件来构建 R5-SPL?

2.由于 SRAM 大小限制、无法扩展"am62x_lpsk_r5_defconfig"来支持 NAND。 该文件已重命名为"tiboot3-gpmc.bin"、该文件是使用"am62x_lpsk_R5_GPMC_defconfig"构建的。 什么被重命名为 tiboot3-gpmc.bin?

3.通过 EMMC 输入 U-Boot、输入命令 MTD list 和 nand info 会导致错误?

4.命令 load mmc 1 ${loadaddr}tiboot3-gpmc.bin 从哪个目录读取文件 tiboot3-gpmc.bin、以及将文件加载到何处?

5.在命令 load mmc 1 ${loadaddr}tiboot3-gpmc.bin 中、我应该为参数 loadaddr 设置什么值、我可以从哪里引用它?

6.使用 nand write 命令写入所有映像后,切换到 NAND 引导模式启动,这是否意味着刻录过程已完成,并将引导至内核?

谢谢

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

    如参考的常见问题解答中所述、将 u-boot 二进制文件刷写到 GPMC-NAND 闪存时、需要从 SD 引导模式进行 u-boot 引导。
    1/. https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/10_00_07_04/exports/docs/linux/Foundational_Components U-Boot/UG-General-Info.html#build-u-boot
    在"编译 R5和 ARM64图像"表下、 将"am62x_lpsk_r5_defconfig"替换为"am62x_lpsk_r5_GPMC_defconfig"、以为 SK-AM62-LP 电路板构建 R5二进制文件
    2/. tiboot3.bin 基于1/. 重命名为 tiboot3-gpmc.bin
    3/. GPMC-NAND 子卡需要连接至 SK-AM62-LP 电路板。
    4/. tiboot3-gpmc.bin 将复制到 SD 卡的引导分区。
    5/. 在 u-boot 环境中设置了${loadaddr}的默认值、例如、
    => pri ${loadaddr}
    6/. u-boot 从 GPMC-n 引导、并高达 u-boot 提示符
    此致!
    -hong

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

    你好、洪冠64

    如何使用 U-boot 将文件系统刷写到 NAND 闪存?

    2. DFU 是否可以在不使用 SD 卡的情况下刷写空 GPMC 闪存? 如果是、请显示 SOP。

    谢谢

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

    如果 TFTP 失败、如何使用 U-boot 将文件系统刷写到 NAND 闪存、您能否提供具体的方法?

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

    这是有关在 AM62x 上使用 USB-DFU 将 u-boot 刷写到 GPMC-NAND 的常见问题解答。
    https://e2e.ti.com/support/processors-group/processors/f/791/t/1460090
    此致!
    -hong