实际应用中,有时候你的板子进不了内核了,此时还能进uboot,那怎么弄?在不使用usb刷机的情况下,其实还可以通过tftp工具烧录分立的img文件,(前提是确保你的板子能进uboot并且网络能ping通你的tftp服务器)。
下面简单介绍做法:
1、设置和ping一下tftp网络是否能通:
=> setenv ipaddr 192.168.11.23
=> setenv serverip 192.168.11.36
=> ping 192.168.11.36
Speed: 1000, full duplex
Using ethernet@fe300000 device
host 192.168.11.36 is alive
2、获取emmc分区信息表
从分区文件parameter.txt文件中获取对应的分区起始地址和img分区大小(以下为对应我这边安卓卡的分区信息):
CMDLINE: mtdparts=rk29xxnand:0x00002000@0x00006000(uboot),
0x00002000@0x00008000(trust)</