1 概要
Dmaengine是linux内核dma驱动框架,针对DMA驱动的混乱局面内核社区提出了一个全新的框架驱动,目标在统一dma
API让各个模块使用DMA时不用关心硬件细节,同时代码复用提高,并且实现异步的数据传输,降低机器负载。
1.1 基本结构
dmaengine向其他模块提供接口;virt-dma,Virtual DMA向dmae...
分类:
其他好文 时间:
2016-06-20 11:18:02
阅读次数:
1258
1. 编译wifi相关功能为模块,生成bcmdhd.ko;由bcmdhd.ko的模块信息可知,该模块依赖于cfg80211.ko和rfkill.ko。 2. 写脚本,开机自动加载wifi模块。 3. 使用命令#ifconfig wlan0 up开启WIFI。 开启wifi需要加载2个固件:fw_bc ...
分类:
其他好文 时间:
2016-06-16 14:29:51
阅读次数:
246
1. 编译wifi相关功能为模块,生成bcmdhd.ko;由bcmdhd.ko的模块信息可知,该模块依赖于cfg80211.ko和rfkill.ko。 2. 写脚本,开机自动加载wifi模块。 3. 使用命令#ifconfig wlan0 up开启WIFI。 开启wifi需要加载2个固件:fw_bc ...
分类:
其他好文 时间:
2016-06-12 20:19:46
阅读次数:
1422
首先说一下我的开发环境,硬件环境开发板使用的是全志的CQA83T板子,Android开发是windows下的eclipse。关于Android下控制led,主要有两大部分,一是Android程序,二是Linux驱动开发。Android部分的开发肯定要使用Android ndk,jni编程,通过jni来调用Linux下的C函数从而控制led设备。关于ndk的安装,和简单使用我在另外的博客里面已经写了...
分类:
移动开发 时间:
2016-06-12 02:38:17
阅读次数:
238
据外媒 arstechnica 报道,一家中国的芯片级系统厂商全志(allwinner) 在其开发的产品中携带的内核里遗留了一个 root 后门。全志的处理器芯片用在很多低端的 Android 平板、机顶盒、基于 ARM 的 PC 等等之上。而这个后门非常容易获得,只需要给一个未见于文档的调试进程发 ...
分类:
系统相关 时间:
2016-05-17 22:28:29
阅读次数:
247
现在市面上流行的电视盒大部分都是Android,“音频透传”是一个经常见到的词,那到底什么是音频透传、音频透传背后的技术实现到底如何,引起了我的兴趣,因此花了点时间研究了一下。由于是针对全志H8的电视盒方案进行分析,因此分析的结果不具有普遍性,可能其它的方案在技术实现上有所不同。
在开始分析前先查找了一下关于“透传”这个概念的解释,根据度娘的说法是“透传即是透明传送,即传送网络无...
分类:
其他好文 时间:
2016-05-07 11:08:00
阅读次数:
554
日前,国内电子原型类开发团队Mixtile(深圳致趣科技)新推出的 Mixtile LOFT套件,受到业内著名的海外科技网站CNXSoft的关注和报道。如果要阅读相关的原文报道,可点击这里。下面摘录“雷科技”的翻译稿子(稍微做了一些调整):随着全志芯片不断发展,市面上有不少开发板子用的是他们A20的...
分类:
其他好文 时间:
2015-08-16 07:02:41
阅读次数:
215
一、BROM阶段
机器上电之后会执行固化在BROM里面的一段引导程序,这个程序会依次遍历所有支持的启动介质,直到找到第一个支持的。目前支持的启动介质是sd/mmc卡、nand和spinor。当程序初始化启动介质成功后,就从固定位置读入Bootloader的Boot0到SRAM,然后跳到SRAM执行。
下面展示了BROM的执行流程
二、Boo...
分类:
系统相关 时间:
2015-08-02 16:51:35
阅读次数:
3072
1 创建工具连 toolchain
# apt-get install gcc-arm-linux-gnueabihf ncurses-dev uboot-mkimage build-essential git
# Older (prior to 2013): apt-get install gcc-4.6-arm-linux-gnueabi ncurses-dev uboot-...
分类:
系统相关 时间:
2015-04-03 17:28:31
阅读次数:
296
这几天由于工作的原因,开始接触全志a13芯片,本人在网上搜集了好长时间,但是网上的资料对这方面的描述是非常少的,
所以,只能靠数据手册还有官网上面的英文文档进行开发了,以下只是开发中的很少的一部分,先大致总结下,之后等玩的熟练了
,再写一个完整版本的与大家共享。
相关资料可以在官网上面进行查询 https://www.olimex.com/wiki/A13-OLinuXino#Linu...
分类:
其他好文 时间:
2015-03-31 18:12:34
阅读次数:
253