社区
英特尔边缘计算技术
帖子详情
ramdisk烧录
dingxiaotao
2011-07-12 07:21:13
如何在intel ce4100平台上烧录ramdisk文件到nandflash中,怎么让系统开机后自动运行,而不需要从nfs中加载文件系统,从tftp中加载kernel.
...全文
186
3
打赏
收藏
ramdisk烧录
如何在intel ce4100平台上烧录ramdisk文件到nandflash中,怎么让系统开机后自动运行,而不需要从nfs中加载文件系统,从tftp中加载kernel.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dingxiaotao
2011-07-15
打赏
举报
回复
我是在redboot中将内核和文件系统写入nand的,我用的命令如下:
1.
#To burn bzImage to NAND flash, the flash address is 0x0180000:
fis init
load -v -r -m tftp -h 192.168.1.101 -b 0x200000 bzImage_pr21
fis create bzImage -f 0x0180000 -b 0x200000 -l 0x200000 -e 0x200000
fis list //This command is to check flash map.
2.
#To burn ramdisk to NAND flash, the flash address is 0x0500000:
load -v -r -m tftp -h 192.168.1.101 -b 0x800000 ramdisk.gz ramdisk.ext2.initrd.gz
fis create initrd.gz -f 0x0500000 -b 0x800000 -l 0x300000
3.
Boot the kernel:
fis load bzImage
fis load initrd.gz
exec -b 0x200000 -r 0x800000 -l 0x400000 -s 0x2000000 -c "console=ttyS0,115200 root=/dev/ram0 mem=exactmap memmap=64K@0 memmap=160K@96K memmap=64K@320K memmap=199M@1M"
这样子能正常启动系统,但是我重启系统后,再按步骤3启动系统就不行了,直接停在那了。
念茜
2011-07-12
打赏
举报
回复
想用tftp需要uboot这类bootloader软件
如果已经有uboot了,启动时可以将tftp中的的kernel和文件系统镜像直接nandwrite 到nandflash的固定位置,这要看你的nandflash分块情况。更改uboot中kernel的参数,root = /dev/mblock1(这个是你把文件系统的镜像烧写在nandflash的位置)。
ramdisk是跟文件系统,如果内核参数里有noinitrd就不需要ramdisk了,如果有initrd在制作镜像时,kernel和ramdisk是打包成一个镜像的。
如何在POP封装的6410上安装运行android
5. **
烧录
镜像文件**:将编译好的内核镜像和
RAM
DISK
烧录
到开发板上。 #### 八、调试与优化 1. **系统启动调试**:检查系统是否能够正常启动,并解决可能出现的问题。 2. **性能优化**:根据实际使用情况调整系统...
imx6编译
烧录
流程详细介绍
- `kernel+
ram
disk
`: 包含内核及初始
ram
disk
。 - `RECOVERY`: Recovery分区,大小由`RECOVERY_ROM_SIZE`确定。 - `SYSTEM`: 系统分区,大小由`SYSTEM_ROM_SIZE`确定,用于存放系统文件。 - `CACHE`: 缓存分区,...
ram
disk
-uboot.img”、“system.img”、“u-boot-iTOP-4412.bin”、“zImage”最小文件系统.zip
在Android设备上,系统映像会被
烧录
到设备的闪存中,通常位于/system分区。更新或定制系统时,开发者可能会修改并生成新的system.img文件。 3. **u-boot-iTOP-4412.bin**:这个文件是针对iTOP-4412开发板的U-Boot...
ram
disk
最小文件系统
linux下文件系统的最小模板,支持目录切换,用户名称显示
RK3568 Android固件介绍、固件
烧录
、开机进系统.pdf
3. boot.img:整合了kernel.img、resource.img和
ram
disk
,是Android系统启动的核心文件。通过`build.sh -K`命令可编译生成。 4. config.cfg:烧写工具的配置文件,定义了
烧录
过程中的选项。 5. dtbo.img:设备树二...
英特尔边缘计算技术
567
社区成员
7,024
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章