Hur fjärrstyra starta pcDuino från en NFS-server (3 / 3 steg)
Steg 3: Konfigurera U-boot
Vi måste också konfigurera u-boot stöd för nätverksstart. Efter pånyttfödd,
Starter upp informationen visas i debug-terminalen (som nås från debug serieporten med en seriell kabel USB debug):
för att se Foto:
När uboot börjar, måste vi trycka på en tangent, och stoppa den starter upp. Sedan skriver vi följande:
>setenv setargs setenv bootargs root=/dev/nfs ip=192.168.2.7:196.168.2.1:255.255.255.0:::eth0 nfsroot=192.168.2.19:/home/pillar/rootfs console=${console} init=${init} loglevel=${loglevel}
> saveenv
> printenv
sun4i #printenv
boot_fastboot = fastboot
boot_normal = fatload nand 0 0x48000000 uImage; bootm 0x48000000
boot_recovery = nand läsa 40007800 återhämtning, boota 40007800
bootcmd = kör setargs load_script boot_normal
bootdelay = 1
Console = ttyS0, 115200
ethact = emac
ethaddr = 00:11:22:33:44:55
fastboot_key_value_max = 0x8
fastboot_key_value_min = 0x2
init = / init
load_script = fatload nand 0 43000000 script.bin
LogLevel = 8
mmc_root = / dev/mmcblk0p7
nand_root = / dev/nandd
recovery_key_value_max = 0x13
recovery_key_value_min = 0x10
setargs=setenv bootargs root=/dev/nfs ip=192.168.2.7:196.168.2.1:255.255.255.0:::eth0 nfsroot=192.168.2.19:/home/pillar/rootfs console=ttyS0,115200 init=/init loglevel=8
stderr = seriell
STDIN = seriell
STDOUT = seriell
Miljö storlek: 736/131068 byte
192.168.2.19 är IP på NFS-servern.
Starta om styrelsen, kan vi se styrelsen stövlar från servern:
se Foto
via: