|
用教程方法打开uart1,无法烧录到rk3288,跪求解答
发表于 2015-12-14 11:47:59
浏览:18854
|
回复:10
打印
只看该作者
[复制链接]
楼主
1.按照教程将sdk包中的是dts中加入下面的代码:
&uart_bb {
status = "okay";
dma-names = "!tx", "!rx";
pinctrl-0 = <&uart1_xfer &uart1_cts>;
};
2.返回kernel目录执行 make命令,生成了kernel.img和resource.img,
3.将生成的kernel.img和resource.img写入板子中,报错没有找到kernel分区偏移
4.尝试将kernel变成boot.img烧录。使用mkbootimg --kernel arch/arm/boot/zImage --ramdisk initrd.img -o boot.img命令将kernel.img与initrd.img合成生成boot.img,将boot.img与kernel.img一起烧录到RK3288里,烧录成功了,但是无法启动板子,板子外界到显示屏,发现它一直在闪烁,似乎是在不断重启(这个不太确定,只知道每隔3-4s闪烁一下)
5.怀疑需要烧录parameter,可是按照官方的编译内核教程的parameter烧录之后,无法启动RK3288板子,启动报错es8323_create file error
请各位大神帮忙支下招,应该怎么解决?
|
|