EPOS/PDT Solutions base on TI ARM
Nov 2012
2
TI ARM® investment and innovation
* TI licensed in July 2003, but publicly announced Oct 2005.
Newest DaVinci
solution for
flexible,
HD video
Two ARM Cortex-R4
cores for
automotive
TI Licenses
first ARM core
1995
1st single-chip digital baseband -
DSP/ARM multi-core
1st multi-core applications processor,
ARM9-based
2002 2005
*TI first licensee for ARM Cortex™- A8
Introduced DaVinci™ processors for
digital video – ARM9™-based SoCs
2006
1st ARM Cortex-A8
based silicon
2007
TI Licenses
ARM Cortex-A9
2009
TI Acquires Luminary
Micro
TI announces
31 new Stellaris®
and ARM-based
MPUs
Stellaris® Sandstorm
Class
Stellaris® Fury Class
2008
Stellaris® DustDevil
Class
Stellaris® Tempest
Class
Stellaris MCU Fixed/
Floating- Point ARM9 SoC
1993
TMS570F MCU
1st R4F-based floating-point, dual-core auto
MCU
DaVinci™
OMAP™
OMAP 3
OMAP™
OMAP1510
DaVinci™ TMS570 MCU
OMAP™
OMAP-L138
2010 2011
Lead Licensee
on Cortex-
M4
Introduce ARM Cortex-A9
based silicon
OMAP™
OMAP 4
Introduce ARM
Cortex-A15
based silicon
OMAP™
OMAP 5
TI Licenses Cortex-A15
TI has shipped over 6 billion ARM-based products and continues to invest in a large portfolio of scalable platforms from $1 to >1GHz
TI Licenses Cortex-A7
3
Hero Sitara ARM MPUs Available Today
AM18x AM335x AM37x AM35x
Core
DMIPs
Graphics
Memory
OS
Key
Features
Pricing
Apps
ARM9 up to 456MHz
Up to 410
N/A
LPDDR1/DDR2
Linux/WinCE/StarerWare
LCD Controller, SATA,
Video In/Out, 10/100 EMAC, USB w/PHY
Starting at $4.55 (10K)
Smart Meter, WiFi Router
Cortex-A8 up to 720MHz
Up to 1440
SGX530
LPDDR1/DDR2/DDR3
Linux/WinCE/Android/
StarterWare
LCD Controller,
10/100/1000 EMAC, CAN, USB w/PHY
Starting at $7.50 (10K)
PND, EPOS, Connected
Home, Ind. Automation
Cortex-A8 up to 1GHz
Up to 2000
SGX530
LPDDR1
Linux/WinCE/Android
Display Subsystem,
Video In/out, PoP packaging, USB, Lowest
power
Starting at $12.25 (10K)
PND, EPOS, PDT
Cortex-A8 up to 600MHz
Up to 1200
SGX530
LPDDR1/DDR2
Linux/WinCE/Android
Display Subsystem,
Video In/out, 10/100 EMAC, CAN
USB w/PHY
Starting at $12.25 (10K)
EPOS, Ind. Automation
4
Sitara ARM® MPU Focused End Equipment
Production Sampling Development
Sil
ico
n
Syste
m T
oo
ls
EE
s
Flashboard2- (AM37x)
AM335x EVM-SK – 2Q12
EPOS RDK - (AM37x)
eTAB RDK– 3Q12 (AM335x)
AM3715 HMI
AM437x
AM335x
AM35x PLC
I/O
ICE - 1Q12 (Ind Comm Engine)
IDK – 1Q12 (Ind Dev Kit)
AM18x
AM37x Connected
Home
AM437x
AM335x
AM37x
Point of sale
Data Terminals
Barcode scanners
Tablets (Enterprise)
White
Goods
Electronic
Point Of Service Industrial
Automation
Connected
Home
AM335x
5
What is Electronic Point of Service (EPOS)?
EPOS: Electronic equipment that
enables fast, secure and convenient
processing of all forms of financial and
non-financial transactions
Retail (payment terminals,
electronic cash registers, bar code scanners,
vending machines,
printers etc.)
Hospitality (Hotels and Restaurant Terminals
and Self Service Kiosks)
Banking (ATM/Cash Machines)
Government (Social services, National ID)
Inventory
Management (Portable Data Terminals,
handheld terminals)
Shipping &
Logistics (Rugged Mobile Computers)
6
EPOS Terminals Market
Card
Readers
Pin Pads
Payment
Terminals
Vending Machines
Electronic Cash
Registers (ECR)
Printers
Scanners
Portable Data Terminals (PDT)
Rugged Mobile Terminals
Enterprise Tablets
Cash
Machines
Kiosks
SECURITY NON-SECURITY
Fuel Vending Kiosks
7
<SBD Name> Reference Designs/Tools • EPOS Reference Design Kit • Standard Evaluation Modules
Key Software • BSP for multiple OS
• Crypto libraries • Secure Middleware (Trustzone™)
Interface/Connectivity • WL1271 - WLAN 802.11 b/g/n &
Bluetooth v2.1+EDR Transceiver • TRF7960A /70A - Integrated 13.56-
MHz RFID AFE
Power Management • TPS65920/51 - Integrated Power
management IC for battery power management
• BQ24133 - Synchronous Switch-Mode Li-Ion and Li-Polymer Stand-Alone Battery Charge
EPOS - System Block Diagram
Embedded Processors • LMCx – Cortex-M MCUs • AM1x – Upto 450 MHz ARM9
based microprocessor • AM3x – Upto 1.5 GHz ARM®
Cortex-A8 based microprocessor • DM3x/8x – Davinci Digital Media
Processors with up to 1080p60 encode and decode
Other SC products • DRV8833 - Motor drivers • AIC3x – Audio Codecs • TSCx – Touch Screen Ctrl • MSP430 – 16-bit low power Micros
8
EPOS: ARM® MPU Roadmap Increased Integration to reduce system cost
Security IC from 3rd Party
TODAY: 2-Chip Solution w/ External Security Controller
• TI ARM® Cortex-A8 MPU
• Non-TI Security Controller
Available Today
In 2013: 1-Chip Solution w/ Integrated Security Controller
• TI ARM® Cortex-A8 MPU with
integrated security
Available in 2013
AM37x
AM335x Security
Controller
Integrated Security
AM33x
NEXT
Enables scaling of application features across platform of products
9
EPOS Reference Design Kit (RDK) Modular Point of Sale reference design with support for NFC
KEY FEATURES TI’s ARM Cortex®-A8 microprocessor (up to 1 GHz)
WindowsCE6, Linux and Android OS support
Multiple Card interfaces
Magnetic Stripe Reader (MSR)
IC Card (Smart Card) Interface
RFID/NFC reader
1D/2D bar code scanner
Thermal Printer
WLAN and WWAN Modem (2.5G/3G)
3.5” LCD with touch screen
Production hardware
PCI-PTS pre-evaluation by RFI Global (accredited lab)
Security Software License from ViewAt ( NRE or Royalty)
Availability: Now (WinCE6)
August 2012 (Linux/Android)
Pre-evaluated to pass PCI-PTS certification!
Customize to your needs: Counter-top POS Terminal (w/o Barcode)
Mobile POS (w/ Cellular Support)
Portable Data Terminal (No Financial Transactions)
Full featured POS-PDT Terminal
Developed, sold and supported by TI partner ViewAt
MSRP: US$ 998
For more info: ti.com/epos
10
EPOS RDK: One design multiple products
Model Features
Counter top Payment Terminal
Magnetic Stripe Reader
1 x ISO7816 (IC card) reader
3.5” LCD with touch-screen
58mm Thermal printer
Secure Keypad
Audio
WiFi
USB Host/Slave
Mobile/Portable
Payment Terminal
Magnetic Stripe Reader
1 x ISO7816 (IC Card)
Contactless card/NFC (RFID)
2 x PSAM slots
3.5” LCD with touch-screen
58mm Thermal printer
Secure Keypad
Audio
WiFi
USB Host/Slave
GPRS/3G/WCDMA
Full feature PDAPOS Terminal
Magnetic Stripe Reader
1 x ISO7816 (IC Card)
Contactless card/NFC (RFID)
2 x PSAM slots
3.5” LCD with touch-screen
58mm Thermal printer
1D/2D Barcode Scanner
Secure Keypad
Audio
WiFi/BTH/GPS
USB Host/Slave
GPRS/3G/WCDMA
11
EPOS RDK: Software Architecture
Board Support Package
OS Kernel
• Linux – Open Source – TI
supported
• Android – Open Source – TI
supported
• Windows Embedded CE – TI
Supported
AM3715 Hardware with SGX530 and NEON
Application Level Software
User Interface “Applications”
Security SW
• Secure Keypad
• Secure Smart
Card
• Secure
Magnetic Card
• Secure LCD
• SW crypto algo
• Secure Boot
Application Framework – API Layer
“Applications”`
System
• WIFI
• USB
• Camera
• RFID/NFC
• 3G/WCDMA
• Serial
• Memory
• Printer
• Power Mgmt
TI Base SW/Components
3rd party/Customer
Secure Kernel
MAXQ1850 Secure
Execution Environment
• System Secure Boot
• Self Checking
• Hardware Crypto cores
• Key Management
• Tamper prevention
MAXQ1850* HW
* MAXQ1850 is a Maxim Security Microcontroller
12
EPOS RDK: What do you get?
Hardware
• AM3715 POS Ref Design Kit. The Kit will include the following • One complete unit (with battery)
• Power (universal) and USB connection cables
• Quick Start/Setup guide
• Online download of design files after registration including PCB Layout and Mechanical files, BSP and application software, BOM and other documentation
Software/Firmware
• Production quality binary software with source code for • WinCE6.0R2 BSP
• Demo applications (1D/2D scanner, printer, signature capture, smart card, magnetic stripe card and contactless RF cards)
• Security software will be provided only as binary and has associated licensing terms (per unit royalty or one time NRE – terms TBD)
Note: Kit purchase WILL NOT include - source code for security controller, IC card, MSR and
printer. Also not included is the manufacturing mould for the plastic enclosure ACCESS to documents/software is provided via INTERNET DOWNLOAD once user has
purchased ONE evaluation unit and is registered for access.
13
Software/ Driver Deliverables Driver Name Source Code Binary Royalty
Camera
CDMA
Display
Ethernet
GPRS
GPS
IC Card Reader
Keypad/ Keyboard
Magnetic Card Reader
NFC/ RFID
Power management
Printer
Security Software
Touch screen
WCDMA
WiFi
1D/2D Barcode Scanner
14
eTAB Reference Design Kit (RDK)
KEY FEATURES TI’s ARM Cortex®-A8 microprocessor (up to 1 GHz)
DDR 3 Memory – 256MBytes (upgradeable 512MB)
Nand Flash – 128 Mbytes
Micro-SD Card – 2 GB (Expandable upto 4GB)
WiFi + BT on Board (Jorjin Module)
High Speed USB Host Port
USB OTG Port
3 MP camera
7” LCD with Capacitive touch screen
WVGA display (800x480)
Android ICS 4.0 OS
3300 mAHr capacity battery with Protection circuit
Get to market fast with your application specific TABLET computer
Customize to your needs: Enterprise / Retail Health care
Education Restaurants
Developed, sold and supported by TI partner
AllGo Embedded Systems
Sample Unit MSRP: US$ 999
eBOM: ~ $75 (for 10+ KU)
Availability:
Beta – July 2012
Production – Sep 2012
15
Enterprise/Retail • Inventory Mgmt/Fleet Mgmt • Digital Retail Catalog
Healthcare • Electronic Medical Records • Digital Imaging
Toys/Gaming • Toy look and feel • Educational/Creative tools
Education • Digitized books, interactive • Mostly Government initiatives
Application Specific Low Cost Tablets with eTAB Reference Design Kit
Hotels • Hotel Room Service • Tour guide
Restaurants • Table Arrangement /Reservation • Real Time Order/ Easy Payment
16
Reference Designs/Tools • eTAB Reference Design Kit
Key Software • OS: Android Ice Cream
• Graphics: OpenGL ES2.0
• Audio Decoder: MP3, AAC • Video: MPEG4, H.264
Interface/Connectivity • WL1271 - WLAN 802.11 b/g/n &
Bluetooth v2.1+EDR Transceiver
Power Management • TPS65920/51 - Integrated Power
management IC for battery power
management
• BQ24133 - Synchronous Switch-
Mode Li-Ion and Li-Polymer Stand-
Alone Battery Charge
eTAB - System Block Diagram
Embedded Processors ARM® Cortex™ – A8 • AM335x • AM35xx • AM37xx/DM37xx
Other SC products • AIC3x – Audio Codecs
• TSCxx – Touch Screen Ctrl
• MSP430 – 16-bit low power Micros
17
Features TI Solution
Processor AM 335x ARM® Cortex™ – A8
OS Android 4.0 (Ice Cream Sandwich)
Display 7” WVGA LCD
Resolution 800*480
Touch Capacitive Touch Screen
Camera Internal USB Camera (3.0 MP)
Video Player D1 resolution
Internal Memory DDR 3 Memory – 256MB (upgradeable to 512MB)
Program Memory Nand Flash 128MB + MicroSD Card 2GB (upgradeable to 4GB)
Communication Interface TI Wi-Fi & BT Module on Board (WiFi 1271 Jorjin Module)
Connectivity External High Speed USB Host Port / Ethernet Port
Battery 3.3AHr capacity, with Protection circuit + Thermal Protection
Estimated eBOM in USD < $70 (in 100+ KU volume)
Technical Specifications
TI Sitara AM335x ARM® Processors
Featuring Cortex™-A8
TI Confidential – NDA Restrictions
20
AM3358
AM3357
AM3359
Highly integrated, power-efficient ARM Cortex™-A8 at ARM9™ prices
Highest ARM DMIPs per dollar today!
Full featured and low cost development platforms
fit your evaluation and cost requirements
AM3354
AM3352
AM3356
Lower system cost with support for DDR2/DDR3 memory,
integrated GbE, CAN, and PRU
21
AM335x Cortex™-A8 based processors Benefits • High performance Cortex-A8 at ARM9/11 prices • Rich peripheral integration reduces system complexity and cost
Sample Applications
Software and development tools • Free Linux and Android support packages direct from TI • StarterWare enables quick and simple programming and
migration among TI embedded processors • WinCE and RTOS (QNX, Wind River, Mentor, etc) from partners • Full featured and low cost development board options
Power Estimates • Total Power: 600mW-1000mW • Standby Power: ~25mW • Deep Sleep Power: ~5-7mW Schedule and packaging • Status: In production • Dev. Tools: Available today • Docs: Available today • Packaging: 13x13, 0.65mm via channel array
15x15, 0.8mm More Information • www.ti.com/am335x
• Industrial / Home Automation
• Portable Navigation Devices • E-Tablets
• Robotics
• Consumer electronics
• Advanced Toys
• Smart Appliances • Low power instrumentation
• Wireless Accessories
• Networking
Availability of some features, derivatives, or packages may be delayed from initial silicon availability
Peripheral limitations may apply among different packages
Some features may require third party support
All speeds shown are for commercial temperature range only * 720 MHz only available on 15x15 package. 13x13 is planned for 500 MHz.
** Use of TSC will limit available ADC channels.
SED: single error detection/parity
L3/L4 Interconnect
ARM® Cortex-A8
up to 720* MHz
32K/32K L1 w/SED
256K L2 w/ECC
64K RAM
64K Shared
RAM
Display
24 bit LCD Ctrl (WXGA)
Touch Scr. Ctrl. (TSC)**
Security
w/ crypto acc.
Serial Interface System
Memory Interface
LPDDR1/DDR2/DDR3
NAND/NOR (16b ECC)
Parallel
EDMA
Timers x8
WDT
RTC
eHRPWM x3
eQEP x3
eCAP x3
JTAG/ETB
ADC (8ch)
12-bit SAR**
UART x6
SPI x2
I2C x3
McASP x2
(4ch)
CAN x2
(2.0B)
MMC/SD/
SDIO x3
GPIO
USB 2.0 OTG
+ PHY x2
EMAC 2port
10/100/1G
w/1588 & switch
(MII,RMII, RGMII)
Graphics
PowerVR
SGX
3D Gfx 20 M/Tri/s
PRU-ICSS
EtherCAT®
PROFINET®
Ethernet/IP™ and more
22
Package 15x15mm (ZCZ) 13x13mm* (ZCE)
ARM speed Up to 720 MHz Up to 500 MHz
USB 2.0 OTG + PHY x2 x1
EMAC 2-port switch Single port
PRU All I/O pins Reduced I/O pins
AM335x - A scalable platform with 6 pin-pin compatible devices
ARM
Cortex-A8
(MHz)
Graphics
AM3359
3D graphics
Package
Availability
15x15 / 0.8mm
In Production
PRU-ICSS for Slave
Industrial Communications
PRU-ICSS + EtherCAT slave 600/720
3D graphics 15x15 /0.8mm
In Production 500/600/720
15x15 / 0.8mm
In Production PRU-ICSS + EtherCAT slave 275/600/720
15x15 /0.8mm Production: 1Q13 275/500/600/720
3D graphics
15x15 /0.8mm 13x13/0.65mm*
In Production 275/500/600/720
15x15 /0.8mm 13x13/0.65mm*
In Production 275/500/600/720
Pin
-to
-Pin
Co
mp
atib
le
So
ftwa
re C
om
pa
tible
AM3358
AM3357
AM3356
AM3354
AM3352
PRU-ICSS
PRU-ICSS
PRU-ICSS is used for slave industrial communication
protocols such as Profibus, Profinet, Powerlink & Ethernet/IP
23
Why TI Sitara ARM®-based processors
• TI’s family of highly-integrated Sitara ARM9™, ARM Cortex™-A8 and ARM Cortex™-A9 processor portfolio offers various combinations of high-performance and low power levels providing the ability to create an array of products using a common hardware and software platform
• Reduce system risks and accelerate time to market using standard and comprehensive ARM-based software development tools
• TI is the largest ARM core licensee supporting all major high-level operating systems
For more information:
– TI Sitara home page: www.ti.com/sitara
– ARM home page: www.ti.com/arm
– Sitara Wiki: www.ti.com/sitarawiki
– Sitara Forums: http://www.ti.com/e2e_sitara
– Open Source Software Portal: DesignSomething.org
– Training: www.ti.com/training
24
Thanks