Firefly开源社区

打印 上一主题 下一主题

rk3288 SD卡启动的如何更新内核呢?

600

积分

21

威望

25

贡献

技术大神

Rank: 3Rank: 3

积分
600

活跃会员

发表于 2016-2-22 14:28:29      楼主
这个得等官方更新固件
回复

使用道具 举报

600

积分

21

威望

25

贡献

技术大神

Rank: 3Rank: 3

积分
600

活跃会员

发表于 2016-2-22 16:14:25      沙发
warrior 发表于 2016-2-22 15:10
我解压官方固件之后,只更换内核,在文件系统\lib中加入modules,其它的都不变。
现在只想要SD卡固件的 ...

sd卡启动是在内核实现的,如果你新的内核里面没有做sd卡启动的支持,打包之后也无法从sd卡启动的。至于打包固件可以使用烧写工具AndroidTool里面的脚本rockdev/mkupdate.bat
回复

使用道具 举报

600

积分

21

威望

25

贡献

技术大神

Rank: 3Rank: 3

积分
600

活跃会员

发表于 2016-2-22 17:00:58      板凳
warrior 发表于 2016-2-22 16:55
SD卡启动的支持,是在板子上的Loader里面,既然官方固件能从SD卡启动,那么不管编译的内核是否启动,SD卡 ...

接个串口看一下启动的log吧,看log比较清楚
bootloader是支持sd卡启动的,kernel也有些不同的
回复

使用道具 举报

600

积分

21

威望

25

贡献

技术大神

Rank: 3Rank: 3

积分
600

活跃会员

发表于 2016-2-23 09:39:55      地板
warrior 发表于 2016-2-22 18:57
多谢,我用串口看了调试信息,是卡在Starting Kernel了,我会换一个kernel试一下。
另外问一下,kernel ...

kernel的编译:make firefly-rk3288.img
打包linux-boot.img: http://wiki.t-firefly.com/index. ... 5.E5.AD.98.E7.9B.98
回复

使用道具 举报

600

积分

21

威望

25

贡献

技术大神

Rank: 3Rank: 3

积分
600

活跃会员

发表于 2016-2-24 16:36:08      5#
warrior 发表于 2016-2-24 15:50
http://wiki.t-firefly.com/index.php/Firefly-RK3288/Mainline_Kernel
   make rk3288_firefly_defconf ...

如果你的内核支持sd卡启动,这样生成boot.img就可以开机的:
mkbootimg --kernel arch/arm/boot/zImage --ramdisk initrd.img -o boot.img
支持sd卡启动的内核源码官方还没放出来
回复

使用道具 举报

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

本版积分规则

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