分區名 分區大小 起始地址 截至地址
bootloader:1M 0x00000000 0x00100000
kernel: 3M 0x00100000 0x00400000
rootfs: 12M 0x00400000 0x01000000linux
SDRAM範圍:80000000-83FFFFFF
linux內存:0x80000000-0x81FFFFFF MMZ內存:0x82000000-0x83FFFFFFubuntu
uboot的各環境變量介紹和設置
set serverip 192.168.1.14
set ipaddr 192.168.1.10
附:燒錄命令 --------------------------------------------------- tftp更新並從新燒寫uboot的命令序列: mw.b 0x82000000 ff 0x100000 tftp 0x82000000 /home/swann/tftp_hi/u-boot-hi3518ev200.bin
sf probe 0
sf erase 0x0 0x100000
sf write 0x82000000 0x0 0x100000
-------------------------------------------------- tftp更新並從新燒寫kernel的命令序列: mw.b 0x82000000 ff 0x400000;tftp 0x82000000 /home/swann/tftp_hi/uImage_hi3518ev200;sf probe 0 ;sf erase 0x100000 0x400000;sf write 0x82000000 0x100000 0x400000 --------------------------------------------------- tftp更新並從新燒寫rootfs的命令序列: mw.b 0x82000000 ff 0xc00000;tftp 0x82000000 /home/swann/tftp_hi/rootfs_hi3518ev200_64k.jffs2;sf probe 0;sf erase 0x400000 0xc00000;sf write 0x82000000 0x400000 0xc00000
uboot環境變量配置測試
set bootcmd 'sf probe 0;sf read 0x82000000 0x100000 0x300000;bootm 0x82000000'
set bootargs mem=32M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 mtdparts=hi_sfc:1024K(boot),3072K(kernel),12288K(rootfs)
虛擬機ubuntu的nfs文件夾中添加好lib和kospa
ifconfig eth0 192.168.1.10
ubuntu中將測試文件放入nfs目錄下code
在SecurtCRT的HiLinux的mnt目錄下載執行如下命令:server
在開發板/etc/profile文件中添加以下:blog
ifconfig eth0 192.168.1.10 ifconfig lo 127.0.0.1
route add default gw 192.168.1.1 cd /ko ./load3518e -i -sensor ar0130 -osmem 32 -total 64 mount -t nfs -o nolock 192.168.1.14:/home/swann/nfs_hi /mnt
telnetd cd /mnt
測試mppip