DM6467T 内核 和 文件系统 的启动方式修改
查阅资料大概步骤如下:
内核由flash启动:
#setenv serverip xxxx
#setenv ipaddr oooo
#setenv bootfile uImage
#setenv bootcmd bootm 0x80800000
现在的疑惑是地址的问题。
文档中给出 内存映射 的地址如下:
也就是说 0x80800000 是内存中DDR的地址咯
如果由 flash 启动的话, uImage 是不是应该烧写到 Flash 中去?
地址怎么使用?
如何烧写?
=================================
还有在seed给出的文档中看到这样一句话:
DM6467 的CS2 空间设计 Nor Flash存储器,设计兼容最大容量为 256Mbits,标配容
量为128Mbits,芯片采用的是 Spansion公司的 S29 GL128N。
在使用 SATA 接口时,Nor Fla sh存储器不能正常使用。
(不知道为嘛写的nor Flash,图中却画的 NAND Flash)
后面的NFS是要放到硬盘上去的。 如果是这样,那岂不是内核不能由flash启动了?
==================================
关于rootfs 由硬盘启动:
#setenv bootargs mem = 120M console = ttyS0, 115200n8 root = /dev/hda1 noinitrd rw
ip = 210.42.106.32:210.42.106.153:255.255.255.0 davincihd_capture.channel0_numbuffers = 4
#save
同样疑问的是 地址 的问题。
这个命令应该只是设置其启动的方式吧?但是,rootfs是如何放到 /dev/hda1 里面去的呢?
如何放进去呢? 地址地址怎么弄捏。。。
是不是我硬盘的线都米有接好捏。。。。。