U-Boot-2016.03移植(二)

本文详细介绍了U-Boot在移植过程中针对LCD驱动和网络驱动的修改步骤。对于LCD驱动,主要涉及行和帧显示时序参数的调整,以及相关源代码的修改。而对于网络驱动,主要包括复位引脚配置、非配套网卡初始化函数删除、网卡地址设置以及驱动初始化函数的更新,确保网卡能正常工作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

uboot驱动移植一般需要修改的是板级底层文件即cxxx.c:/board/freescale/mx6ull_my_emmc/mx6ull_my_emmc.c和xxx.h:/include/configs/mx6ull_my_emmc.h

一:LCD驱动修改

由于原子的lcd与nxp的一致,所以修改相对简单,io无须修改,只需修改lcd的相关参数即可。

1、lcd屏显示框图:

2、行显示时序

HSYNC:行同步信号,信号有效时表示开始显示新的一行数据。

HSPW:HSYNC持续时间宽度。

HBP:行前扫描延时。

HOZVAL:显示的数据,本案例为1024。

HFP:行后扫描延时。

3、帧显示时序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值