全志A20-Vortex-C2核心板-TP配置说明手册V1.1

合集下载

全志A20(Cortex-A7)在线仿真参考指南

全志A20(Cortex-A7)在线仿真参考指南
执行硬件自检,检查仿真器与目标板是否正常连接。当目标板上有 RAM 时,用户可以 在自定义 RAM 中输入外部 RAM 的地址和尺寸,以检查该 RAM 的是否能正确读写。
产品应用笔记
Date: 2013/01/21
©2013 Guangzhou ZHIYUAN Electronics CO., LTD. Rev 1.00
A20 只支持 JTAG 接口,所以需要将仿真模式从 SWD 切换至 JTAG。
产品应用笔记
Date: 2013/01/21
©2013 Guangzhou ZHIYUAN Electronics CO., LTD. Rev 1.00
7
全志 A20(Cortex-A7)在线仿真参考指南
TKScope 系列仿真器
2.3 支持的 IDE
可以选用的 IDE 有:Keil、ADS、IAR、Eclipse、RVDS、TKStudio、GDB 等。考虑到 指令的向后兼容性及易用性,Cortex-A7 可以直接执行 ARM7/ARM9 除系统指令外的其它 指令;所以可以选用 Keil、IAR、ADS 等 IDE。对硬件开发人员来说,这已足够。
8
全志 A20(Cortex-A7)在线仿真参考指南
TKScope 系列仿真器
图 3.9 硬件自检
3.3 调试程序
点击 Keil 的【Star/Stop Debug Session】,启动调试。
图 3.10 启动调试
进入调试后,可以执行单步,全速,暂停,设置断点、观察点,观察和修改芯片内部的 资源(寄存器,存储器等),发现并解决 Bug。
4. 技术支持................................................................................................................. 11

A20_boot2.0编译指导_V1.0_20140220

A20_boot2.0编译指导_V1.0_20140220

A20BOOT2.0编译指南V1.02013-11-17Version Date Changes compared to previous issue v1.02013-11-17初建版本2014-02-20修改1.结构说明 (4)2.brandy目录结构: (4)3.编译uboot (4)4.编译完成 (5)5.固件烧写 (5)5.1.使用PhoenixSuit烧写固件 (5)5.2.使用fastboot更新系统 (5)5.2.1.进入fastboot模式 (6)5.2.2.fastboot命令使用 (6)6.recovery功能使用 (6)6.1.键值的查看 (7)6.2.按键选择 (8)6.3.功能使用 (9)7.一些有用的操作 (9)7.1.进入uboot命令行 (9)7.2.有用的uboot命令 (9)7.3.进入烧写模式 (10)8.参考来源 (10)9.Declaration (11)1.结构说明下载好SDK源码后,lichee目录结构是:---lichee---boot(不再使用)---brandy(boot2.0源码)---buildroot---build.sh---linux-3.3---linux-3.4---out---README---tools---uboot(不再使用)可以看到:lichee目录下主要包含buildroot工具、linux内核(包括linux-3.3、linux3.4)、boot2.0源码等。

其中,tools目录为打包工具目录,与打包相关的脚本和工具都放在该目录中。

而buildroot目录的主要作用是:1、管理包之间的依赖关系2、生成ARM交叉工具链3、制作与制定根文件系统需要注意的是:在集成了boot2.0的A20-SDK-V4.4中,boot目录和uboot目录不再使用。

2.brandy目录结构:brandy目录中存放的是A20平台的bootloader,该目录为A20启动代码。

ATys C20,C30控制器操作手册

ATys C20,C30控制器操作手册

ATys C20,C30控制器操作手册ATys C20,C30控制器操作手册1.简介本文档提供了关于ATys C20,C30控制器的操作指南。

这些控制器是用于实现自动化控制和监测的设备,广泛应用于各种工业领域和设备控制系统。

2.系统要求在开始操作ATys C20,C30控制器之前,请确保满足以下系统要求:- 操作系统:Windows 10及以上版本- 计算机硬件:至少4GB内存和100GB可用存储空间- 通信设备:电脑与ATys C20,C30控制器之间需要通过串口或网络进行连接- 软件:安装ATys控制器管理软件(软件名称和版本号)3.控制器概述在本节中,将介绍ATys C20,C30控制器的主要功能和特点,包括:- 控制器结构和外观- 连接接口和通信方式- 输入和输出接口- 支持的通信协议和标准4.系统安装本节将详细介绍如何正确安装ATys C20,C30控制器系统,包括:- 控制器的物理安装和连接- 与计算机的连接和配置- 必要的驱动程序和软件安装5.控制器配置在本节中,将讲解ATys C20,C30控制器的配置和参数设置,包括:- 控制器的基本设置- 输入和输出信号的配置- 连接到外部设备和传感器- 控制策略和算法的选择6.操作指南本节将逐步指导用户如何操作ATys C20,C30控制器,包括:- 控制器的开机和关机- 控制器参数的修改和保存- 控制器的状态监测和报警- 控制器的远程监控和访问7.故障排除在本节中,将提供一些常见故障和问题的解决方法,以及联系技术支持部门的方式。

---附件:1.ATys C20,C30控制器安装指南2.ATys C20,C30控制器技术规格法律名词及注释:1.版权所有:指在法律上对该文档拥有著作权的权利人,未经授权不得擅自复制和使用此文档。

2.商标:ATys和C20,C30控制器是注册商标,受到相应的商标法保护。

3.使用许可:对于按照该文档操作的用户,ATys公司授予其有限的使用许可,以使用ATys C20,C30控制器。

全志A20机顶盒 强制刷教程-单核-双核

全志A20机顶盒 强制刷教程-单核-双核

强制线刷教程编写:前言:什么是线刷?为什么要线刷?线刷,就是利用USB线对主板内存进行固件量产,当设备不能使用卡刷的时候,线刷是唯一的升级或修复办法!准备工具:1,一根双公头USB连接线(用于连接机顶盒和电脑)2,准备刷入的固件文件(软件版本以实际的为准)3,强制刷机工具(点击下载)PhoenixSuit1.0.6百度网盘:教程开始:(以下教程全部在XP系统运行,其他系统请自行参考)首先安装下载的刷机工具,如安装到D盘(路径为D:\AllWinnertech\PhoenixSuit)安装完成后桌面会出现刷机程序图标打开机器的外壳。

现在连接USB线至机顶盒,注意只能插入靠近网络接口的USB孔,用镊子短路如下位置,如下图:(单核版本)(双核机器)然后将USB线的另一端连接到电脑上,如果上述步骤正确,等待5秒后,电脑屏幕右下角会出现“发现新硬件”提示,如图:电脑屏幕上出现新硬件安装向导选择从“列表或指定位置安装”,单击下一步,如图所示,在浏览中选择之前安装的刷机工具的驱动目录,(完整路径为 D:\AllWinnertech\PhoenixSuit\Drivers\AW_Driver)如果在安装驱动过程中出现如下提示,请定位到之前的驱动文件夹选择“usbdrv.sys”文件确定后电脑屏幕将提示驱动安装完成以上步骤为天敏D6四核的驱动安装,安装完成后请进入设备管理器,检查一下电脑是否能正确识别硬件,如果不行,请重复以上步骤!驱动安装完成后请将USB线从电脑上拔下来,现在进入刷机教程!我们打开之前安装的刷机工具,在首页里提示USB没连接什么的不用管,直接点击上面菜单的一键刷机,进入刷机界面:载入好之前下载的固件,下面步骤注意:1,USB线连接到机顶盒上,2,用镊子连接板子上的两个点,见前面的图。

3,将USB插入电脑4,等待几秒(千万不要松开镊子)这个时候,工具上会弹出提示对话框,如图:选择YES会格式化整个内存,导致存储在机器内置存储中的视频音乐等所有文件丢失,选择NO则会保留内置存储的数据,只格式化系统分区,个人建议全部格式化!选择YES后会再次出现提示(可以再想清楚一点)确定后正式进入刷机阶段,现虽然上面显示3分钟的样子,实际整个过程大约需要4分钟4分钟后,刷机完成,工具提示固件烧写成功。

USB2.0-C2通信模块使用说明书

USB2.0-C2通信模块使用说明书

USB2.0-C2通信模块使用说明书串口、并口是计算机与外围设备进行数据传输的常用接口,但对于大量数据的高速传输来说,它们还不能满足要求,增强型并口最高传输速度也只能达到2Mb/s,而采用USB接口,在全速模式下传输速度可达到12Mb/s,高速模式则达到480Mb/s,而且USB具有热拔热插功能,连接USB设备后,计算机能自动检测硬件,自动配置相应的软件,完成后能立即使用,方便简单,是目前较为常用的计算机总线。

使用USB2.0-C2通信模块可以快速完成您的设计与开发,提高通信速度和通信质量。

1功能与特点传输速度:25~30Mbytes/S。

用于嵌入式系统、DSP、CPLD、FPGA、单片机及其它MCU通信。

驱动程序支持Windows2K,WindowsXP。

提供工具程序,软件可无限制免费升级。

操作简单,在PC端应用程序只需要调用几个函数就能完成通信任务,外部控制器也只需要极少的控制时序。

数据总线宽度:16bit或8bit可选。

电源:USB口取电或外部供电可选。

兼容性:驱动程序兼容USB1.1和USB2.02外部接口2.1模块外观及尺寸下图是USB2.0-C2通信模块的正面外观,长45mm、宽26mm。

两排插针间距:800mil。

2.2外部接口定义:模块的外部接口用两排16针的双列插座引出。

各信号定义如下表:信号名称类型控制说明+5V 电源可由J3跳线决定从U口取电或外部加电GND 地VCC 3.3V电源由DC/DC得到,可不接D15~D7 双向三态数据总线高八位(3.3V高电平),当使用8位数据总线时可悬空不接CLKOUT 输出时钟 48M时钟,可做外部器件时钟,也可不用SLRD# 输入读信号,低电平有效SLRW# 输入写信号,低电平有效SLCS# 输入片选,低电平有效PktEnd# 输入包结束信号A1 输入 FIFO地址高位A0 输入FIFO地址低位OE# 输入输出使能信号,低有效IFCLK 接口时钟用户作为扩展用FLGC 输出写FIFO满标志,低电平表示有FIFO满,外部MCU不能再写入数据。

全志A40i+LogosFPGA开发板(4核ARMCortex-A7)硬件说明书(下)

全志A40i+LogosFPGA开发板(4核ARMCortex-A7)硬件说明书(下)

全志A40i+LogosFPGA开发板(4核ARMCortex-A7)硬件说明书(下)前言本文档主要介绍板卡硬件接口资源以及设计注意事项等内容,测试板卡为创龙科技旗下的全志A40i+Logos FPGA开发板。

核心板的ARM端和FPGA端的IO电平标准一般为3.3V,上拉电源一般不超过3.3V,当外接信号电平与IO电平不匹配时,中间需增加电平转换芯片或信号隔离芯片。

按键或接口需考虑ESD设计,ESD器件选型时需注意结电容是否偏大,否则可能会影响到信号通信。

核心板CPU、ROM、RAM、电源、晶振等所有器件均采用国产工业级方案,国产化率100%。

同时,评估底板大部分元器件亦采用国产工业级方案。

图 1 评估板硬件资源图解1图 2 评估板硬件资源图解2MIPI LCD接口CON13为MIPI LCD接口,采用40pin FFC连接器,间距0.5mm。

J7为MIPI LCD的电容触摸接口CAP TS,采用6pin FFC连接器,间距0.5mm。

图 42图 43设计注意事项:(1)若CAP TS(J7)的nINT引脚需分配使用其他IO,请使用引脚信号名称包含EINTx字段(支持中断功能)的IO引脚。

TFT LCD接口CON10为TFT LCD接口,采用40pin FFC连接器,间距0.5mm。

图 44图 45设计注意事项:1.TFT LCD接口使用的LCD0信号与LVDS0、LVDS1信号为复用关系,如下图所示。

图 46通过A/F24/PB20/PWM4/3V3引脚输出PWM控制LCD背光,外部预留下拉10K电阻到地。

TFT LCD接口、LVDS LCD接口已同时连接TPX1、TPX2、TPY1、TPY2四线电阻触摸信号,请勿同时连接两种显示设备。

LVDS LCD接口CON11为双路8bit LVDS LCD接口,采用2x 15pin双排针,间距2.0mm,包含LVDS信号及供电电源。

CON12为背光控制接口,采用6pin白色端子座,间距2.54mm。

全志A20原理图设计之DRAM

全志A20原理图设计之DRAM

做第一个评论者吧!
抢沙发>>
推荐博文 碧翰烽:每小时敛财近万的贪官为 碧翰烽1号 农民工告别“二等公民”难在哪? 石述思 杨澜访谈录:走近甲午 杨澜 我們真正的英雄 文茜小妹大 AH5017坠机:非洲的人穷志 陶短房 不为人知的牛郎织女故事 马伯庸 经济贫困型光棍是中国光棍的主力 洪巧俊 “比基尼”相亲,就是一种恶俗的 祁连狼 八十年代再回首(1987) 徐世平 发评论 以上网友发言只代表其个人观点,不代表新浪网的观点或立场。 验证码: 登录名: 分享到微博 密码: 评论并转载此博文 找回密码 注册 记住登录状态
爱说财经:中国制造的下一站 齐俊杰
前一篇:修改OrCAD转成pads logic 的原理图
2014年08月04日大盘创 于海洋-大道至简 更多>>
后一篇:全志A20原理图设计之Flash
评论 重要提示:警惕虚假中奖信息 [发评论]
推荐商讯 写字难看?写一手漂亮字仅需21天 签字有面子,考试拿高分,孩子的榜 空姐招生【报名唯一官网】 空姐学校招生 低分上大学,高薪专 每天10分钟 成人轻松学口语 不背单词不记语法不报班 陪练带 发评论 状元学习法:快速提高成绩! 百万家长推荐 教会孩子正确学习 NBA唯一官方授权视频直播网站 常规赛总决赛季后赛等视频直播
第4页 共4页
2014年08月04日 15:44
如有疑问可以加群344484505,本群主要是为了做硬件开源的全志A20开发板而建的,群里共享有原理图和 PCB文件。 本博文为作者原创,转载注明出处。
0 喜欢
第2页 共4页
2014年08月04日 15:44
全志A20原理图设计之DRAM_褚伟腾_新浪博客
/s/blog_628ea5a40102uwnu.html

TL-AC200 V1.0安装手册1.0.0

TL-AC200 V1.0安装手册1.0.0
所示;
05 产品安装
无线控制器安装手册
脚垫 无线控制器背面 圆形凹槽
图图图图图 桌面安装示意图 333将无线控制器翻转过来,平稳地放在桌面上。
■■ 安装在19英寸标准机架上
无线控制器还可以方便地安装到19英寸标准机架上,具体安装步骤如下: 111检查机架的接地与稳定性; 222将配件中的两个L型支架分别安装在无线控制器面板的两侧,并用配件中提供的螺钉固
产品安装 06
无线控制器安装手册
第第第第 硬件连接
3333 连接线缆
■■ 连接局域网
用一根网线 连接无线控制器的L A N口和局域网中的集 线器、交换 机,也可以与计算 机 直接 相连,如图3-1所示。
RJ45端口
RJ45端口 水晶头
图图图图图 无线控制器连接线缆示意图
说明: 对于10Base-T以太网,建议使用3类或以上的UTP/STP线; 对于100Base-TX以太网,建议使用5类或以上UTP/STP线; 上电后,请检查Link/Act指示灯状态,若Link/Act灯亮表示链路已正常连通;Link/Act灯灭 表示链路不通,请检查链路。详细指示灯说明请参考表1-1。
定,如图2-2所示;
L型支架 螺钉
图图图图图 支架安装示意图 333将无线控制器安放在机架内适当位置,由托架支撑; 444用螺钉将L型支架固定在机架两端固定的导槽上,确保无线控制器稳定、水平地安装在机
架上,如图2-3所示。
机架
图图图图图 机架安装示意图 注意:
机架良好接地是设备防静电、防漏电、防雷、抗干扰的重要保障,因此确保机架接地线正 确安装; 机架内安装设备一般由下至上,避免超负荷安装; 无线控制器表面避免摆放其他重物,以免发生意外; 确保散热和空气流通。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

.1Confide

ntial

-1-Copyright©2013Technology.AllRightsReserved.

V1A20核心板TP配置说明手册OcocciConfiden

t

ial

-2-1.1.TouchPanel配置

发布的SDK中,默认有对电阻屏(两点)、FT5406/FT5506/FT5606(敦泰)、GT813/GT827/GT828(汇顶)、GSL1680/GSL2680/GSL3680(思立微)、zet622x的支持;

1.1.2.配置文件的修改配置文件目录:lichee/tools/pack/chips/sun7i/configs/android/wing-wing-xxxxxx/sys_config.fex

RTP(电阻屏):[rtp_para]rtp_used=1rtp_screen_size=5rtp_regidity_level=5rtp_press_threshold_enable=0rtp_press_threshold=0x1f40rtp_sensitive_level=0xfrtp_exchange_x_y_flag=0建议只修改rtp_screen_size和rtp_regidity_level,其他参数请暂不要修改;CTP(电容屏):

[ctp_para]ctp_used = ctp_name = "gt813_evb"ctp_twi_id = 2ctp_screen_max_x = 1280ctp_screen_max_y = 800ctp_revert_x_flag = 0ctp_revert_y_flag = 0ctp_exchange_x_y_flag = 0

ctp_int_port = portPH21<6>ctp_wakeup = port:<1><1>

[ctp_para]ctp_used = 1ctp_name = "gt813_evb"ctp_twi_id = 2ctp_screen_max_x = 1280ctp_screen_max_y = 800ctp_revert_x_flag = 0ctp_revert_y_flag = 0ctp_exchange_x_y_flag = 0

ctp_int_port = port:PH21<6>ctp_wakeup = port:PB13<1><1>

Copyright©2013Technology.AllRightsReserved.OcocciConfidential-3-名称作用ctp_used标识是否启动ctpctp_namegslX680,GT系类(汇定)等用于区别参数的匹配名称,其他驱动无作用ctp_twi_idctp驱动位于那一组i2c总线上

ctp_screen_max_xX轴最大分辨率

ctp_screen_max_yY轴最大分辨率

ctp_revert_x_flagX轴反向标志ctp_revert_y_flagY轴反向标志ctp_exchange_x_y_flagX,Y轴互换标志ctp_int_port中断引脚,根据硬件设置进行相对应的配置

ctp_wakeup复位引脚,根据硬件设置进行相对应的配置

需要反置x方向时,若ctp_revert_x_flag原值为0则将其设置为1;若ctp_revert_x_flag原值为1则将其设置为0。需要反置y方向时,若ctp_revert_y_flag原值为0则将其设置为1;若ctp_revert_y_flag原值为1则将其设置为0。需要互换x轴跟y轴时,若ctp_exchange_x_y_flag原值为0则将其设置为1;若ctp_exchange_x_y_flag原值为1则将其设置为0。

Android层的配置修改1)驱动的加载在android/device/softwinner/wing-wing-xxxxxx/init.sun7i.rc文件中加入装载驱动模块的语句:insmod/system/vendor/modules/gslX680.ko

电阻屏驱动的加载语句:insmod/system/vendor/modules/sunxi-ts.ko

2)IDC文件修改

Android4.0之后,配置文件中需要一个idc文件来识别输入设备为触摸屏还是鼠标,

如果没有该文件,则默认为鼠标,因此需要添加该文件。

使用adbshellgetevent命令,或者设备的名称为“gslX680”,“gt82x”,“ft5x_ts”,“sunxi-ts”,“gt818_ts”,“gt811”,“gt9xx”,“sw-ts”,“zet622x”时,使用的idc名字均为tp.idc。idc文件放置的目录为:system/usr/idc,则在配置文件为wing_xx.mk拷贝语句如下所

示:

1.2

Copyright©2013Technology.AllRightsReserved.OcocciConfidential-4-PRODUCT_COPY_FILES+=\device/softwinner/wing-wing-xxxxxx/sw-keyboard.kl:system/usr/keylayout/sw-keyboard.kl\device/softwinner/wing-wing-xxxxxx/tp.idc:system/usr/idc/tp.idc\

当使用adbshellgetevent命令得到的设备名称与以上的设备名称不符合,则需要增加该名称的idc文件进行相应的匹配。如使用getevent命令后,获得的名称为ctp_name,如下:

则相应的idc文件就应该为ctp_name.idc,则在配置文件为wing_xx.mk拷贝语句如下所示:

#input device configPRODUCT_COPY_FILES += device/softwinner/wing-xxx/sw-keyboard.kl:system/usr/keylayout/sw-keyboard.kl \device/softwinner/wing-xxx/ctp_name.idcsystem/usr/idc/ctp_name.idc \device/softwinner/wing-xxx/gsensor.cfg:system/usrgsensor.cfg

#input device configPRODUCT_COPY_FILES += \device/softwinner/wing-xxx/sw-keyboard.kl:system/usr/keylayout/sw-keyboard.kl \device/softwinner/wing-xxx/ctp_name.idc:system/usr/idc/ctp_name.idc \device/softwinner/wing-xxx/gsensor.cfg:system/usr/gsensor.cfg

touchpanel驱动使用说明1)1)gslX680gslX680使用说明gslX680驱动兼容gsl1680,gsl2680,gsl3680。为了区分下载的参数,在sys_config.fex的配置文件中,需要增加ctp_name进行区别,目前,gslX680系列的参数设置方式为每一种分辨率或者是一组参数设置为一个.h文件,使用ctp_name进行区分,使用时请注意项目中使用的头文件。如使用的参数为“gsl168.h”,则sysconfig.fex中的参数如下所示:

[ctp_para]ctp_used=1ctp_twi_id=2ctp_name="gsl1680"ctp_screen_max_x=1024ctp_screen_max_y=600

Copyright©2013Technology.AllRightsReserved.Ococci

1.3Confidential-5-使用时注意驱动中已经支持的参数是否跟当前使用的tp匹配,若不匹配将无法正常使用,如何增加一组新增参数,请仔细阅读“A20平台CTP模块开发说明文档.doc”中的6.4节。当更换参数时,需要替换sysconfig.fex中的ctp_name找到相对应的参数。找不到时驱动将退出加载。

2)GT系列(汇顶)使用说明

Gt系列的驱动包括gt811,gt82x(gt813,gt827,gt828),gt9系列。gt系列的产品在驱动端初始化时需要根据具体的tp屏下载相应的参数之后才可以正常的工作,在掉电之后也需要通过驱动端重新下载相关的参数。为了兼容多款tp面板,多种分辨率,目前将gt系列的参数抽取出来放置单独的头文件中,通过名字进行匹配的方法进行参数的选择。如果驱动中没有找到相对应的匹配名字,将使用第0组参数。gt82x.ko驱动为兼容gt813,gt827,gt828这三颗IC的驱动。gt82x对应的参数头文件:lichee\linux-3.x\drivers\input\sw_touchscreen\gt82x.hgt811.ko驱动为gt811这颗IC的驱动。头文件中放置了两组参数,gt811对应的头文件:lichee\linux-3.x\drivers\input\sw_touchscreen\gt811_info.hgt9xx_ts.ko驱动为gt9系列对应的驱动。头文件中放置了两组gt911使用的参数。gt9xx对应的头文件:lichee\linux-3.x\drivers\input\sw_touchscreen\gt9xx_info.h通过ctp_name进行区别使用的参数,请先查看驱动中已经支持的参数跟目前使用的tp是否符合。如evb中使用gt813,相对应的参数在gt82x.h中的“gt813_evb”数组中。则sysconfig.fex中的参数如下所示:

[ctp_para]ctp_used=1ctp_twi_id=2ctp_name="gt813_evb"ctp_screen_max_x=1024ctp_screen_max_y=800使用时注意驱动中已经支持的参数是否跟当前使用的tp匹配,若不匹配将可能造成无法正常使用等异常情况,如何增加一组新增参数,请仔细阅读“A20平台CTP模块开发说明文档.doc”中的6.5节。当更换参数时,需要替换sysconfig.fex中的ctp_name找到相对应的参数,如果

没有找到匹配的参数,将默认下载第0组参数。

Copyright©2013Technology.AllRightsReserved.Ococci

相关文档
最新文档