“线程”中讨论的其它部件: AM3354
TI 您好,
我有一个 SK-AM64入门套件,希望加载 U-Boot vi 以太网(BOOTP/tftp)。
我已通过交换机将主板设置为以太网引导模式,并通过以太网接收到 BOOTP 请求。
我的问题:
AM64 SDK 是否支持此功能?
在 BOOTP 请求/回复后,我应该通过 tftp 发送哪些文件?
此致
Magnus
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.
您好,Magnus,
我认为 AM335x/AM437x 的说明也可能适用于 AM64-SK。
也可能是这样:
另请参见:
巴西,
鲍里斯
你好,鲍里斯
我无法做到这一点。
我使用 Wireshark 监控以太网流量。
我可以看到,当我将“u-boot-spl.bin-am64xx-EVM”用于 BOOTP 时,我根本没有收到对 TFTP 部件的响应。 (图1)
我的第一个问题是。
通过以太网启动 SK-AM64时,应该发送哪些文件?
它们是/是预建的?
我还有一个工作中的 AM3354,我必须与之进行比较,其摘要是。
将“u-boot-spl.bin-am64xx-EVM”文件发送到我的 AM3354 micro 时,BOOTP 传输工作正常。 (图2)
当我将用于我的 am3354文件的“MD4-BOOTP.BIN”发送到我的 SK-AM64 micro 时,BOOTP 传输将正常工作。 (图3)
这表明通过 BOOTP 向 AM64X 发送文件正在工作。
问题是我应该将哪些文件/文件用于 SK-AM64?
图1.

图2.

图3.

此致
Magnus
您好,Magnus,
这是我从以太网加载图像并将其闪存至 OSPI 闪存的配置:
SF 探测器;MTD 列表;DHCP;setenv serverip 192.168.68.114
TFTP ${loadaddr}tiboot3.bin;
SF update $loadaddr 0x0 $filesize;
TFTP ${loadaddr}tispl.bin;
SF update $loadaddr 0x80000 $filesize;
TFTP ${loadaddr}u-boot.img;
SF update $loadaddr 0x280000 $filesize;
TFTP ${loadaddr}uboot.env;
SF update $loadaddr 0x680000 $filesize;
SF update $loadaddr 0x6C0000 $filesize;
TFTP ${loadaddr}K3-am642-SK.DTB;
SF update $loadaddr 0x700000 $filesize;
TFTP ${loadaddr}映像;
SF update $loadaddr 0x800000 $filesize;
TFTP ${loadaddr}rootfs.ext4;
SF update $loadaddr 0x1c00000 $filesize;
TFTP ${loadaddr}ospi_phy_pattern;
SF update $loadaddr 0x3fc0000 $filesize;
setenv mtdparts mtdparts=fc40000.SPI.0:512K (dtospI.tiboot3),2m (targetI.tispl),4m (ospi。ucboot),256k (loadi。env),256k (argi。env),1m (rootospi。dTB),4m (@用于 root),36k (b),用于 root),用于 root,0x1000;用于 root,用于 root,cpf (i);i (trav,root);edm,edm,root,edm,edm,edm,root,edm,edm,i,edm,root,root,edm,edm,root,edm,n,n,用于 root,i,i,n,i,i,n,n,i,n,n,n,n,n,dr,n,n,n,n,dr,dr,dr,dr,dr,n,dr,n,n