原创 DM365启动参数设置

2010-10-11 21:40 4102 5 8 分类: MCU/ 嵌入式

现在使用DM365的启动参数设置如下:


 


For DM365 with 128MB (SLC) NAND Flash


 


1.内核烧写在0x3a0000处


 Download uImage and copy it to NAND partition


tftp 0x80700000 uImage


nand erase 0x3a0000 0x400000


nand write 0x80700000 0x3a0000 0x400000


 


2.文件系统ramdisk烧写在0x7a0000处


 Booting with ramdisk, on each reboot


tftp 0x82000000 ramdisk.gz


nand erase 0x7a0000 0x800000


nand write 0x82000000 0x7a0000 0x800000


 


设置几个好更改的环境变量:


1从NFS启动的设置如下


 


Setenv  bargs


'mem=64M console=ttyS0,38400n8 ip=192.168.14.209:192.168.14.23:192.168.14.2


54:255.255.255.0:off eth=00:0C:E8:0B:0B:0A root=/dev/nfs rw nfsroot=192.168.14.2


23:/opt/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le/target '


 


2从ramdisk启动的设置如下


ramargs=mem=112M console=ttyS0,38400n8 ip=192.168.14.209:192.168.14.23:192.168.1


4.254:255.255.255.0:off eth=00:0C:E8:0B:0B:0A root=/dev/ram0 rw initrd=0x8200000


0,20M


 


3若要是uboot设置以哪种默认启动,则把上面的环境变量给 bootargs即可


E.g.  Setenv bootargs  $(ramargs)


这样后 bootargs 就等于 ramargs,即默认以ramdisk启动


bootargs=mem=112M console=ttyS0,38400n8 ip=192.168.14.209:192.168.14.23:192.168.1


4.254:255.255.255.0:off eth=00:0C:E8:0B:0B:0A root=/dev/ram0 rw initrd=0x8200000


0,20M


 


5设置uboot启动执行的命令bootcmd


bootcmd=nand read 0x82000000 0x7a0000 0x800000;nboot 0x80700000 0 0x3a0000;bootm


0x80700000


即把ramdisk读入内存0x82000000处,把内核加载到内存0x807000000处,然后从此处启动内核。


 


4设置tftp服务器ip: setenv serverip  ' 192.168.14.34'

文章评论3条评论)

登录后参与讨论

用户377235 2013-10-24 16:18

779361505

用户377235 2013-10-24 16:17

我想加DM365开发群啊

用户304737 2010-10-25 21:53

本人新建了一个DM365开发群,邀请大家一起加入群讨论开发中遇到的困难,互相提高QQ群:124528951
相关推荐阅读
用户161601 2013-06-06 11:27
AT91LINUX编译试验 SAMA5DX cortex A5
atmel官方网站www.at91.com中对基于DTB的linux内核编译流程如下:   本文档为本人在ubuntu 10.04下实验流程,红色文字为本人添加的记录; by Jevon...
用户161601 2013-04-21 10:54
ubuntu10.04 vm6.5 hgfs 共享实现
以前用的VMWARE6.5+FC12安装好VM TOOL后 就可以在/mnt/hgfs 访问window中的共享文件夹了; 如今把FC12抛弃了,改装了ubuntu10.04但发现hgfs目录...
用户161601 2012-11-29 09:46
芯片制造工艺流程(转)
  芯片制造工艺流程   芯片制作完整过程包括 芯片设计、晶片制作、封装制作、成本测试等几个环节,其中晶片片制作过程尤为...
用户161601 2011-12-13 14:28
摄像头的组成以及红外摄像头
摄像头的工作原理大致为:景物通过镜头(LENS)生成的光学图像投射到图像传感器表面上,然后转为电信号,经过A/D(模数转换)转换后变为数字图像信号,再送到数字信号处理芯片(DSP)中加工处理,再通...
用户161601 2011-11-01 10:50
KEIL MDK生成 bin 文件 for nxp MCU
说明:本文的实践是基于lpc1343; 要想在keil中直接生成bin文件一般需要加用户命令调用fromelf工具: 如下图在Options for Target 中 加上编译后的命令; ...
用户161601 2011-10-09 11:52
基于新唐DMX512帧头的判断
DMX 512协议是Digital Multiplex的缩写,是灯光行业数字化设备的通用信号控制协议,同时也是是一种国际协议;由美国剧场技术协会(United State Institute for...
我要评论
3
5
关闭 站长推荐上一条 /2 下一条