Site Mirror:   USA  |  China
 Home   Products   Service   Order   Support   Forum   Company   Download 
 

Programming the Atmel AT91SAM7 Families

The 16/32-bit Atmel AT91SAM7 family is based on the ARM7TDMI processor. It provides the optimal combination of processor power, on-chip peripherals and memory blocks for demanding real-time applications that require high performance on a tight power budget and is an ideal design solution for
8-bit microcontrollers get a quantum jump over real time performance. With a rich set of peripherals and
a complete set of system functions, these controllers are designed for using in a range of applications including industrial control, automotive, medical, connectivity and any other general purpose embedded application requiring high performance and low power consumption in a cost-effective package.

AT91SAM7AX Series
Device/s Description
AT91SAM7A1 The AT91SAM7A1 features a 36 MIPS ARM7TDMI processor with 4K bytes of SRAM, fully programmable External Bus Interface (EBI) and a rich peripheral set including one CAN controller (2.0A and 2.0B Full CAN) and four-channel 16-bit Pulse Width Modulation. It provides a powerful, cost-effective solution to many compute-intensive embedded control applications in the automotive and industrial world.
AT91SAM7A2 The AT91SAM7A2 features a 27 MIPS ARM7TDMI processor with 16K bytes of SRAM, fully programmable External Bus Interface (EBI) and a rich peripheral set including four CAN controllers (2.0A and 2.0B Full CAN) and four-channel 16-bit Pulse Width Modulation. It provides a powerful, cost-effective solution to many compute-intensive embedded control applications in the automotive and industrial world.
AT91SAM7SXX Series
Device/s Description
AT91SAM7S32 Atmel抯 AT91SAM7S32 is a member of a series of low pincount Flash microcontrollers based on the 32-bit ARM RISC processor. It features a 32 Kbyte high-speed Flash and an 8 Kbyte SRAM, a large set of peripherals and a complete set of system functions minimizing the number of external components. The device is an ideal migration path for 8-bit microcontroller users looking for additional performance and extended memory.
AT91SAM7S64 Atmel抯 AT91SAM7S64 is a member of a series of low pincount Flash microcontrollers based on the 32-bit ARM RISC processor. It features a 64 Kbyte high-speed Flash and an 16 Kbyte SRAM, a large set of peripherals, including a USB 2.0 device, and a complete set of system functions minimizing the number of external components. The device is an ideal migration path for 8-bit microcontroller users looking for additional performance and extended memory.
AT91SAM7S128 Atmel抯 AT91SAM7S128 is a member of a series of low pincount Flash microcontrollers based on the 32-bit ARM RISC processor. It features a 128 Kbyte high-speed Flash and a 32 Kbyte SRAM, a large set of peripherals, including a USB 2.0 device, and a complete set of system functions minimizing the number of external components. The device is an ideal migration path for 8-bit microcontroller users looking for additional performance and extended memory.
AT91SAM7S256 Atmel抯 AT91SAM7S256 is a member of a series of low pincount Flash microcontrollers based on the 32-bit ARM RISC processor. It features a 256 Kbyte high-speed Flash and a 64 Kbyte SRAM, a large set of peripherals, including a USB 2.0 device, and a complete set of system functions minimizing the number of external components. The device is an ideal migration path for 8-bit microcontroller users looking for additional performance and extended memory.

AT91SAM families include AT91SAM7AX series and AT91SAM7SXX series, so far have totally 7 microcontroller members. Most of these microcontrollers have on-chip flash. Some of these microcontrollers can not add external flash chip. We summarize it here:
With on-chip flash: AT91SAM7S32/64/128/256, AT91SAM7A3.
Capable of adding external flash chip: AT91SAM7A1/A2.

Embest Flash Programmer
supports programming these on-chip flashs and external flash chips of the AT91SAM7 families via jtag interface. This is very useful for customers. Embest Flash Programmer can be released as a powerful tool for Embest IDE for ARM package, it also can be released as an individual tool for customers used for programming flash chip.This software must be applied together with ARM emulator made by Embest or a JTAG cable made by yourself which we describe in our document. When purchase this tool individually, you should make a JTAG cable by yourself or buy an Embest Jtag emulator(PowerICE or Emulator or UNetICE). We have offered detail document about how to make a JTAG cable by yourself. 

The software interface of Embest Flash Programmer is showed below:

 

>>Back to Flash programmer<<

Please use Internet Explorer V4.0 or higher

Copyright © 2000-2008 EMBEST INFO&TECH  CORPORATION