最近反馈过来的一个问题,反复重启,启动Launcher时偶尔界面会少了一个或几个程序。 经过反复测试查看调试信息,发现全部装在系统可用Flash上的程序不会丢失,只有当程序装在用户可用Flash上的程序才会加载失败,下面是logcat信息,可以看到装在用户Flash上的美图秀秀加载失败。 同样在使用APK管理器批量安装程序时安装软件至用户可用Flash(SD卡)时几率性安装失败...
2014-09-07 18:26 阅读(9) 评论(0)
全志A10 Bootload加载过程分析 .
A10的启动过程大概可分为5步:BootRom,SPL,Uboot,Kernel,RootFileSystem。本文只关注镜像的加载过程,分析RootRom->SPL->Uboot的启动流程。系统上电后,ARM处理器在复位时从地址0x000000开始执行指令,把板上ROM或Flash映射到这一地址。A10将启动设备选择程序固化在CPU内部的一个32KB ROM中,默认的启动时序...
2014-09-07 18:15 阅读(12) 评论(0)
全志a31 支持电容屏触摸方法 .
首先感谢一下Antony 帮助我一下午的忙 终于把a31 linux +qt 系统完美支持 电容触摸 开发板使用的是 ft5x 这个ic首先qt 配置如下完全参照此过程操作http://blog.csdn.net/laohuang1122/article/details/8313578完成之后 触摸是乱跑 竟然还出现了 光标移动比我手移动的快现象...
2014-09-07 18:14 阅读(19) 评论(0)
全志A20单独烧录内核 .
全志A20平板,摸索了一下fastboot,但是烧录失败,提示找不到分区。于是就想到用TF卡烧录boot.img,因为只修改了内核,不想打包全部烧录一遍。 启动到uboot命令行,输入mmcinfo初始化mmc,不过提示:No MMC avaliable什么的,查找uboot源代码,发现,u-boot/arch/arm/lib/board.c里面, if(!storage...
2014-09-07 18:07 阅读(13) 评论(0)
全志平台boot里TVD倒车显示功能开发
倒车显示分两个部分,前端处理好视频输入信号,准备好内容,后端显示驱动再来把内容显示到LCD上。很明显,前端是TVD模块来处理的,后端是有DE模块来处理的,我们接下来先分析一下TVD模块怎么工作的。 首先,需要加载驱动打开设备驱动,如果有需要还可以执行IOCTL操作,跟在linux系统里操作驱动的IOCTL类似。代码如下:/*****************************...
2014-09-07 18:06 阅读(13) 评论(0)
全志A31编译脚本 .
01.今天刚刚拿到A31的源代码,拿到手之后首先研究下怎么编译,之前么有接触过全志的芯片, 02.所以要先看看这个编译系统,都是出自android源代码的编译系统,这个编译过程都是差不多的,但是每个厂商都有所改动。 03.首先看看这个全志源代码的目录 04.有两个文件一个是android的压缩文件,另一个是lichee压缩文件(从目录文件可以看出android应该是文件系统的东西,lichee应该...
![全志芯片 瑞芯微 全志](http://img.413yy.cn/images/31101031/31070927t01bd1eeb902e44f572.jpg)
2014-09-07 18:01 阅读(32) 评论(0)
基于全志A20上的一些修改
任务1. A20上替换不同CSI接口Camera模组:本来A20开发板上自带CSI接口模组gt2005. 但需要将其替换成ov2643.1. 修改:android/device/softwinner/sugar-xbh_bst/init.sun7i.rc使其在初始化时insmod ov2643 的driver.#sam modify it for ov2643...
2014-09-07 17:59 阅读(26) 评论(0)
全志平台boot框架中增加设备驱动过程分析
在boot启动阶段,大家都知道他的主要目的就是引导uboot,uboot在引导内核,从而让整个系统运作起来。全志的boot阶段,对应平板这一块,它会驱动LCD,显示一些开机LOGO,这个过程很快,也就1-2秒钟的时间。然而对于车载行业应用来说,可能需要再boot阶段做一些事情。比如,机器冷启动,大家都知道android启动时间还是比较长的,那么怎么使得客户能快速的用上倒车影像的功能呢?这就需要动脑...
2014-09-07 17:55 阅读(24) 评论(0)
全志平台Android4.0预装媒体资源文件
最近开发来了一个小需求:在发布的软件包里面预装一些多媒体资源文件。想起来,挺容易的,不就是把多媒体文件拷贝到系统里面去吗?是的,确实是这样,可是得在不同开发平台做法不大一样,目前全志软件打包升级工具还没有很完善,只是在卡启动的做卡程序里可以在烧卡的时候预装一些媒体资源文件。 在文件管理器访问的路径是/mnt/sdcard这个挂载点是管理了nand用户数据区域的,可以通过USB连到电脑拷贝、...
2014-09-07 17:45 阅读(11) 评论(0)
基于全志A20 android4.2平台如何支持三个SD卡
做过android平台的同仁大多都知道android原生态只支持了一个sd卡,默认的挂载点也就是/mnt/sdcard,所以在应用中使用getExternalStorageDirectory()得到的都是/mnt/sdcard,通常会symlink 到/sdcard目录。做过全志平台的童鞋也知道全志android SDK支持2个sd卡,通常是一个内置的,一个外置的,内置的一般是从nand上或者...
2014-09-07 17:44 阅读(16) 评论(0)