2009年3月21日

PXA270實驗筆記(三)

重新燒錄bootloader,kernel and filesystem

Step1:
光碟中點選giveio_inst.exe,
在裡面選擇InStall Parallel Port Driver 下的Install,和Install OCX 下的Install

Step2:
將JFlash_27x 目錄複製到C 槽,利用CMD進入該目錄
執行 JFlashmm.exe bulbcx u-boot.bin

Step3:安裝tftp
#apt-get install tftpd
#apt-get install tftp
#apt-get install xinetd

#cd /etc/xinetd.d/
#vi tftp

service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = nobody
server = /usr/sbin/in.tftpd
server_args = /tftpboot
disable = no
flags=IPv4
}

#mkdir /tftpboot
#chmod -R 777 /tftpboot
#chown -R nobody /tftpboot
#/etc/init.d/xinetd restart
將root_tmp.cramfs ,u-boot.bin ,zImage複製到/tftpboot

Step4:
#ifconfig eth0 192.168.1.13
#minicom -s (改ttyS0 => ttyUSB0以及Hareware Flow => no)

使用minicom,autoboot時按下any key

設置板子IP
setenv ipaddr 192.168.1.12
設置主機IP
setenv serverip 192.168.1.13
設置啟動延時:
setenv bootdelay 2
設置啟動命令:
setenv bootcmd "cp.b 0x80000 0xa0008000 0x200000;bootme"
保存環境變量:
saveenv
查看環境變量:
print

U-boot>erase all
U-boot>run u-boot
U-boot>run kernel
U-boot>run rootfs
U-boot>boot

沒有留言: