Atmel AT91SAM9260, AT91SAM9261, AT91SAM9263

The AT91SAM9260 is the first member of AT91SAM9 series of processors and has the following features:

AT91SAM9260:

  • 190 MHz ARM926EJ-S processor
  • 10/100 Ethernet MAC
  • Two-port USB 2.0 Full Speed host
  • One-port USB 2.0 Full Speed device
  • Image sensor interface
  • Four 10bit ADC channels
  • 24 DMA channels for data transfer
  • Three general-purpose 16-bit timers
  • On-chip CAN controller
  • Two SPI ports
  • Watchdog timer
  • Boot ROM

AT91SAM9261 features comparing to AT91SAM9260:

AT91SAM9263 features comparing to AT91SAM9261:

All chips have a good documented Boot ROM operation (SAM-BA Boot) allowing to perform initial boot up either from DBGU serial port or from USB device port.

Linux on AT91 CPU series:
Linux kernel patches: http://maxim.org.za/at91_26.html

Bootloader: uboot

Pre-bootloader: Dataflashboot - small program required to copy uboot in RAM when booting from SPI Dataflash

Peripherals support:

  • AT91 NAND Flash / SmartMedia in drivers/mtd/nand/at91_nand.c
  • AT91 CompactFlash controller in drivers/pcmcia/at91_cf.c
  • AT91 USB Host port in drivers/usb/host/ohci-at91.c
  • AT91 USB Device port in drivers/usb/gadget/at91_udc.[c,h]
  • AT91 MMC/SD card support in drivers/mmc/at91_mci.c
  • AT91 I2C Two-Wire interface (TWI) in drivers/i2c/busses/i2c-at91.c
  • AT91 SPI controller in drivers/char/at91_spi.c, drivers/spi/atmel_spi.c
  • Atmel Dataflash support in drivers/mtd/devices/mtd_dataflash.c
  • AT91 Power Management Controller in arch/arm/mach-at91rm9200/pm.c
  • AT91 LCD controller in drivers/video/atmel_lcdfb.c

AT91SAM9260 boards:

Atmel’s AT91SAM9260-EK
Argussoft  AS-9260

AT91SAM9261 boards:

Atmel’s AT91SAM9261-EK
Kwikbyte KBAT9261

AT91SAM9263 boards:

Atmel’s AT91SAM9263-EK