AT 91 ARM 7 ARM 9 MICROCONTROLLERS Development







- Slides: 7
AT 91 ARM 7 & ARM 9 MICROCONTROLLERS Development Tools & Partners 1
AT 91 ARM 7 & ARM 9 MICROCONTROLLERS Global Solution Dev. Board Development Tools Software IPs Documentation Software Example ? ? Kernel Consultancy Support OS - RTOS 2
AT 91 ARM 7 & ARM 9 MICROCONTROLLERS AT 91 RM 9200 Complete Solution Application Consultants Linux INTEGRITY AT 91 RM 9200 Development Kit GNU Tool chain AT 91 Library / Peripheral Drivers AT 91 RM 9200 Atmel Qualified Third Parties Customer Multi-2000 IDE 3
AT 91 ARM 7 & ARM 9 MICROCONTROLLERS Integrity for the AT 91 RM 9200 • Uses AT 91 RM 9200 MMU for memory protection and virtual address space support • Advanced architecture guarantees CPU resources • Uses as little as 70 KB of memory • Secure tasks, kernel, IPC, device drivers • Fast and deterministic interrupt handling • TCP/IP, SNMP, Web, ATM, SS 7, H. 323, Bluetooth, USB, VPN, OSPF • Simulator - 100% API compatible with target • Royalty free 4
AT 91 ARM 7 & ARM 9 MICROCONTROLLERS Linux for the AT 91 RM 9200 Overview of Linux BSP Drivers for SPI, USART, Data. Flash, Nand. Flash, Ethernet, USB Host, Finger. Chip and Video Iperf for Ethernet USB OHCI, Keyboard and Mouse drivers TCP UDP/IP Stacks NFS, FTP, Telnet, and Apache Web server Nano-X graphic server and Viewml Browser Data. Flash File System 5
AT 91 ARM 7 & ARM 9 MICROCONTROLLERS AT 91 RM 9200 Major Partners • Green. Hills Software (www. ghs. com) – MULTI 2000 toolchain – Wide range of ICE Interface (GH Probe and Slingshot) – Thread. X, Integrity Real Time Operating Systems • Metrowerks (www. metrowerks. com) – Code. Warrior, ARM, MW or GNU Compilers – Open. PDA Linux Based Open Operating System • ARM (www. arm. com) – ARM ADS V 1. 2 – ARM Multi-ICE probe • GNU Tools 6
AT 91 ARM 7 & ARM 9 MICROCONTROLLERS Real Time Trace Solution • On-chip trace port module – Compresses real-time trace information for instructions and data • Logic Analyzer – Collects trace information in deep trace memory • AT 91 RM 9200 Trace Debug Tools ARM 920 T ETM 9 Embedded Trace Macrocell Debugger – Extracts and decompresses trace information – Displays trace information linked back to source code JTAG Port Trace Port Analyzer 7