嵌入式爱好者

335x系列uboot配置工具使用方法

2021-1-22 15:23| 发布者: ljb2019001| 查看: 1320| 评论: 0

类目: 知识库  >  AM335x系列产品     文档编号: 461

在实际开发过程中客户往往需要在uboot中配置引脚的默认功能LCD时序参数以及uboot环境变量,来满足自身的功能需求,但是由于uboot不开源的原因并且客户对uboot代码不熟悉。针对这个问题,飞凌专门研发了该款上位机配置软件,通过软件配置即可实现上述全部功能。


工具获取:

335x系列的用户资料目录/工具/OK335x uboot配置工具

将Ok335pinmux.rar压缩包解压到没有中文的路径下,不用安装和配置,直接打开pinmux.exe即可使用

同时和pinmux.exe同级目录下,还有一个OK335_工具手册_V1.0.docx里面有相关的使用方法。


这篇文章主要介绍uboot环境变量的配置:

首先我们先要搞清楚uboot中环境变量的作用,uboot中环境变量的作用就是在不改变源码、不用重新编译的情况下,可以使我们通过

设置环境变量的值来改变uboot的一些设置,如bootdelay时间,默认分辩率,默认电容屏等等

常用的有:

bootdelay  该变量是设置uboot阶段时间,单位是秒,默认是3s,如果为了减少启动时间可以设置为0

screensize  该变量是设置屏幕默认分辨率,默认800x480-7,这里要说明一下,这里设置的名字要和内核的名字一样才能匹配,如果要设置一些特殊的分辨率,需要仿照其他分辨率的设置,对应在内核添加

screentype  该变量是设置触摸类型的,默认电阻屏R,可选C电容

calibrate   该变量是设置是否校准屏幕的,Y是校准,N是跳过校准

nandroot和nandrootfstype  改变量决定了文件系统挂载的是ubi还是yaffs,

其中ubi1G的参数:nandroot=ubi0:rootfs rw ubi.mtd=7,4096;nandrootfstype=ubifs rootwait=1

ubi256M的参数:nandroot=ubi0:rootfs rw ubi.mtd=7,2048;nandrootfstype=ubifs rootwait=1

yaffs的参数:nandroot=/dev/mtdblock7 rw;   nandrootfstype=yaffs2 rootwait=1


另外,除了修改系统已经配置好的环境变量,还可以自定义变量

添加:在key栏加入变量名称,在value栏加入对应的值

删除:删除对应的value即可,不需要删除key









已解决

未解决

只是看看

最新评论

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-5-3 19:04

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部