| ARM9-based microcontroller gets starter kit, Windows CE 6.0 BSP |
Dec. 13, 2007
Atmel and Adeneo have announced a new Windows CE 6.0 board support package (BSP) for the former's AT91CAP9A-STK starter kit. The BSP facilitates the development of CE-based applications on Atmel’s AT91CAP9 customizable microcontroller, built around the ARM926EJ-S processor, according to the companies.
Atmel's CAPs ("customizable Atmel processor") integrates the ARM9 core with a metal-programmable function block where users can implement additional cores, DSPs (digital signal processors), or custom peripherals. The AT91CAP9, released in June 2007, is the first CAP processor, clocked at 200 MHz and offering 250K or 500K metal programmable gates.
According to Atmel, the programmable block can be used to add an additional ARM9 or AVR32 processor core, DSP core, or custom peripherals not available on off-the-shelf SoCs (system-on-chip processors). A 6-layer AHB bus and distributed DMA architecture is said to provide lots of on-chip bandwidth, suitable for deeply embedded networked applications.
 Atmel AT91CAP9S chip architecture (Click to enlarge) AT91CAP9S peripheral support includes a full-speed USB host port, high-speed USB device port, 10/100 Ethernet MAC, image sensor interface, 2.0A and 2.0B CAN controller, LCD controller, MCI, SSC, PWM, LCD and AC97 controllers, SPI master and slave, two USARTs, three 16-bit timer counters, an 8-channel, 10-bit analog to digital converter, and various supervisory functions, Atmel says. Optional hardware AES/TDES encryption/decryption engines are also available.
It's said Adeneo was integrally involved in the design and production of Atmel's AT91CAP9A-STK starter kit (seen below). The kit is built on a single PCB and includes the following features, according to Atmel:- Processor -- AT91CAP9S ARM926EJ-S-based system-on-chip (SoC), clocked at 200MHz
- Memory -- 64MB of SDRAM, and 512MB of NAND flash, plus up to 8MB of "DataFlash"
- Networking -- 10/100 Ethernet interface
- Other I/O:
- USB host and device ports
- Output for QVGA (320 x 240) touchscreen display
- SD card interface
- 4 analog inputs
- headphone output
Atmel says the kit also includes Altera's Stratix2 EP2S15F484 FPGA and its associated EPCS16 serial configuration memory. The FPGA provides 15600 four-input Lookup Table (LUT) equivalents, corresponding to approximately 124800 gates in the CAP MP Block.
 ATMEL's CAP starter kit The kit offers 64 general-purpose I/O connections from the AT91CAP9S, and 2 banks of 64 I/Os from the FPGA, for application-specific external interfaces, adds Atmel. System debug is said to be facilitated by an ICE-JTAG interface for CAP9 JTAG programming, and a USB-Blaster-JTAG interface for Stratix2 JTAG programming.
Finally, the BSP included with the starter kit consists of a fully supported Windows CE 6.0 kernel ported onto the AT91CAP9 architecture, with drivers for all the CAP peripherals and external interfaces. Drivers for the additional functional modules implemented in the CAP Metal Programmable (MP) Block can be seamlessly integrated, according to Adeneo.
Michel Le Lan, Atmel’s Marketing Director for ASIC products, said, "Adeneo’s Windows Embedded CE BSP for the CAP Development and Starter Kits is a major step towards our goal of simplifying application development for CAP customers. A fully featured operating system like ... CE enables CAP applications to fully exploit the potential of CAP’s multiple peripherals and interfaces with a minimum programming overhead."
Availability
A free binary evaluation version of the AT91CAP9 BSP is available for download from Adeneo’s Web site, here. A full source code set is also available for a free 20-day evaluation period under nondisclosure agreement (NDA).
The CAP starter kit, which appears to be available now, includes not only the BSP, but a "KickStart" version of IAR Embedded Workbench for ARM, and instructions for downloading Altera’s free Quartus 2 Web Edition tools for FPGA programming, according to Atmel.
Related Stories:
(Click here for further information)
|
|
|
7 Advantages of D2D Backup
For decades, tape has been the backup medium of choice. But, now, disk-to-disk (D2D) backup is gaining in favor. Learn why you should make the move in this whitepaper.
4 Legal Reasons to Control Internet Access
The Internet is obviously a valuable resource for many organizations. However, many are exposed to legal liability concerns because they fail to control Internet access. Learn if you're safe in this white paper.
Rapidly Resolve J2EE Application Problems
Whether you are in the process of building J2EE applications or have J2EE applications already running in production, you must ensure that they deliver the expected ROI. Learn how in this white paper.
Load Testing 2.0 for Web 2.0
There are many unknowns in stress testing Web 2.0 applications. Find out how to test the performance of Web 2.0 in this white paper.
Build Better Games Online
For the game infrastructure providers, life is complex. Making money from games has become more complicated. Why? Find out in this white paper.
Building a Virtual Infrastructure from Servers to Storage
This white paper discusses the virtual storage solutions that reduce cost, increase storage utilization, and address the challenges of backing up and restoring Server environments.
Gaining Faster Wireless Connections with WiMAX
Welcome to what is quickly becoming the hyperconnected world where anything that would benefit from being connected to the network will be connected. Learn more in this white paper.
Is Your Desktop a Security Threat?
The new wave of sophisticated crimeware not only targets specific companies, but also targets desktops and laptops as backdoor entryways into those business’ operations and resources. Learn how to stay safe in this white paper.
Increasing SAN Reliability by 100 Percent
Storage area networks (SAN) are a strong part of storage plans. Learn how to increase your reliability and uptime by 100 percent in this case study.
|
|