工具/软件:Linux
我有一个 AM571x IDK 修订版1.2b、并使用最新的 RT-Linux SDK。 我创建了 SDCard 映像并启动了。 这工作正常。
在本例中、所有4个 PRU 以太网端口均已启动并运行。 但是、我不理解如何重现生成所需的器件树二进制文件。 引导文件夹包含大量不同的 DT、这些文件是由于 EEPROM 内容而自动选择的。 但是 、此处的说明 仅为 DTS 输入提供了一个选项。 另一个是如何生成的、或者我在哪里找到源?
谢谢、
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.
工具/软件:Linux
我有一个 AM571x IDK 修订版1.2b、并使用最新的 RT-Linux SDK。 我创建了 SDCard 映像并启动了。 这工作正常。
在本例中、所有4个 PRU 以太网端口均已启动并运行。 但是、我不理解如何重现生成所需的器件树二进制文件。 引导文件夹包含大量不同的 DT、这些文件是由于 EEPROM 内容而自动选择的。 但是 、此处的说明 仅为 DTS 输入提供了一个选项。 另一个是如何生成的、或者我在哪里找到源?
谢谢、
您好、Frank、
我想在启动期间只会加载一个 DTB 文件、这将是 am571x-idk.dTB。 您可以在引导日志中检查此项。 例如、我将 AM572x TI EVM 与 am57xx-EVM.dTB 搭配使用、在启动期间、我具有:
来自服务器172.20.1.182的 TFTP;我们的 IP 地址为172.20.0.127
文件名'zImage-am57xx-evm.bin'。
加载地址:0x82000000
正在加载:############################################################################
####################################################
####################################################
####################################################
####################################################
####################################################
####################################################
####################################################
####################################################
####################################################
######################################
3.4 MIB/s
完成
传输的字节= 3597872 (36e630十六进制)
端口0、速度100、全双工上的链路
使用以太网@48484000器件
来自服务器172.20.1.182的 TFTP;我们的 IP 地址为172.20.0.127
文件名"am57xx-EVM.dtb"。
加载地址:0x88000000
正在加载:##################
3.2 MIB/s
完成
传输的字节= 101382 (18c06十六进制)
内核映像@ 0x82000000 [ 0x000000 - 0x36e630]
###展开的设备树 blob、88000000
使用0x88000000处的 FDT blob 进行引导
正在将设备树加载到8ffe4000,结束8ffc05... 好的
正在启动内核...
使用以下命令生成 am57xx-EVM.dTB:
{SDK}/board-support/linux-4.x.x 制作 dtbs
在上面的引导日志中、我使用以太网加载内核和设备树(DTB)、它们(内核和 DTB)位于 tftpboot 文件夹中。 如果使用 MMC/SD 卡进行引导,内核和 DTB 应位于 MMC/SD 卡的 rootfs 分区中。
或者、您是否在内核启动期间看到要加载的多个 DTB 文件(不仅是 am571x-idk.dTB)?
此致、
帕维尔