AM335x:ARM Cortex—A8微处理器开发方案

合集下载

TI AM3358 ARM Cortex-A8微处理器测试评估和开发解决方案

TI AM3358 ARM Cortex-A8微处理器测试评估和开发解决方案

TI AM3358 ARM Cortex-A8微处理器测试评估和开发解决方案关键字:工业控制,家庭和工业自动化,售货机,智能收费系统;消费类电子,游戏机外设,玩具TI 公司的TMDXEVM3358是AM335x ARM Cortex-A8微处理器的评估模块,能对AM335x 处理器(AM3352, AM3354, AM3356, AM3358) 进行测试评估和开发,包括EVM基板,子板和LCD显示模块,主要用于游戏机外设,售货机,家庭和工业自动化,称重仪,消费类医疗设备,教育控制台,打印机,高挡玩具和智能收费系统.本文介绍了AM335x 主要特性,方框图,AM335x评估模块(EVM)系统框图,基板和子板方框图,电路图以及PCB布局图.TIThe AM335x microprocessors, based on the ARM Cortex-A8, are enhanced with image, graphics processing, peripherals and industrial interface options such as EtherCAT and PROFIBUS. The device supports the followinghigh-level operating systems (HLOSs) that are available free of charge from TI: • Linux®• Windows® CE• Android™The AM335x microrocessor contains these subsystems:• Microprocessor unit (MPU) subsystem based on the ARM Cortex-A8 microprocessor.• POWERVR SGX™ Graphics Accelerator subsystem for 3D graphics acceleration to support display and gaming effects.• Programmable Real-Time Unit Subsystem (PRUSS) enables the user to create a variety of digital resources beyond native peripherals of the device. In addition, the PRUSS is separate from the ARM core. This allows independent operation and clocking to give the device greater flexibility in complex system solutions.AM335x 主要特性:AM335x 应用:• Gaming Peripherals• Connected Vending Machines • Home and Industrial Automation • Weighing Scales• Consumer Medical Appliances • Educational Consoles• Printers• Advanced Toys• Smart Toll Systems图1.AM335x 功能方框图AM335x评估模块(EVM)The AM335x Evaluation Module (EVM) enables developers to immediately start evaluating AM335x processors (AM3352, AM3354, AM3356, AM3358) and begin building applications such as portable navigation, portable gaming and home/building automation, among others.The AM335x general purpose EVM is a standalone test, development, and evaluation module system that enables developers to write software and develop hardware around an AM335x processor subsystem.The main elements of the AM335x subsystem are already available on the base board of the EVM, which gives developers the basic resources needed for most general purpose type projects that encompass the AM335x as themain processor. Additional typical type peripherals are built into the EVM such as memory, sensors, LCD, Ethernet PHY, etc. so that prospective systems can be modeled quickly without significant additional hardware resources.The System View of the AM335x General Purpose EVM consists the baseboard, daughterboard, and LCD display board stacked together and connected through standard throughhole connectors. See the pictures below of the EVM.图2.AM335x评估模块(EVM)外形图图3.AM335x评估模块(EVM)系统框图图4.AM335x 15x15 基板方框图图5.AM335x通用子板方框图图6.AM335x 15x15 基板电路图(1)图7.AM335x 15x15 基板电路图(2)图8.AM335x 15x15 基板电路图(3)图9.AM335x 15x15 基板电路图(4)图10.AM335x 15x15 基板电路图(5)图11.AM335x 15x15 基板电路图(6)图12.AM335x 15x15 基板电路图(7)图13.AM335x 15x15 基板电路图(8)图14.AM335x 15x15 基板电路图(9)图15.AM335x 15x15 基板电路图(10)图16.AM335x 15x15 基板电路图(11)图17.AM335x 15x15 基板电路图(12)图18.AM335x 15x15 基板电路图(13)图19.AM335x 15x15 基板电路图(14)图20.AM335x EVM通用子板电路图(1)图21.AM335x EVM通用子板电路图(2)图22.AM335x EVM通用子板电路图(3)图23.AM335x EVM通用子板电路图(4)图24.AM335x EVM通用子板电路图(5)图25.AM335x EVM通用子板电路图(6)图26.AM335x EVM通用子板电路图(7)图27.AM335x EVM通用子板电路图(8)图28.AM335x EVM通用子板电路图(9)图29.AM335x EVM通用子板电路图(10)图30.AM335x EVM通用子板电路图(11)图31.AM335x EVM通用子板电路图(12)图32.AM335x EVM通用子板电路图(13)图33.AM335x EVM基板PCB元件布局图:顶层图34.AM335x EVM基板PCB元件布局图:底层图35.AM335x EVM通用子板PCB元件布局图:顶层图36.AM335x EVM通用子板PCB元件布局图:底层。

03 AM335x处理器

03 AM335x处理器

• EMIF0 SDRAM
– 0x8000_0000 0xBFFF_FFFF, 1GB 8-/16-bit External Memory, (ex/e/w)
北京交通大学
国家电工电子教学基地
Main processor
ARM Cortex-A8 MPU子系统
• MPU 子系统处理 ARM A8核心 , L3 互联和中断控制 器 (INTC)之间的 数据交换. • MPU把A8处理器 和其他附加逻辑 集成在一起,实 现协议转换、仿 真、中断处理和 调试增强功能。
L3 Slow clock domain
目标模块 : 只能响应 r/w请求
To L4 interconnect
北京交通大学国家电工电子教学基地 Main processor
L4 互联结构*
北京交通大学
国家电工电子教学基地
Main processor
片上模块 (驱动开发相关)
• cache : 高速缓存 • mDDR: 移动双倍速率同步动态随机存储器 • PRU-ICSS: 可编程实时单元和工业用通信子系统
• AXI2OCP桥
– 支持OCP 2.2.
– 在两个端口实现单次请求多个数据协议。 – 多个目标,包括三个 OCP ports (128-bit, 64-bit and 32-bit).
• 中断控制器
– 最多支持128个中断请求
• 仿真/调试
– 与CoreSight结构兼容
• 时钟产生
– 通过PRCM(电源、复位、时钟微控制器)
北京交通大学
国家电工电子教学基地
Main processor
存储器子系统: GPMC
• GPMC 为器件提供访问NAND Flash, NOR Flash和其他异步/同步接 口外设 的手段.

TI-am335x_处理器全面介绍(AM3358-AM3359-AM3354-AM3352)

TI-am335x_处理器全面介绍(AM3358-AM3359-AM3354-AM3352)

• Home/Building/Industrial automation
• Consumer Electronics • Control Solutions • Educational consoles
4
AM335x Cortex™-A8 based processors
Benefits
• • High performance Cortex-A8 at ARM9/11 prices Rich peripheral integration reduces system complexity and cost
Full function and low cost development platforms fit your evaluation and cost requirements
3
AM335x microprocessors are ideal for:
• Portable Navigation • Advanced toys • Connected vending machines Network Connectivity Graphical User Interface Interface Options Affordable Tools Design Flexibility
EMAC 2port 10/100/1G w/1588 & switch (MII,RMII, RGMII)
Power Estimates
Schedule and packaging
• Samples: Today; Production: 2Q’12 • Dev. Tools: Today • Docs: Today • Packaging: 13x13, 0.65mm via channel array 15x15, 0.8mm

飞凌AM335x开发板Linux用户手册

飞凌AM335x开发板Linux用户手册

飞凌AM335x开发板Linux用户手册OK335X-Linux用户手册第一章OK335X简介OK335X开发板基于TI AM335X处理器,运行主频最高720M,支持Linux,WinCE,Android三大操作系统,可用于工业产品设计。

OK335X有核心板和底板组成,核心板主要芯片有:CPU,NandFlash,Memory,PowerManage。

使用我们的核心板,只需要根据您的业务需求开发自己的底板,这样可加速您的产品上市时间,让您从平台搭建的复杂环境中脱离。

下面我们具体描述OK335X核心板和底板资源。

OK335X产品图片如下所示:核心板硬件资源:1CPU主频:720M(支持AM3352,AM3354,AM3356,AM3357,AM3358,AM3359)2NandFlash:256M(Micro SLC)3Memory:265M(Micro DDR2)4PowerManage IC:TPS65217B(TI AM335X专用电源IC)底板资源:14路串口(2个232电平,2个TTL电平,232电平已经使用DB9座子引出,其中COM0作为调试串口使用,注意:OK335X-V1底板中UART4暂时不能使用,下一硬件版本将修正这个问题)。

21路100M网口3音频接口(1路Phone输出,1路Line-in输入)41个SD卡接口56个用户按键63路I2C接口71个LCD接口(支持RGB888模式,支持电阻触摸和电容触摸。

默认标配7寸电阻屏)81路PWM接口,用于蜂鸣器测试。

91路Can接口101路SDIO接口11多路用户IO接口12四路USB2.0接口,一路USB2.0OTG(目前板子为一路USB Host接口,后续会增加到四路USB HUB)131路SPI接口148路AD(其中4路用于电阻触摸,1路用于滑动变阻器AD测试,其余3路通过插针引出,另外滑动变阻器端有跳线设置,通过跳线可以设置这路AD用于插针引出,还是用于可调电阻测试)15引出总线接口(缺省未焊接底座)161个RESET按钮,用于系统复位。

珠海鼎芯 AM335x EVM硬件用户手册

珠海鼎芯   AM335x  EVM硬件用户手册
6
A8_RGMII1_MDIO_CLK
7
A8_RGMII1_MDIO_DATA
8
A8_RGMII1_RXCLK
9~12
A8_RGMII1_RXD[0..3]
13~16
A8_RGMII1_TXD[0..3]
17
A8_RGMII1_TXCLK
18
A8_RGMII1_TXEN
19
A8_RGMII1_RXDV
系列
Up to 720MHz ARM Cortex™-A8 32bit RISC内核
NEON™SIMD协处理器
Power VR SGX™5303D图形加速处理引擎
RAM
256MByte DDR3
PMIC
TPS 65910
电源
5V DC
晶振
24MHz主时钟
32.768KHz RTC时钟
LED
2个运行指示灯
3.2.1处理器
AM335x作为开发板的核心处理器,提供高达720MHz的主频速度。AM335x支持mDDR/DDR2/DDR3,并配有NEON™SIMD协处理器、SGX5303D图形引擎。同时AM335x提供了丰富的接口资源。极高的性价比,使得它能适用性极广。开发板围绕AM335x设计的资源,为开发者提供了基于AM335x系列的硬件和软件开发的所有可能性。
TPS65910
AM335x
Voltage
VAUX2
VDDSHV6
3.3V
VMMC
VDDSHV2,3,4,5,VDDA3P3V_USB0/1
3.3V
VDD2 SMPS
VDD_CORE
1.1V
VDD1 SMPS
VDD_MPU
1.2V

飞凌嵌入式AM335x产品规格书-2014-09-18

飞凌嵌入式AM335x产品规格书-2014-09-18

第 3页
OK335x 产品规格书 2014-09-18
第一章 产品说明
1.1 产品总述
OK335x 系列产品是由飞凌自主设计、生产和发行销售的高性能,工业级开发平台。开 发平台采用了 TI 公司的 AM335X Cortex-A8 处理器,运行主频高达 1GHz,AM335X 处理器集 成了两个千兆网卡,集成了 CAN 总线控制器,IIC 控制器,LCD 控制器,集成了 PowerVR SGX530 图形处理器,非常适合工业控制,多媒体终端等应用领域。
第四章 OK335xS-II 产品................................................................................................................20 4.1 产品概述............................................................................................................................20 4.1.1 FET335xS-II 概述................................................................................................... 20 4.1.2 OK335xS-II 概述.....................................................................................................21 4.2 产品参数............................................................................................................................22 4.2.1 FET335xS-II 硬件参数........................................................................................... 22 4.2.2 FET335xS-II 软件参数........................................................................................... 22 4.2.3 OK335xS-II 接口说明............................................................................................24 4.3 OK335xS-II 尺寸说明....................................................................................................25 4.3.1 FET335xS-II 核心板尺寸说明图........................................................................... 25 4.3.2 OK335xS-II 底板尺寸说明图.................................................................................25

AM335x的linux内核移植

AM335x的linux内核移植

摘要随着时代的发展,人们的生活越来越离不开电子产品,特别是嵌入式电子产品。

嵌入式的发展越来越好,得益于硬件的发展和各类嵌入式系统的进步。

在众多的嵌入式系统中,最为让人熟悉的就是linux了。

所以,这次的课题就以linux 内核为主题,使用的开发板是TI的beaglebone white。

关键词:Linux移植,嵌入式,arm目录1.嵌入式系统的概念 (4)1.1嵌入式系统定义 (4)1.2ATMEL9200开发平台 (4)2.BootLoader简介 (4)2.1 Boot Loader概念 (4)2.2 Boot Loader启动过程 (5)2.3 常用的Bootloader…………………………………………… .52.4 u-boot移植…………………………………………………… .53.嵌入式linux操作系统 (7)3.1 嵌入式Linux (7)3.2 嵌入式Linux的特点 (7)3.3 从Linux到嵌入式Linux (8)4. 基于BeagleBone的嵌入式linux系统移植 (9)4.1 移植概念 (9)4.2 Linux与移植相关内核结构 (9)4.3 嵌入式Linux 操作系统移植 (9)5 文件系统构建 (9)6 把u-boot、linux内核、文件系统下载到SD卡中 (11)7启动开发板,链接pc,查看效果 (11)8 参考文献 (13)1.嵌入式系统的概念1.1嵌入式系统定义在信息科学技术爆炸式增长的今天,嵌入式系统早已经融入了我们生活的方方面面。

美国汽车大王福特公司的高级经理曾宣称,“福特出售的‘计算能力’已超过了IBM”。

这并不是一个哗众取宠或者夸张的说法,在真正感受这句话的震撼力之前,让我们先了解一下嵌入式系统(Embedded Systems)的定义:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

基于AM335X平台的Ethercat实现

基于AM335X平台的Ethercat实现

Application Report Lit. Number – Month Year12基于AM335X平台的Ethercat实现1 EtherCAT 简介EtherCAT(以太网控制自动化技技)是一种用于确定性以太网的高性能技业通信协议,它扩展了IEEE 802.3以太网标准,使得数据传输中具有可预测性定时及高精度同步等特点。

这个开放性标准作为IEC 61158的组成部分,常用于机械设计及运动控制等应用中。

EtherCAT 采用标准的IEEE802-3以太网帧,帧结构如图1。

EtherCAT 协议直接用标准以太网的帧格嵌传输数据,并不修改其基本结构。

图1 EtherCAT 数据帧数据帧EtherCAT 实现了CANOpen 协议,在CANOpen 中周期性的数据通过PDO(过技数据对象)来传输,PDO 优先级比较高用于实时传输。

非周期性的数据比如配置参数等则通过SDO(服务数据对象)来传输。

每个PDO 都包含单个或多个从设备的地址,这种数据加地址的结构(附带用于校验的传输计数位)组成了EtherCAT 的报文。

每个Ethernet 帧可能包含数个报文,而一个周期中可能需摘多帧来传送所需的所有报文。

传统的以太网通信解决方案从站先接受以太网数据包,然后解释和复制过技数据,最后转发数据。

而EtherCAT 以太网帧在特殊的硬件模块的帮助下可以实现在传输的同时被处处。

在每个从节点都有FMMU(现场总线存储管处单元),FMMU 会对经过的数据包进行地址分析,发现是本节点的数据就会读取,同时报文转发给下一个设备。

同样在报文通过的时候也可以插嵌数据。

读取/插嵌/转发数据的整个过技报文只有几纳秒的延迟。

如图2所示,设想以太网的帧就像行驶中的火车,EtherCAT 报文是每节火车车厢,PDO 数据的比特就是车厢内的乘客,这些数据可以被提取并插嵌到合适的从设备中。

整辆火车不停止地穿越所有从设备,在末端从设备处又掉头,重新反向穿越所有从设备。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档