码迷,mamicode.com
首页 >  
搜索关键字:tqe9    ( 14个结果
I.MX6Q(TQIMX6Q/TQE9)学习笔记——U-Boot移植
其实Freescale的BSP移植文档已经将u-boot的移植步骤讲述的非常详细了,但为了以后方便查阅,还是按照自己的理解记录在这里。获取源码根据前一篇文章搭建好LTIB环境后就可以非常方便的导出u-boot源码了。切换到ltib目录,并运行如下指令:[cpp] view plaincopy./lt...
分类:其他好文   时间:2015-08-29 22:56:05    阅读次数:273
I.MX6Q(TQIMX6Q/TQE9)学习笔记——内核启动与文件系统挂载
经过前面的移植,u-boot已经有能力启动内核了,本文主要来看下如何通过之前移植的u-boot来启动内核。如果按照前面的文章完成了LTIB 的编译,那么,Linux的内核应该就会出现rpm/BUILD/目录下,接下来,我们就开始移植这个3.0.35版本的内核到TQIMX6Q。内核的编译为了简化内核编...
分类:其他好文   时间:2015-08-29 22:53:54    阅读次数:220
I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之声卡驱动移植
经过前面的移植,tqimx6q已经可以正常驱动触摸屏了,本文我们来移植声卡驱动。 DTS编写 由于tqimx6q搭载的声卡是sgtl5000芯片,因此,参考dts目录下其它开发板的相应信息,我们可以在DTS中添加如下内容:/ { ... regulators { ... reg_3p3v: 3p3v { compatible = "regulator-fixed"...
分类:其他好文   时间:2015-05-20 00:32:43    阅读次数:383
I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之触摸屏驱动移植
之所以说是驱动移植是因为之前已经在TQ210、AM335x两个平台上移植过了,因此,仅需要少量修改就可以将驱动移植到imx6q。下面开始触摸驱动移植。 DTS编写 参考其它DTS的i2c设备写法,我们可以添加如下内容: &i2c1 { clock-frequency = ; pinctrl-names = "default"; pinctrl-0 = ; status = "okay...
分类:其他好文   时间:2015-05-18 01:06:50    阅读次数:291
I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之LCD移植
经过前面的移植,eMMC已经可以在tqimx6q上正常运行了,本文将来移植LCD驱动。 DTS编写 imx6的LCD控制器与之前的芯片略有不同,详细的信息可以阅读芯片手册。参考sabrelite开发板的DTS,我们可以添加如下内容:/ { ... aliases { mxcfb0 = &mxcfb1; }; ... regulators { ... reg_mi...
分类:其他好文   时间:2015-05-17 00:52:58    阅读次数:629
I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之eMMC移植
前一篇文章已经移植好CAN,本文来移植eMMC。eMMC的移植一般来讲比较简单,因为MMC驱动是由官方维护的,一般来讲,不会有什么问题,对我们来说,只需要正确的配置各个pin脚的复用关系,这种情况也是DTS最擅长的。下面我们开始eMMC移植。 DTS编写 参考sabresd的DTS,我们可以如下编写DTS: &usdhc4 { pinctrl-names = "default"; pi...
分类:其他好文   时间:2015-05-14 20:34:18    阅读次数:368
I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之CAN移植
经过前面的移植,tqimx6q已经完美支持网卡,现在,我们来移植CAN。其实这里所谓的移植,仅仅是配置DTS,使内核能够检测到CAN设备,CAN驱动本身是freescale维护的。下面开始CAN的移植。 DTS编写 参考imx6q其它的DTS编写方式,我们可以如下编写DTS文件: ... &flexcan1 { pinctrl-names = "default"; pinctrl-0...
分类:其他好文   时间:2015-05-13 21:56:14    阅读次数:372
I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之网卡驱动移植
由于对网卡这块不是很熟悉,误以为网卡驱动也可以简单的配置下DTS就可以正常工作了,实际移植中遇到了些问题。闲话少说,下面开始tqimx6q的网卡驱动移植。 DTS编写 首先在我们的DTS中添加网卡配置,参考sabrelite的DTS,我们可以如下编写: &fec { pinctrl-names = "default"; pinctrl-0 = ; phy-mode =...
分类:其他好文   时间:2015-05-13 00:57:21    阅读次数:416
I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之USB HOST移植
USB HOST驱动一般都是由芯片厂商维护的,因此,我们仍然只需要配置下DTS即可完成USB HOST驱动的移植。 DTS配置 参考sabresd相关的DTS,在我们的DTS中添加如下内容:/ { ... regulators { compatible = "simple-bus"; reg_usb_otg_vbus: usb_otg_vbus { compatible ...
分类:其他好文   时间:2015-05-12 00:07:11    阅读次数:528
I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之UART移植
我们在内核启动时候已经配置系统了UART,但是tqimx6q这块开发板上引出了imx6q的5路TTL接口,其中,uart1和uart2转成232接口,本文将配置这5路Uart接口。 DTS配置 由于内核中已经有imx6q的uart控制器驱动,因此,我们只需要配置各端口的pinctrl即可。根据tqimx6q的原理图,我们对我们的DTS作如下修改: ... &uart1 { pinctrl...
分类:其他好文   时间:2015-05-11 00:05:52    阅读次数:254
14条   1 2 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!