目录1.IMX6Q中VivanteGPU简介11.1IMX6Q中GPU型号11.2VivanteGC2000硬件架构12.VivanteGPU使用的图形API简介22.1OpenGLES22.2EGL22.3VivanteGPU软件框架3
IMX6Q中VivanteGPU简介
IMX6Q中GPU型号
在imx6q中有3个vivante的GPU,分别是GC2000、GC320、GC355。GC2000负..
分类:
其他好文 时间:
2017-06-15 22:46:51
阅读次数:
619
1.开发环境操作系统:SylixOS编程环境:RealEvo-IDE3.1硬件平台:IMX6Q实验箱2.技术实现《SylixOS网卡驱动框架篇》里提过,网卡驱动的收发功能是通过netdev结构里的transmit和receive两个成员实现的。本篇文章将介绍SylixOS里的LWIP协议栈是如何调用底层网卡驱动里的这两个成员..
分类:
其他好文 时间:
2017-04-11 12:18:46
阅读次数:
314
迅为CAN测试详情了解:http://topeetboard.com更多了解:https://arm-board.taobao.com本文档适用的范围①硬件平台:4412精英版以及全能版开发板。(4418/6818开发板以及imx6q开发板测试的道理是一样的可能细节有些不同,在这里我没有做实验,感兴趣的可以按照这个文档测试一下..
分类:
其他好文 时间:
2017-03-14 14:04:59
阅读次数:
548
1.开发环境操作系统:SylixOS编程环境:RealEvo-IDE3.1硬件平台:IMX6Q实验箱2.技术实现网卡驱动的收发功能,是通过管理收发描述符的方式实现的。因此,在MAC初始化的时候需要对描述符也进行相应的初始化操作。初始化内容会因CPU的不同而有所区别。当描述符初始化完毕之后,就..
分类:
其他好文 时间:
2017-03-10 19:37:44
阅读次数:
480
SylixOSBSPtick驱动流程1.开发环境-操作系统:SylixOS-编程环境:RealEvo-IDE3.1-硬件平台:IMX6Q实验箱2.技术实现时钟节拍(clocktick)是特定的周期性中断。这个中断可以看做是系统心脏的脉动。时钟的节拍式中断使得内核可以将任务延时若干个整数时钟节拍,同时当任务等待事..
分类:
其他好文 时间:
2017-02-14 23:00:12
阅读次数:
330
imx6q配置pcie无线网卡遇到如下问题: imx6q-pcie 1ffc000.pcie: PCI host bridge to bus 0000:00 pci_bus 0000:00: root bus resource [io 0x1000-0x10000] pci_bus 0000:00: ...
分类:
其他好文 时间:
2016-04-19 19:18:43
阅读次数:
344
对于在工作中学习驱动的,讲究的是先使用,再理解。好吧,我们来看看板子里是如何注册的? 在板文件里,它的注册函数是这样的: imx6q_add_imx_snvs_rtc() 好吧,让我们追踪下去: 1 extern const struct imx_snvs_rtc_data imx6q_imx_sn ...
分类:
其他好文 时间:
2016-03-26 23:26:21
阅读次数:
357
假如我们要使用扩展口的第11脚EIM_D18。
先在arch/arm/plat-mxc/include/mach/iomux-mx6q.h中找有EIM_18,
可以找到MX6Q_PAD_EIM_D18__xxx。因为要作为gpio,所以使用MX6Q_PAD_EIM_D18__GPIO_3_18这个配置,
将它加入board-mx6q_sabresd.h中。
static iomux_v3_...
分类:
其他好文 时间:
2015-06-28 17:38:19
阅读次数:
177
经过前面的移植,tqimx6q已经可以正常驱动触摸屏了,本文我们来移植声卡驱动。
DTS编写
由于tqimx6q搭载的声卡是sgtl5000芯片,因此,参考dts目录下其它开发板的相应信息,我们可以在DTS中添加如下内容:/ {
...
regulators {
...
reg_3p3v: 3p3v {
compatible = "regulator-fixed"...
分类:
其他好文 时间:
2015-05-20 00:32:43
阅读次数:
383
之所以说是驱动移植是因为之前已经在TQ210、AM335x两个平台上移植过了,因此,仅需要少量修改就可以将驱动移植到imx6q。下面开始触摸驱动移植。
DTS编写
参考其它DTS的i2c设备写法,我们可以添加如下内容:
&i2c1 {
clock-frequency = ;
pinctrl-names = "default";
pinctrl-0 = ;
status = "okay...
分类:
其他好文 时间:
2015-05-18 01:06:50
阅读次数:
291