摘要:
Printenv打印环境变量。Uboot> printenvbaudrate=115200ipaddr=192.168.1.1ethaddr=12:34:56:78:9A:BCserverip=192.168.1.5Environment size: 80/8188 bytesSetenv设置新的变量Uboot> setenv myboard AT91RM9200DKUboot> printenvbaudrate=115200ipaddr=192.168.1.1ethaddr=12:34:56:78:9A:BCserverip=192.168.1.5myboard=AT91R 阅读全文
摘要:
ram启动1.解压uclinux_ram.bin.gz 得 uclinux_ram.bintftp 然后 go 0xc0080002.tftp 0x0c208000 ,镜像被自动下载到RAM中的0x0c208000位置,然后执行bootm 0x0c208000 命令uclinux_rom.bin文件放在RAM的 0x0c208000 位置处,是因为uclinux_rom.bin是压缩文件 ,在用bootm启动时需要将原始文件解压缩到0x0c008000 位置(此地址在编译时就确定了),然后跳转到这里开始执行。所以必须使得uclinux_rom.bin的存放位置避开程序解压缩后的存储区域,否则二 阅读全文
摘要:
在linux-2.4.x/include/asm-armnommu/arch-s3c44b0/中system.h中armch_rest添加cpu_reset(0x800000); 阅读全文
摘要:
发现系统网络不能用,proc下是空的后来发现init没有编译到系统里menuconfig——》user——》core app——》init修改rc文件加入网关 :route add default gw 192.168.1.1 eth0就有下面的执行过程了Shell invoked to run file: /etc/rcCommand: hostname SamsungCommand: /bin/expand /etc/ramfs.img /dev/ram0Command: /bin/expand /etc/ramfs2048.img /dev/ram1Command: mount -t p 阅读全文