TIDM368 挂载nfs
1. 用com口连接 PC与目标机
2. 按enter 进入uboot模式(现在目标机是用sd卡起动的,不按enter它会加载到内存)
3. 输入printenv显示环境变量的值。
返回信息
baudrate=115200
bootargs=console=ttyS0,115200n8 root=/dev/mmcblk0p2 rw rootwait ip=off
bootcmd=if mmc rescan 0; then if fatload mmc 0 0x80600000 boot.scr; then source 0x80600000; else fatload mmc 0 0x80700000 uImage; bootm 80700000; fi; fi
bootdelay=3
bootfile="uImage"
ethact=DaVinci-EMAC
ethaddr=00:0e:99:03:50:d0
stderr=serial
stdin=serial
stdout=serial
ver=U-Boot 2010.12-rc2 (Mar 24 2011 - 16:49:26)
4. 输入
setenv serverip 192.168.1.136 //设置服务器ip地址,就pc机的ip
setenv ipaddr 192.168.1.213 //设置本机的ip地址,(目标机)
tftp 0x80700000 uImage-dm368-evm.bin //把服务器uImage-dm368-evm.bin文件导入目标机内存0x80700000
返回信息
Using DaVinci-EMAC device
TFTP from server 192.168.1.136; our IP address is 192.168.1.213
Filename 'uImage-dm368-evm.bin'.
Load address: 0x80700000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
##############################
done
Bytes transferred = 2148136 (20c728 hex)
5. 输入
setenv bootargs 'console=ttyS0,115200n8 noinitrd rw ip=192.168.1.166 root=/dev/nfs nfsroot=192.168.1.136:/root/targetfs,nolock mem=80M video=davincifb:vid0=OFF:vid1=OFF:osd0=720x576x16,4050K dm365_imp.oper_mode=0 davinci_capture.device_type=4'
//这是内核启动时会加载的配置信息,此段意思是加载的文件系统采用nfs方式,其目录在nfsroot=192.168.1.136:/root/targetfs
6.输入
bootm 0x80700000 //cpu执行0x80700000内存段
返回信息
## Booting kernel from Legacy Image at 80700000 ...
Image Name: Arago/2.6.32.17-psp03.01.01.39/d
Created: 2011-03-24 21:31:41 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2148072 Bytes = 2 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
7. 当目标插入U盘时,也要进行本机挂载