飞凌开发板OK335xD烧写Linux镜像总结

一、一键烧写Linux镜像

1、找到开发板的Debug串口

  我们需要Debug串口打印出调试信息,方便了解烧写情况。注意Debug串口为RS-232口,三线连接。

2、配备大尺寸SD卡

  根据手册需要使用SD卡烧录程序

3、确认镜像

  首先明确自己的开发板什么型号,我的是OK335xD,512M_1Gnand,然后要明确nand芯片类型,飞凌的分为两种,一种AB型,一种AC型,不知道自己的nand什么类型,打开手电筒开一下开发板nand芯片型号,是AB结尾还是AC结尾。这样才能选择烧写的镜像类型。如果镜像不匹配就会报错:r5:c06977e8 r4:00000000

4、确认LCD屏幕

  LCD类型和镜像初始类型不同的话,问题会比较明显,一般开机会报错:Freeing init memory: 260K,代表着LCD屏和镜像保存的屏幕类型不符。没关系,重启一下你就会发现换了一个错误:/etc/rc5.d/S97matrix-gui: line 45: /home/root/loop.sh: No such file or directory,xres = 800, yres = 480 ,这是代表着需要校准了。所以烧写完镜像需要先进入uboot进行配置,配置LCD类型,尺寸,完事。

二、单步烧写Linux镜像

  单步更新没什么可说的,只需要按照用户手册来就行(敲命令)。这里补充一点,手册中说SD卡只需要拷贝需要更新的文件,这样如何从SD卡启动;故只能从nand启动,开机进入uboot,选0进入shell命令行,然后按照手册敲命令。

 

posted @ 2020-04-10 11:18  硕果磊磊  阅读(687)  评论(0编辑  收藏  举报