![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
imx6ul
青天喵喵
这个作者很懒,什么都没留下…
展开
-
三个例子学会linux设备树的使用
举了读取设备树文件下节点下没有子节点、节点下有子节点,挂在i2c上的节点下没有子节点三种设备节点信息的例子讲设备树。原创 2020-08-09 13:03:49 · 1853 阅读 · 0 评论 -
imx6ul之内核升级与双系统启动
平台:tq-imx6ul内核版本:Linux-4.1.15查看当前系统分区如图所示可以得知:uboot分区:/dev/mtd0uboot环境变量分区:/dev/mtd1logo分区:/dev/mtd2内核分区:/dev/mtd3设备树分区: /dev/mtd4自定义内核分区:/dev/mtd5自定义内核分区:/dev/mtd5在tq-imx6ul中增加自定义分区的方法很简单,只在uboot源码里的mx6ul_14x14_evk.h文件修改宏定义MTDPAR..原创 2020-07-08 21:59:06 · 1157 阅读 · 0 评论 -
imx6ul之Qt5.9.4移植
最近应老大的要求移植qt5.9.4到开发板上,话不多说进入正题。开发板:TQ IMX6UL交叉编译器:gcc-linaro-6.3.1-2017.02-x86_64_arm-linux-gnueabihflinux内核:linux-4.1.15根文件系统:使用buildroot制作1.进入buildroot目录使用make menuconfig命令在SystemConfigu...原创 2018-05-14 11:35:24 · 4110 阅读 · 0 评论 -
imx6ul之gpio与iomux
上拉电阻:上拉电阻就是起上拉作用的电阻,就是将一个不确定值的引脚通过一个电阻接到高电平上,使该引脚呈现高电平。iomux32位软件多路复用控制寄存器GPIO编程gpio读模式读取输入信号的编程顺序如下1.配置IOMUX选择GPIO模式2.配置GPIO方向寄存器为输入(GPIO_GDIR[GDIR] set to 0b)3,从数据寄存器和板级状态寄存器读取值。...原创 2018-11-13 14:50:19 · 6479 阅读 · 5 评论 -
imx6ul之应用层修改内核开机logo
嵌入式Linux是直接在FrameBuffer的基础上。直接显示一个ppm格式的图象,它由kernel/drivers/video/fbcon.c中的fbcon_show_logo()完成,最大颜色支持224色而不常见的255色。默认的logo文件是 drivers/video/logo/logo_linux_clut224.ppm.由于linux内核默认的开机logo是从内核文件(如zIma...原创 2018-11-13 14:54:38 · 2200 阅读 · 0 评论 -
imx6ul之开机启动速度优化与内核裁剪
一、优化linux内核部分1.裁剪linux内核,将不必要的功能、不需要的驱动去掉,能够开机后加载的就编译成模块加载。能优化的选项做优化。2.对于使用了ubi文件系统的nandflash,修改linux内核配置开启fastmap另外修改内核源码在linux-4.1.15/drivers/mtd/ubi/build.c的第83行static bool fm_autoco...原创 2019-05-20 08:56:25 · 2857 阅读 · 0 评论 -
imx6ul之LCD驱动移植
首先贴上一位大佬的博客,对LCD有很详细的描述https://blog.csdn.net/longxiaowu/article/details/24319933在uboot和kernel中,都存在这样一个结构体fb_videomode 描述LCD的各项参数,结构体代码如下:struct fb_videomode {const char *name; //液晶屏名字(可选)u32...原创 2019-05-22 16:57:31 · 4825 阅读 · 4 评论 -
imx6ul之8723BU蓝牙驱动移植
主控芯片/架构 imx6ul/cortex-a7平台信息+平台厂家信息 nxpWIFI模块/芯片型号 RTL8723BU作业系统(linux/android/...) linuxKernel Version 4.1.15关于RTL8723bu wifi+BT的驱动移植请参考https://blog.csdn.net/qq_22902919/article/details/8...原创 2019-05-22 17:05:32 · 4057 阅读 · 2 评论 -
imx6ul之按键驱动添加
一、给imx6ul添加按键驱动在linux4.1.15中给imx6ul添加按键驱动涉及到设备树文件和驱动源码如下linux-4.1.15/arch/arm/boot/dts/tq-imx6ul.dtslinux-4.1.15/drivers/input/keyboard/gpio_keys.c在板子首先需要修改设备树文件,在tq-imx6ul.dts中添加如下代码:gpi...原创 2019-05-22 17:10:42 · 1500 阅读 · 0 评论