前一篇文章已经移植好CAN,本文来移植eMMC。eMMC的移植一般来讲比较简单,因为MMC驱动是由官方维护的,一般来讲,不会有什么问题,对我们来说,只需要正确的配置各个pin脚的复用关系,这种情况也是DTS最擅长的。下面我们开始eMMC移植。
DTS编写
参考sabresd的DTS,我们可以如下编写DTS:
&usdhc4 {
pinctrl-names = "default";
pi...
分类:
其他好文 时间:
2015-05-14 20:34:18
阅读次数:
368
经过前面的移植,tqimx6q已经完美支持网卡,现在,我们来移植CAN。其实这里所谓的移植,仅仅是配置DTS,使内核能够检测到CAN设备,CAN驱动本身是freescale维护的。下面开始CAN的移植。
DTS编写
参考imx6q其它的DTS编写方式,我们可以如下编写DTS文件:
...
&flexcan1 {
pinctrl-names = "default";
pinctrl-0...
分类:
其他好文 时间:
2015-05-13 21:56:14
阅读次数:
372
由于对网卡这块不是很熟悉,误以为网卡驱动也可以简单的配置下DTS就可以正常工作了,实际移植中遇到了些问题。闲话少说,下面开始tqimx6q的网卡驱动移植。
DTS编写
首先在我们的DTS中添加网卡配置,参考sabrelite的DTS,我们可以如下编写:
&fec {
pinctrl-names = "default";
pinctrl-0 = ;
phy-mode =...
分类:
其他好文 时间:
2015-05-13 00:57:21
阅读次数:
416
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
我们在内核启动时候已经配置系统了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
平台:瑞芯的rk3288SDK:5.0camera: gc2145作者:fulinux笔记用内容,可能不全*****本文允许转载,不过请注明出处:http://blog.csdn.net/fulinus****在arch/arm/boot/dts/rk3288-cif-sensor.dtsi文件中添加如下内容: gc2145{
is_fron...
分类:
其他好文 时间:
2015-05-06 17:59:42
阅读次数:
178
今天写了一个shell脚本,直接执行是可以的。但是用任务计划却不执行。脚本如下:#!/bin/bashtime=0504timea=05mysqd-f-urootdts</backup/dts_message_history_2015$time.sql纠结了半天,后来改成绝对路径就可以了脚本如下:#!/bin/bashtime=0504timea=05/usr/local/mysql/bi..
分类:
系统相关 时间:
2015-05-05 16:57:45
阅读次数:
197
原文网址:http://www.cnblogs.com/biglucky/p/4057481.html一,主要问题:系统在启动的时候,是怎么加载 dts的;Lk,kernel中都应调查。二:参考文字dts加载流程如下图所示:启动过程中,bootloader(默认是bootable/bootloade...
分类:
其他好文 时间:
2015-05-04 17:26:12
阅读次数:
82
如何同步视频 PTS和DTS 幸运的是,音频和视频流都有一些关于以多快速度和什么时间来播放它们的信息在里面。音频流有采样,视频流有每秒的帧率。然而,如果我们只是简单的通过数帧和乘以帧率的方式来同步视频,那么就很有可能会失去同步。于是作为一种补充,在流中的包有种叫做DTS(解码时间戳)和P...
分类:
其他好文 时间:
2015-05-04 17:16:29
阅读次数:
180
经过前面的移植,新版BSP的uboot和kernel已经能够在tqimx6q开发板上运行了,接下来我们来挂载文件系统。
DTB整理
前面的文章中提到,新版BSP的DTB管理感觉不是太好,在之前移植的BSP上我发现即便有根文件系统,内核也会挂掉,由于原来的DTS文件中配置内容太多,不好确定问题的源头,本文对DTS进行了整理,整理后只需要一个DTS文件,其内容如下:
/*
* Copyrigh...
分类:
其他好文 时间:
2015-05-04 01:18:09
阅读次数:
981