Skip to main content
Texas Instruments LM3S6950-IBZ50-A2 — Microcontrollers & Processors (MCU / MPU / DSP)

LM3S6950-IBZ50-A2 Stellaris ARM Cortex-M3 MCU, 50 MHz

MPNLM3S6950-IBZ50-A2
Obsolete

Texas Instruments Stellaris® ARM® Cortex®-M3S 6000 LM3S6950-IBZ50-A2, 32-Bit Single-Core MCU, 50MHz, 256KB (256K x 8) FLASH, 64K x 8 RAM, 46 I/O, Ethernet/I²C/SPI/UART, 108-LFBGA (10x10 mm), -40°C~85°C.

Sourced new & surplus through independent channelsAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

LM3S6950-IBZ50-A2 specifications
ParameterValue
SeriesStellaris® ARM® Cortex®-M3S 6000
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2.25V ~ 2.75V
Operating temperature-40°C~85°C(TA)
Speed50MHz
PackageTray
RAM size64K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, POR, PWM, WDT
ConnectivityEthernet, I²C, IrDA, Microwire, QEI, SPI, SSI, UART/USART
Number of i (O)46
Core processorARM® Cortex®-M3
Case108-LFBGA
Program memory size256KB (256K x 8)

Product details

50 MHz Cortex-M3 with Ethernet — what this MCU brings

256 KB Flash, 64 KB RAM — sizing the memory for your application

That's enough for a FreeRTOS application with Ethernet connectivity and a modest command-line interface, but tight for a full GUI or heavy data logging. The RAM is 64K x 8 — 64 KB — so plan your buffers accordingly, especially if you're running a TCP stack with multiple sockets. Program memory is Flash only — no OTP or EEPROM option on this die. Field updates are possible via the Ethernet or UART bootloader, but you'll need to manage wear levelling yourself if writing frequently.

For new designs, TI recommends migrating to a current Stellaris or Tiva-C series device.

108-ball BGA — layout and rework considerations

The package is a 108-ball LFBGA, 10x10 mm body. That's a fine-pitch BGA that requires a solder-mask-defined pad and a four-layer PCB minimum for fanout.

On-chip peripherals and debug

The LM3S6950 includes brown-out detect, POR, a PWM module, and a watchdog timer. Internal oscillator is available, so you can boot without a crystal.

Frequently asked questions

Is LM3S6950-IBZ50-A2 obsolete?

Yes. TI's official product status is 'Obsolete'. No last-time-buy is active. For new production designs, plan a migration to a current Stellaris or Tiva-C device.

What is the replacement for LM3S6950-IBZ50-A2?

However, the LM3S6965 is also obsolete. For a current-design path, consider the TM4C129x series (Tiva-C) which has a Cortex-M4F core, more memory, and active lifecycle support.

What are the specifications of LM3S6950-IBZ50-A2?

Core: ARM Cortex-M3 at 50 MHz. Memory: 256 KB Flash, 64 KB SRAM. Connectivity: Ethernet MAC, I²C, SPI, SSI, UART, IrDA, Microwire, QEI. I/O: 46 GPIOs. Package: 108-ball LFBGA (10x10 mm). Temperature: -40°C to 85°C.