TI中文支持网
TI专业的中文技术问题搜集分享网站

[FAQ] PROCESSOR-SDK-AM65X: 如何在 AM65X 上使用 UART 进行引导?

Part Number:PROCESSOR-SDK-AM65X

问:我想在 AM65x 上通过 UART 引导 uboot。您可以为我提供需要遵循的程序/环境设置建议吗? 

Cherry Zhou:

答:请按照以下程序在 AM65x 平台上通过 UART 进行引导。

要求:

TMDX654IDKEVM
USB 电缆
Windows/Linux
串行控制台
二进制文件:bin、sysfw.itb、tispl.bin、u-boot.img

注意:下面显示的示例使用 AM65x PG1.0 板在 Windows OS 上通过 Tera Term(串行控制台)进行了验证,但可以在 Linux OS 上通过 Minicom(串行控制台)对其他版本的电路板执行相同的程序。在使用其他版本时,sysfw.itb 文件将会更改。从 Linux SDK 软件包的 board-support/prebuilt 文件夹中获取最新的二进制文件。

硬件设置:

将 12V 电源连接到 AM65X 板。
按如下方式执行 DIP 开关设置:

SW2 – 0000000000
SW3 – 0101000000

使用 USB 电缆连接板 (J42) 和 PC。

您将看到 PC 上总共枚举了四个端口。这些端口号是按顺序连续的(在本例中为 COM 5、6、7、8)。

打开第一个端口号(主域)和第二个端口号(MCU 域)(在本例中,COM 5 和 6 分别对应于主域和 MCU 域)。
现在打开“Setup”->“serial_port”菜单,对两个端口执行以下设置:

执行:

给电路板上电,您将在 MCU 控制台上看到“CCC”印刷字体。这将确认板 UART 引导开关设置和 USB 连接。
在 MCU 控制台中执行以下步骤:

通过转到“File”->“Transfer”->“XMODEM”->“path/to/file”来传输“bin”。
完成该操作后,通过转到“File”->“Transfer”->“XMODEM”->“path/to/file”来传输“itb”。
完成此操作后,您将在主控制台上看到打印内容。

现在,在主控制台中执行以下步骤:

通过转到“File”->“Transfer”->“XMODEM”->“path/to/file”来传输“bin”。
完成该操作后,通过转到“File”->“Transfer”->“XMODEM”->“path/to/file”来传输“u-boot.img”。

然后将加载 uboot。
uboot 在执行后将等待内核/文件系统。因此,如果您将文件系统放在 SD 中并连接了 SD,将在电路板上引导 Linux。
因此,通过这种方式,您可以从 UART 加载 uboot,从 SD 加载文件系统,并在 AM65x 板上引导您的 Linux。

资源:

请观看以下视频以供参考。

视频:6445.am65x_uartBoot.mp4

赞(0)
未经允许不得转载:TI中文支持网 » [FAQ] PROCESSOR-SDK-AM65X: 如何在 AM65X 上使用 UART 进行引导?
分享到: 更多 (0)