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.

[FAQ] [参考译文] [常见问题解答] 66AK2H12:如何在 Processor SDK Linux 中使用 Shell 脚本刷写 U-Boot 和 Linux 内核

Guru**** 649970 points
Other Parts Discussed in Thread: 66AK2H12
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1178305/faq-66ak2h12-how-to-flash-u-boot-and-linux-kernel-using-shell-scripts-in-processor-sdk-linux

器件型号:66AK2H12

如何在66AK2H12的 Processor SDK Linux 中使用 Shell 脚本刷写 U-Boot 和 Linux 内核?

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

    此常见问题解答介绍了 K2H 系列处理器上的 UBI 图像闪烁。 本常见问题解答的前提条件是、

    1. 下载 并安装处理器 SDK Linux

    2. "{SDK 文件夹}/board-support/prebuilt-images 中存在 ubi 预构建映像。

    3. TFTP 服务器必须安装在主机 PC 链接中

    现在、刷写 UBI 映像的步骤、

    1. 将微型 USB 电缆连接到 BMC 端口(J1)和 UART 端口(J3)、另一端连接到主机 PC。

    2. 将以太网电缆连接到 EVM (用于 TFTP 映像传输)到交换机或路由器、确保 IP 地址显示在 EVM LCD 屏幕上(上电后、即步骤3)。

    3. 在 ARM SPI 模式下为 K2H EVM 加电和引导对于引导模式开关设置、此 SDK 文档提供 了引导模式开关设置的大图。

       

    4. 检查 EVM LCD 屏幕上是否显示"boot complete"消息。

    5. 确保已将 您的“用户”($user) 帐户添加到“拨号”组,这是为了确保串行端口可访问。 现在、Linux (Ubuntu PC)中将提供4个端口  

      sudo adduser ${USER} dialout

      1. ttyUSB0和 ttyUSB1 (或者它可能是 ttyUSBx 系列)

      2. ttyAMC0和 ttyAMC1 (或者它可能是 ttyAMCx 系列)  

    6. 在主机 PC 中、打开  Bash  终端并运行"/home/${user}/ti-processor-sdk-linux-k2hK-EVM-06.03.00.106"中存在的"setup.sh"

    7. 请观看视频、  

      e2e.ti.com/.../K2H_5F00_script_5F00_flash.mp4
    8.   在执行过程中询问的问题将得到解答

      1. 提供"targetNFS"的路径以进行安装、否则将选择默认路径。 "[{SDK 文件夹}/targetNFS ]"。  

      2. 现在选择"TFTP"服务器的根目录。

        1. 这是一个先决条件-要安装 TFTP 服务器、请提供"sudo apt install tftpd-HPA"。 这将进行安装、并可在"/etc/default/tftpd-hpa "文件中设置配置。

        2. 有关 TFTP 安装、 TFTP 安装链接、请参阅此链接

      3. 现在,安装程序将把以下文件复制到 TFTP 服务器根目录(主机系统的 TFTP 服务器根目录)中。

        1. zImage-k2hk evm.bin、

        2. KeyStone-k2hk) EVM.dTB、

        3. uBoot-SPI-k2hk EVM-EVM.GPH、

        4. skern-k2hk.bin 和

      4. K2-FW-initrd.cpio.gz。 所有这些文件都位于 "{SDK 文件夹}/board-support/prebuilt-images "文件夹中。  

      5. 现在、输入 EVM"/dev/ttyUSB0的串行端口以配置 Minicom 配置。  

      6. 现在、它将显示 TFTP 事务的系统 IP。  

      7. 现在选择 UBI 映像、选择 U-Boot、需要安装 UBI 文件系统。  

      8. 选择"zImage"、"Secondary Boot""UART Port"、"BMC Port"。  

      9. 它将打开 Minicom 并从 U-Boot 更新映像。
      10. 成功启动后、将显示如下所示。

    谢谢、此致、

    Rajarajan U