我正在尝试了解有关 DM388 csk 器件中的 tftp 引导的更多信息。 我正在阅读、通过 tftp、我们可以将 Linux 映像直接加载到电路板中。 如果我们使用的是通过 tftp 引导、这是否意味着我们可以使用 SD 卡消除闪存和加载文件?
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.
我正在尝试了解有关 DM388 csk 器件中的 tftp 引导的更多信息。 我正在阅读、通过 tftp、我们可以将 Linux 映像直接加载到电路板中。 如果我们使用的是通过 tftp 引导、这是否意味着我们可以使用 SD 卡消除闪存和加载文件?
我像这样修改了 u-boot;
DM38x-CSK#打印
arch = ARM
波特率=115200
电路板=dm38x
Board_name=dm38x
bootcmd=csk_ff_init 1;运行 nfsboot;运行 mmcboot;运行 nandboot;
BOOTDELAY=1
BootFile=uImage
console=ttyS0、115200n8
CPU=armv7
ethact=cpsw
ethaddr=7c:66:9d:F9:0e:ca
FDT_HIGH_0x84500000
fdtcontrolladdr=bfe7fc98
fdtfile=dm38x-csk.dtb
ipaddr=192.168.1.50
loadaddr=0x82000000
logaddtbaddr=0x84000000
loaddtbimage=fatload MMC ${mmcdev}${loaddtbaddr}${fdtfile}
loaduimage=fatload MMC ${mmcdev}${loadaddr}${bootfile}
MEM=80M
mmcboot=MMC dev ${mmcdev};如果 MMC 重新扫描;然后回显在设备${mmcdev}上找到的 SD/MMC;回显从 MMC 引导...;运行 mmcargs;如果运行 l;
mmcdev=0
mmcroot=/dev/mmcblk0p2 rootwait RW
nfsargs=console=${console}root=/dev/nfs rw mem=${mem}nfsroot=$serverip:$rootpath IP=DHCP vram=${vram}${optargets}
nfsboot=run nfsargs;运行 loaduimage ;运行 loaddtbimage;bootm ${loadaddr}-${loaddtbaddr};
optargets=cmemk.phys_start=0x85000000 cmemk.phys_end=0x89000000 cmemk.allowOverlap=1 notifyk.vpssm3_SVA=0xBFD00000 leyprintk
rootpath=/home/test/ti/ipnc_rdk-3.9.0/Source/ipnc_rdk/target/filesys
serverip=192.168.1.15
SoC=am33xx
stderr=串行
stdin =串行
stdout=串行
供应商= TI
ver = U-Boot 2016.05 (2017年9月22日- 12:03:55 +0530)
VRAM=4M
保存后、给出了该命令
tftpboot 0x82000000 192.168.1.15:uImage
DM38x-CSK# tftpboot 0x82000000 192.168.1.15:uImage
端口0、速度100、全双工上的链路
使用 cpsw 器件
来自服务器192.168.1.15的 TFTP;我们的 IP 地址为192.168.1.50
文件名'uImage'。
加载地址:0x82000000
负载:T T T T T T T T T T T T T T T T T T T T T T T T T T T T
已超过重试计数;正在重新开始
我出什么问题了吗?
此致。