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.

[参考译文] AM62A7-Q1:由 EVM 板中 Uboot 映像(Linux 映像)的 USB 笔式驱动器引导。

Guru**** 2540720 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1552905/am62a7-q1-boot-by-usb-pen-drive-of-uboot-image-linux-image-in-evm-board

器件型号:AM62A7-Q1


工具/软件:

您好 TI、

我们将使用 Yocto 映像按 USB 引导模式引导 EVM 和我们的定制板。

您能否支持以下流程:-

1.我们如何将 pendrive 作为可引导驱动器? (我尝试用 FAT32 制作可引导的 pendrive )是正确的吗?

2.您能和我们分享如何在 pendrive 中转储映像 u-boot.img 文件的过程吗?  -->我们已经疲倦了、但在 EVM 中没有发生任何事情。

3.我们是否需要在 Yocto 映像 SDK 中进行任何设置以使系统像主机一样可引导?

请支持我们坚持在这里。

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

    尊敬的 Pankaj:

    首先、您需要使用 添加到 R5 defconfig 中的 am62x_r5_usbmsc.config 来构建 U-Boot。 有关用于 USB MSC 引导的 U-Boot defconfig 的详细信息、请参阅以下链接。

    https://software-dl.ti.com/processor-sdk-linux/esd/AM62AX/11_01_07_05/exports/docs/linux/Foundational_Components /U-Boot/LCD BG-Build-K3.html

    接下来、您需要将生成的 Linux WIC 映像刷写到 USB 笔式驱动器中。 以下指令可用于参考。 它也适用于 USB 笔式驱动器。

    https://dev.ti.com/tirex/explore/node?node=A__AZdVr8yU8oROTG634qVZ0w__AM62A-ACADEMY__WeZ9SsL__LATEST&placeholder=true

    如果您使用  balenaEtcher 工具进行刷写、请查看以下 E2E 常见问题解答以了解要使用的 balenaEtcher 版本。

     【常见问题解答】AM62A7-Q1:Balena etcher 闪存错误权变措施 

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

    尊敬的 Bin Liu:

    我没有找到  R5 defconfig 的确切位置。 我需要修改 R5 defconfig 文件并添加“am62x_r5_usbmsc.config"行“行。

    您能帮我解决这个问题吗?  

    bcz 我没有找到可以在  R5 defconfig 文件中设置 am62x_r5_usbmsc.config 行的位置

    首先、您需要使用 添加到 R5 defconfig 中的 am62x_r5_usbmsc.config 来构建 U-Boot。 [/报价]

    为了方便您参考 、我在此处附加了 am62ax_evm_r5_defconfig 文件。

    e2e.ti.com/.../2425.am62ax_5F00_evm_5F00_r5_5F00_defconfig.txt

    您能 查看并支持我们吗?

    谢谢  

    Pankaj Verma

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

    尊敬的 Pankaj:

    我不熟悉 Yocto、无法确切知道如何修改它、但您不需要修改 U-Boot 代码即可使用 am62x_r5_usbmsc.config。

    您只需将其添加到命令编译 U-Boot R5 部分中:

    make arch=arm cross_compile =…… am62ax_evm_r5_defconfig am62x_r5_usbmsc.config

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

    您好 Liu、

    “我知道,我们不会介意的,我想要的只是要和你在一起。“

    但从 USB 引导仍待处理、我们正在使用 Yocto、只需要对 Yocto SDK 进行生成和更改。

    因此请指导我可以更改的位置(内核和 U-boot dts 文件)、以便从 USB 引导。

    请尽快为我们提供支持。

    谢谢  

    Pankaj Verma

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

    尊敬的 Pankaj:

    我不使用 Yocto、几乎不知道。 我无法判断如何精确地修改 Yocto 来添加 am62x_r5_usbmsc.config。 您可以在这个 e2e 论坛上搜索以获取提示。 我相信这个问题以前已多次得到答复。

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

    您好 Liu、

    感谢您的答复。

    我已经在 Yocto SDK 中检查过。 但我没有找到  am62x-r5-usbmsc.config 文件。

    我曾试图在其他问题中找到,但仍有疑问。

    如果可能、可以联系我 Yocto 专家吗?  

    谢谢

    Pankaj Verma

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

    添加到工程 am62x_r5_usbmsc.config 位于 U-Boot 源代码 configs/目录中。