A20
sukhoi27smk
学习是为了探索这个世界的本质
展开
-
A20 配置
TN92屏的显示配置:screen0_output_type=1;screen0_output_mode=5;lcd_x=800;lcd_y=480;lcd_swap=0;lcd_dclk_freq=33;lcd_hbp=46;lcd_ht=1055;lcd_vbp=23;lcd_vt=1050;lcd_lvds_ch=1;lcd_lvds_mode原创 2014-04-15 17:14:28 · 3786 阅读 · 2 评论 -
A20串口驱动分析
串口驱动的整体框架实际上和显示驱动原创 2014-09-08 15:31:22 · 2727 阅读 · 0 评论 -
A20 init.sun7i.rc 文件
如果需要在开机的时候,自动加载一些ko文件,或者修改一些原创 2014-11-08 22:39:47 · 2442 阅读 · 0 评论 -
A20 看门狗驱动
任务:板子上增加了看门狗原创 2014-10-31 01:10:51 · 2706 阅读 · 0 评论 -
A20 GPIO
A20的bsp给应用程序封装了gpio接口,其源码在原创 2014-10-30 20:50:44 · 4794 阅读 · 1 评论 -
全志A10 Bootload加载过程分析
A10的启动过程大概可分为5步:BootRom,SPL,Uboot,Kernel,RootFileSystem。本文只关注镜像的加载过程,分析RootRom->SPL->Uboot的启动流程。系统上电后,ARM处理器在复位时从地址0x000000开始执行指令,把板上ROM或Flash映射到这一地址。A10将启动设备选择程序固化在CPU内部的一个32KB ROM中,默认的启动时序为S转载 2014-12-28 22:12:17 · 1824 阅读 · 0 评论 -
uvc摄像头
1e41:01021871:01011908:2311原创 2014-04-18 17:04:43 · 1916 阅读 · 0 评论 -
A20(emmc) 编译环境
apt-get install bisonapt-get install flexapt-get install gperf原创 2015-12-06 09:33:01 · 1733 阅读 · 0 评论 -
A20 加载 so
将so文件放到android4.2/device/softwinner/wing-mbox203下修改此目录下的wing-mbox203.mk文件增加PRODUCT_COPY_FILE += \ 文件路径(以android4.2为相对路径):文件要打入android镜像的路径原创 2015-12-24 00:26:22 · 1068 阅读 · 0 评论 -
A20修改串口设备文件
目标:将uart2的设备文件修改为原创 2014-09-08 11:35:40 · 1800 阅读 · 0 评论 -
A20 看门狗
前言 说到看门狗,应该不会陌生,看门狗说白了就是一个定时器,但是它有一个非常重要的功能就是复位系统。在A20里,看门狗的操作非常简单,只有两个寄存器,不需要操作时钟相关的东西,系统起来后可以直接使用,它的最大定时时间为16秒。 一、目的 学习使用A20的看门狗,实现软件复位系统。 二、源代码说明 start.S文件。首先禁止CPU的IRQ转载 2014-06-20 16:52:48 · 1943 阅读 · 0 评论 -
A20成功驱动FT5206触摸屏
经过三个晚上的奋斗,终于在A20上驱动了FT5206触摸屏。实现过程有限蹊跷,现在暂时将实现过程记录下来以免遗忘。 FT5206的驱动在bsp里已经以ko文件的形式提供了,只要在sun7i.init.rc这个系统初始化脚本里加上insmod ft5x_ts.ko即可在系统启动时加载驱动。 修改完sun7i.init.rc文件后,从新打包镜像文件并下载到板子上后,等待几分钟后原创 2013-12-18 13:20:07 · 6553 阅读 · 0 评论 -
A20 lvds
LVDS0:数据线LVDS0-VP0 LVDS0-VN0LVDS0-VP1 LVDS0-VN1LVDS0-VP2 LVDS0-VN2时钟线LVDS0-VPC LVDS0-VNC插座的1,2,3接电源,最终连到 LCD-PWR4,5,6,13接GNDLVDS0-VP3和LVDS0-VN3不接线原创 2014-04-13 22:55:19 · 2823 阅读 · 0 评论 -
A20 触摸屏配置
A20 源码里现在支持的触摸屏应该是三原创 2014-04-19 19:55:55 · 5096 阅读 · 1 评论 -
全志A20单独烧录内核
全志A20平板,摸索了一下fastboot,但是烧录失败,提示找不到分区。于是就想到用TF卡烧录boot.img,因为只修改了内核,不想打包全部烧录一遍。 启动到uboot命令行,输入mmcinfo初始化mmc,不过提示:No MMC avaliable什么的,查找uboot源代码,发现,u-boot/arch/arm/lib/board.c里面, if(!storage转载 2014-04-05 19:50:17 · 4564 阅读 · 0 评论 -
a20_v2.0_k70运行在xhda20开发板
修改sys_config.fex文件两个地方原创 2014-04-25 11:30:36 · 2696 阅读 · 2 评论 -
A20-AT070TNA2配置
lcd_x = 1024lcd_y = 600lcd_width = 0lcd_height = 0lcd_dclk_freq = 51lcd_pwm_not_u原创 2014-04-26 15:07:02 · 2061 阅读 · 0 评论 -
android 4.2以上版本永不休眠
android4.2以上版本比android4.2以前的版本framework层框架部分有了很大的改变,androd4.2以前版本framework层给上的接口函数与android4.2以上版本的接口函数也有了些变化,以前让机器永不休眠的方法用在android4.2以上版本已经不起作用了。现将android4.2以上版本修改永不休眠的方法记录下来。首先还是要修改defaults.xml文件里d转载 2014-04-27 16:26:38 · 9985 阅读 · 1 评论 -
A20 网卡驱动分析
网卡芯片为realteak 82011.原创 2014-06-02 17:09:23 · 2054 阅读 · 0 评论 -
cs8900a网卡驱动--寄存器
1. CS8900内部原创 2014-06-05 22:07:33 · 1460 阅读 · 0 评论 -
A20 文件系统预装APK
1. 将需要预装的apk放入 android4.2/device/softwinner原创 2014-05-10 22:46:50 · 2061 阅读 · 0 评论