SAM9X35
Embedded Microprocessor Unit (MPU)The SAM9X35 is a embedded microprocessor unit (mpu) from Atmel | SMART. View the full SAM9X35 datasheet below including key specifications.
SAM9X35 shares its datasheet with AT91SAM9X35-CU, whose page lists every part number it covers.
Official SAM9X35 datasheet (PDF) — the source this page was extracted from.
SAM9X35 Key Specifications
| Parameter | Value |
|---|---|
| ADC | 12-channel 10-bit with 4/5-wire touchscreen support |
| CAN | 2 x CAN 2.0A/B |
| DMA | 2 x 8-channel DMAC |
| PWM | 4-channel 16-bit |
| USB | HS Device, HS Host, FS Host with on-chip transceiver |
| Core | ARM926EJ-S, up to 400 MHz @ 1.0V +/- 10% |
| Cache | 16 KB instruction + 16 KB data cache, MMU |
| Display | LCD controller with 4-layer overlay, alpha-blending, scaling, rotation |
| Ethernet | 10/100 Mbps EMAC |
| Internal ROM | 64 KB |
| System Clock | up to 133 MHz |
| Internal SRAM | 32 KB |
| Timer/Counters | 2 x 3-channel 32-bit |
| Serial Interfaces | 3 USART, 2 UART, 1 DBGU, 2 SPI, 3 TWI, 1 SSC (I2S) |
| Package Ball Pitch | 0.8 mm |
| Memory Card Interfaces | 2 x HS SDCard/SDIO/MMC |
| Programmable I/O Lines | 105 |
| External Memory Interface | 32-bit EBI: DDR2/LPDDR, SDR/LPSDR, static memories, MLC/SLC NAND with 24-bit PMECC |
| I/O Supply (VDDIOP0/VDDIOP1) | 1.65V to 3.6V |
| Core Supply (VDDPLLA/VDDUTMIC) | 0.9V to 1.1V |
| Memory I/O Supply (VDDIOM/VDDNF) | 1.65V to 1.95V or 3.0V to 3.6V |
| USB Transceiver Interface Supply (VDDUTMII) | 3.0V to 3.6V |
SAM9X35 Overview
Part: AT91SAM9X35 (SAM9X35) — Atmel
Type: ARM926EJ-S Embedded Microprocessor (MPU)
Description: 400 MHz ARM926EJ-S embedded MPU with 16 KB I-cache and 16 KB D-cache, LCD controller, 10/100 Ethernet MAC, dual CAN, HS USB and DDR2/LPDDR external bus interface, in a 217-ball BGA package.
Operating Conditions:
- Core: ARM926EJ-S at up to 400 MHz @ 1.0 V ±10%
- System clock: up to 133 MHz
- I/O supply ranges by pad type: GPIO 1.65–3.6 V; EBI 1.65–1.95 V or 3.0–3.6 V; GPIO_ANA, USB, RSTJTAG and DIB pads 3.0–3.6 V
Key Specs:
- CPU: ARM926EJ-S, up to 400 MHz, with MMU
- Memory: 64 KB ROM, 32 KB SRAM, 16 KB I-cache and 16 KB D-cache
- External bus: 32-bit EBI supporting DDR2/LPDDR (4- and 8-bank), SDR/LPSDR and static memories, up to 133 MHz
- NAND controller: MLC/SLC 8-bit with PMECC up to 24-bit
- I/O: 105 programmable I/O lines
- ADC: 12-channel 10-bit touchscreen ADC
- Connectivity: 10/100 Mbps Ethernet MAC, two CAN 2.0A/B, USB HS Device, USB HS Host, USB FS Host
- PLLs: one system PLL and one 480 MHz PLL for USB HS
Features:
- LCD controller with 4-layer overlay, alpha-blending, rotation, scaling and color conversion
- Two dual-port 8-channel DMA controllers and a bus matrix
- Two high-speed memory card hosts (SDCard/SDIO/MMC)
- Three USARTs, two UARTs, DBGU, two SPIs, three TWIs, SSC and a 4-channel 16-bit PWM
- Two 3-channel 32-bit timer/counters
- Software modem device (Conexant SmartDAA)
- Shutdown controller with four 32-bit battery backup registers
- Internal 32 kHz and 12 MHz RC oscillators
- Selectable 32768 Hz and 12 MHz crystal oscillators
- Boot ROM supporting NAND Flash, SDCard and DataFlash
- Write-protected registers
Applications:
- Industrial applications requiring refined user interfaces and high-speed communication
Package:
- 217-ball BGA, 0.8 mm pitch
SAM9X35 Features
- Core
̶
- ARM926EJ-S™ ARM ® Thumb ® Processor running at up to 400 MHz @ 1.0V +/- 10%
̶
- 16 Kbytes Data Cache, 16 Kbytes Instruction Cache, Memory Management Unit
SAM9X35 Pin Configuration
Table 9-1. Debug and Test Pin List
| Pin Name | Function | Type | Active Level |
|---|---|---|---|
| Reset/Test | Reset/Test | Reset/Test | Reset/Test |
| NRST | Microcontroller Reset | Input/Output | Low |
| TST | Test Mode Select | Input | High |
| ICE and JTAG | ICE and JTAG | ICE and JTAG | ICE and JTAG |
| NTRST | Test Reset Signal | Input | Low |
| TCK | Test Clock | Input | |
| TDI | Test Data In | Input | |
| TDO | Test Data Out | Output | |
| TMS | Test Mode Select | Input | |
| RTCK | Returned Test Clock | Output | |
| JTAGSEL | JTAG Selection | Input | |
| Debug Unit | Debug Unit | Debug Unit | Debug Unit |
| DRXD | Debug Receive Data | Input | |
| DTXD | Debug Transmit Data | Output |
Table 9-1. Debug and Test Pin List
Variants on the same datasheet
These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.
| Part Number | Manufacturer | Package |
|---|---|---|
| AT91SAM9X35-CU | Atmel | SMART | BGA-217 (0.8 mm pitch) |
Other Microcontrollers (MCU)
- STM32F407VET6 – STMicroelectronics, ARM Cortex-M4 MCU
- STM32H563ZIT6 – STMicroelectronics, Arm Cortex-M33 32-bit MCU
- STM32H743VIT6 – STMicroelectronics, Microcontroller Unit (MCU)
- RP2040 – Raspberry Pi, Microcontroller
- NRF52840-QIAA-R7 – Nordic Semiconductor, Wireless Microcontroller
- STM32L011F4U6 – STMicroelectronics, Ultra-low-power Arm Cortex-M0+ MCU
- STM32U575RIT6 – STMicroelectronics, Ultra-low-power Arm Cortex-M33 32-bit MCU
- GD32F103C8T6 – GigaDevice, Arm Cortex-M3 32-bit MCU
Ask your AI agent about the SAM9X35
Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.
claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp
Then ask: "Can the SAM9X35 run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.