前面进行了,测试运行,在不熟悉 buildroot 时,有一个可以使用的,demo源码,进行参考学习,相对比较容易上手,接下来就在之前版本基础上,进行参考移植,其他版本的源码。移植之前,先熟悉,芯片相关的硬件资料
一、全志A系列芯片

从图可以看到全志A31,A33,A23,A20都是Cotex A7的,带GPU功能的,也就是在图像显示方面有其突出的地方,因此在Tablet,smart TV有用武之地。

二、全志A33芯片内部功能

图由全志官方提供,从芯片内部结构拓扑图可知,全志A33主要包括
cotex-A7 四核, Memory-DDR3,GPU-Mail400MP2,video engine,camera,AU…

三、系统启动方式
全志A33芯片支持NAND/Nor Flash,SD card,USB四种启动方式

四、外部晶振
全志A33有两个输入时钟源,一个为低频时钟:32.768KHZ,一个为系统主时钟:24MHZ

五、显示,支持多种接口
A33支持LVDS,RGB,i80,MIPI等接口,其中RGB支持多种格式详细见数据手册。

六、通用IO(GPIO)功能
1)、复位脚
这里可以对照上一篇提供的,复位按键引脚对应的编号,对比参考,图中Z表示高阻态。

2)、复用的GPIO口
在实际的芯片中,一个IO口的复用功能,是固定的,在实际使用中通过编写相应的代码进行选择使用相应的功能。

如,PB0,有input,output,UART2-TX,UART0-TX,PB0-EINT0这五种功能,使用时也只能在这五种功能中选择一种。

七、看硬件手册时,注意事项
在看硬件手册中,要时常注意看简称说明,因为很多文档编写的时候,为了表达需要进行了相应的缩写,所以常常使用搜索功能,找到相应简称的说明是必要的。

八、芯片引脚与编号对应

下面简单展示一个,看数据手册芯片引脚,功能引脚,到具体实物图相对应的示例:

D10 -----> PC6

搜索:PC6

全志A33手册摘读,为编写uboot做好准备相关推荐

  1. 基于全志A33开发板linux系统移植学习记录(Boot0)

    基于全志A33开发板linux系统移植学习记录 第一章 Boot0基于ARMGCC的编译与修改 文章目录 基于全志A33开发板linux系统移植学习记录 前言 一.全志A33简介以及上电引导流程 二. ...

  2. 全志A33 pack机制解析

    全志A33在编译好系统后,(zImage-boot.img,rootfs-ext4),采用的是./build.sh pack打包为一个img文件进行烧录. 因此,可以在打包(./build.sh pa ...

  3. 全志A33开发板vstar编译环境搭建

    全志A33开发板vstar编译环境搭建 安装系统 全志提供的vstar的SDK使用内核linux-3.4.39, 在编译过程中,要用到一个文件gen_check_code,位于linux-3.4/ar ...

  4. 全志A33系统搭建编译及烧录

    目标平台:全志A33 工作平台:Ubuntu 12.04.5 uboot版本:u-boot-2011.09 linux版本:Linux-3.4 交叉编译环境版本:4.5.1 一.全志A33交叉编译环境 ...

  5. 全志A33学习笔记及问题汇总

    全志A33学习笔记及问题汇总 全过程: 1.编译环境配置 首次编译,需要导入vstar方案的内核配置,进入linux3.4目录, 如果开启WIFI需修改a33_vstar_defconfig 1294 ...

  6. 全志A33 boot0段代码分析

    全志A33 bootloader启动程序,总共分为两段,boot0和boot1段,在实际使用过程中,不会涉及到boot0段的设计,在开发boot1段前,了解相关的接口,对开发uboot(boot1)是 ...

  7. 全志A33驱动开发 之 LED操作

    全志A33驱动开发 之 LED操作 一.整体说明 二.注意事项 三.实现led驱动 1.源文件 2.Makefile文件 四.实现测试的应用程序 五.原理图 一.整体说明   本次使用的开发板是锐尔威 ...

  8. 全志A33之添加电容触摸GT911驱动

    全志A33之添加电容触摸GT911驱动 基于锐尔威视的A33开发板及提供的开发包,仅供参考. 开发板说是支持GT911,其实是不支持的,得修改驱动及配置,启动文件. 一.      修改配置文件 /h ...

  9. 全志h3linux移植教程,全志H3启动分析,移植主线UBOOT

    全志H3启动分析,移植主线UBOOT 参考资源 启动流程 因为使用的是外扩SD卡,因此主要参考了这部分内容:Bootable SD card SD卡Layout如下: start sector siz ...

最新文章

  1. 花费我一个月实习的工资买了一个软件测试就业班课程,成功转行了算是
  2. 从来都没有爱情发生的人生
  3. 云南省初中计算机说课稿,云南省实验教材《信息技术》说课稿范文.docx
  4. 二自由度振动仿真:matlab直接解微分方程virtual.lab motion仿真
  5. 邮件发送类_SpringBoot优雅地发送邮件
  6. 15. GD32F103C8T6入门教程-adc单通道轮训采集
  7. linux常用命令小结(二)
  8. (转)淘淘商城系列——分布式文件系统FastDFS
  9. Java中OutOfMemoryError(内存溢出)的情况及解决办法
  10. python处理csv文件计算均值_PYTHON实现对CSV文件多维不同单位数据的归一化处理
  11. w ndows7如何清理垃圾,Win7系统清理:如何清理Win7系统盘垃圾
  12. 一个按键控制数码管的开和关_按键控制数码管显示
  13. 零极限:关于蓝色太阳水原理
  14. 全新原装 SD3337C SOP8 丝印HXN 升压DC/DC转换器恒流白光LED驱动
  15. C语言实现AES ecb加解密
  16. 蓝牙耳机哪个品牌性价比高?高性价比真无线蓝牙耳机
  17. 将应用程序设置可信任(在win10操作系统)
  18. 游戏设计15大参考法则
  19. 什么是爱情——碧海青天BBS
  20. 两种常用的全参考图像质量评价指标——峰值信噪比(PSNR)和结构相似性(SSIM)

热门文章

  1. 开机点用户名登录显示rfc服务器不可用,rpc服务器不可用
  2. BC26通过LWM2M接入电信AEP平台(非透传模式 Json格式)
  3. Android百度地图SDK—地图标记
  4. OpenCV+VS2019打开和关闭电脑摄像头
  5. 违反gpl协议_对于违反GPL软件存在哪些法律补救措施?
  6. linux实现局域网IP欺骗dns域名解析
  7. DHCP协议的Wireshark抓包分析
  8. 计算机测控技术就业方向,测控技术与仪器专业是干什么的
  9. 输入一段英文句子(无标点),每两个单词空格隔开,统计单词的平均长度。
  10. Protege 使用教程