Firefly开源社区

12
发表新贴
打印 上一主题 下一主题

[小记]定制miniboot,以便于驱动调试

553

积分

1

威望

3

贡献

技术大神

Rank: 3Rank: 3

积分
553

[小记]定制miniboot,以便于驱动调试

发表于 2016-5-16 15:24:44      浏览:18657 | 回复:15        打印      只看该作者   [复制链接] 楼主
本帖最后由 qingfeng623 于 2016-5-20 11:02 编辑

1,访问以下链接,下载misc.img和相应 linux-boo-miniboot.img文件
http://wiki.t-firefly.com/index.php/Firefly-RK3288/Build_Ubuntu_rfs
2,misc.img 按分区烧写到对应misc分区

3,对linux-boot-miniboo.img进行解包,分离出zImage和ramdisk。(unpackbootimg 见附件)
     unpackbootimg -i linux-boot-miniboo.img
4, 如果修改了文件系统,则替换ramdisk文件,然后打包(mkbootimg,附件也有)
    如果修改了内核,则替换zImage文件,然后打包
     mkbootimg --kernel xxx/zImage --ramdisk xxx/xxx-ramdisk.gz -o pack.img
5, pack.img烧写进recovery分区,则可启动进入定制后的miniboot.



make-mkboot-tools.rar

14.61 KB, 下载次数: 19, 下载积分: 灯泡 -1 , 经验 -1

售价: 1 灯泡  [记录]

linux下打包解包工具

回复

使用道具 举报

41

积分

0

威望

0

贡献

技术小白

积分
41
发表于 2016-5-19 14:18:44        只看该作者  沙发
谢谢分享
回复

使用道具 举报

273

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
273
发表于 2016-5-19 16:09:29        只看该作者  板凳
buildroot路过
回复

使用道具 举报

67

积分

0

威望

0

贡献

技术小白

积分
67
发表于 2016-6-4 10:15:57        只看该作者  地板

谢谢分享
回复

使用道具 举报

66

积分

0

威望

0

贡献

技术小白

积分
66
发表于 2016-6-15 10:15:47        只看该作者  5#
楼主,解压出来,一共解出了5个文件
除了linux-boot-miniroot.img-ramdisk.gz    linux-boot-miniroot.img-zImage   
还有linux-boot-miniroot.img-base     linux-boot-miniroot.img-cmdline     linux-boot-miniroot.img-pagesize   这三个文件是做什么的,打包的时候要怎么做
回复

使用道具 举报

553

积分

1

威望

3

贡献

技术大神

Rank: 3Rank: 3

积分
553
发表于 2016-6-15 11:31:20        只看该作者  6#
daihuan509 发表于 2016-6-15 10:15
楼主,解压出来,一共解出了5个文件
除了linux-boot-miniroot.img-ramdisk.gz    linux-boot-miniroot.img ...

boot.img-zImage (内核文件)
boot.img-ramdisk.gz (根文件系统打包文件)
只这两个有用。下面的三个不用关注。,

boot.img-cmdline (mkbootimg cmdline参数)
boot.img-pagesize (mkbootimg pagesize参数)
boot.img-base (mkbootimg base参数)
回复

使用道具 举报

66

积分

0

威望

0

贡献

技术小白

积分
66
发表于 2016-6-15 17:42:27        只看该作者  7#
谢谢解答。
请教下,,   这里有个miniroot文件系统,它有个命令 boot      
可以直接用这个命令    boot  /dev/mmcblk0p1:/ubunt来启动ubuntu.

请教下,这个miniroot是如何制作出来的?
回复

使用道具 举报

66

积分

0

威望

0

贡献

技术小白

积分
66
发表于 2016-6-15 17:44:10        只看该作者  8#
qingfeng623 发表于 2016-6-15 11:31
boot.img-zImage (内核文件)
boot.img-ramdisk.gz (根文件系统打包文件)
只这两个有用。下面的三个不 ...

谢谢解答。
请教下,,   这里有个miniroot文件系统,它有个命令 boot      
可以直接用这个命令    boot  /dev/mmcblk0p1:/ubunt来启动ubuntu.

请教下,这个miniroot是如何制作出来的?
回复

使用道具 举报

86

积分

0

威望

0

贡献

游客

积分
86
发表于 2016-7-4 17:17:05        只看该作者  9#
unpackbootimg 这个工具是怎么安装的啊
回复

使用道具 举报

86

积分

0

威望

0

贡献

游客

积分
86
发表于 2016-7-5 12:05:13        只看该作者  10#
qingfeng623 发表于 2016-6-15 11:31
boot.img-zImage (内核文件)
boot.img-ramdisk.gz (根文件系统打包文件)
只这两个有用。下面的三个不 ...

问一下楼主,你觉的那个根文件系统打包文件是哪里来的呢,修改linux-boot-miniboo.img,也是为了制作根文件系统吧,没理解,能说说吗
回复

使用道具 举报

返回列表
12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表