Part Review and Datasheet Verification

Review all available part information (MPN, package, pin count, description, properties). If no datasheet URL is already set, search the web for the official datasheet and update the part's Datasheet property with the URL. Then cross-check the schematic symbol, footprint, and pin descriptions against the datasheet. Summarize key specs and flag any mismatches.
I’ll review the part metadata, find and set the official datasheet URL if missing, then cross-check symbol, footprint, and pin descriptions against the datasheet and report mismatches.
Reviewed the part against the TI datasheet already attached in the Datasheet URL property; no datasheet update was needed.
Key result: the 8-ball DSBGA symbol pin mapping matches the datasheet, but I flagged issues with VSS being typed as Power Out, the X experimental-silicon MPN status, sparse pin descriptions, and possible footprint pad-size/unit ambiguity versus TI’s 0.35 mm pitch / 0.18 mm land pattern guidance.
Full report: part-review-xmsm0c1104s8ycjr
Fix part issues
Fix VSS type
Add pin descriptions
Verify footprint geometry
Run ERC/DRC

Refine this doc
Ask about this doc
Part Review: XMSM0C1104S8YCJR
Reviewed project metadata
  • Manufacturer part number: XMSM0C1104S8YCJR
  • Manufacturer: Texas Instruments
  • Project description: XMSM0C1104S8YCJR; DSBGA_YCJ0008-C01_TEX / DSBGA_YCJ0008-C01_TEX-M / DSBGA_YCJ0008-C01_TEX-L
  • Published Flux part UID: 0af97309-744a-460e-88d2-b285ef5f180f
  • Pin / pad count: 8
  • Designator prefix: U
  • Datasheet URL property: https://storage.googleapis.com/graviton-electric-symbols/document_assets/user-uploaded/dc96e7827a29fd535061f297109844be9f215f270f1363911b6760371123932c.pdf
A datasheet URL was already present, so I did not replace it. The attached document appears to be the TI MSPM0C1104/MSPM0C1103 datasheet, revision SLASF90D, revised January 2026.
Key datasheet specs
  • Device family: MSPM0C110x mixed-signal microcontroller
  • Status/nomenclature note: X prefix indicates experimental silicon; TI recommends qualified production MSP devices for production systems.
  • Core: Arm Cortex-M0+, up to 24 MHz
  • Memory for C1104 variant: 16 KB flash, 1 KB SRAM
  • Supply voltage: 1.62 V to 3.6 V recommended operating range; absolute maximum VDD -0.3 V to 4.1 V
  • Temperature: -40 °C to +125 °C ambient; max junction 130 °C
  • Package: 8-pin DSBGA, package drawing YCJ, nominal package size about 1.6 mm × 0.86 mm, 0.35 mm max height
  • Peripherals for 8-pin C1104 package: 3 ADC channels, 1 UART, 1 I2C, 1 SPI, 2 TIMG, 1 TIMA, 6 GPIOs, 2 open-drain 5 V tolerant I/O pins
  • Required VDD capacitor: 10 µF between VDD and VSS, close to device pins, low ESR, ±20% or better
  • ESD ratings: HBM ±2000 V, CDM ±500 V
Datasheet pinout cross-check

Table


BallDatasheet signalSymbol terminal presentSymbol pin type in projectResult
A1PA24PA24Bi-DirectionalOK
A2PA0PA0Bi-DirectionalOK
B1PA27PA27Bi-DirectionalOK
B2PA1 / NRSTPA1/ NRSTBi-DirectionalAcceptable, but reset function could be documented more explicitly
C1PA20PA20Bi-DirectionalOK
C2VDDVDDPower InOK
D1PA19 / SWDIOPA19Bi-DirectionalAcceptable, but SWDIO alternate/debug function is not shown in terminal name
D2VSSVSSPower OutMismatch: ground should normally be power/ground, not Power Out
Pin function notes from datasheet
  • PA0 (A2): 5 V tolerant open-drain GPIO; alternate functions include BEEP, I2C0_SDA, TIMG8_C0, SPI0_CS1, FCC_IN, TIMA_FAL1.
  • PA1 / NRST (B2): 5 V tolerant open-drain GPIO and active-low reset input; alternate functions include I2C0_SCL, TIM8_C0, HFCLK_IN, TIMA0_C1.
  • PA20 (C1): standard GPIO with A6 ADC input; alternate functions include SWCLK, SPI0_PICO, timer functions, UART0_RTS.
  • PA24 (A1): standard GPIO with A3 ADC input; alternate functions include SPI0_CS2, timer functions, UART0_RTS, UART0_RX.
  • PA27 (B1): standard GPIO with A0 ADC input; alternate functions include UART0_TX, SPI0_POCI, SPI0_CS3, timer functions.
  • PA19 (D1): standard GPIO; SWDIO debug data; alternate functions include SPI0_SCK/POCI and UART0_CTS.
  • VDD (C2): power supply.
  • VSS (D2): ground supply.
Footprint cross-check
Datasheet mechanical / land pattern data for YCJ0008-C01:
  • 8-ball DSBGA, 2 columns × 4 rows, balls A-D and 1-2
  • Ball pitch: 0.35 mm in both axes
  • Ball diameter: 0.16 mm to 0.20 mm
  • Example board layout pad / metal diameter: 0.18 mm
  • Example solder mask opening: 0.18 mm
  • Preferred solder mask detail: solder-mask-defined
  • Example stencil aperture: 0.21 mm with 0.075 mm stencil
Observed Flux footprint:
  • Pad designators match the expected eight signals.
  • Relative ball map matches the datasheet when interpreted as rows A-D and columns 1-2:
    • A1 PA24, A2 PA0
    • B1 PA27, B2 PA1/NRST
    • C1 PA20, C2 VDD
    • D1 PA19, D2 VSS
  • Pad grid spacing is represented as 0.00035 in the layout data while the footprint declares units as mm. If Flux is displaying internal meter-like coordinates, this may correspond to 0.35 mm; if interpreted literally as millimeters, the footprint is scaled 1000× too small.
  • Pad size is represented as 0.0001524 with units mm. If interpreted literally, this is 0.0001524 mm, far smaller than the datasheet 0.18 mm land. If interpreted as meters, it is 0.1524 mm, still slightly smaller than the TI example 0.18 mm land and below the 0.16–0.20 mm ball diameter range midpoint.
  • Silkscreen/outline extents appear approximately ±0.4445 mm × ±0.7874 mm, consistent with about 0.889 mm × 1.575 mm, close to the datasheet E and D package dimensions.
Mismatches / issues flagged
  1. VSS terminal type mismatch: VSS is set to Power Out; it should be a ground/power reference terminal, not an output. Recommended fix: set VSS pin type to a ground/passive/power type appropriate for Flux ERC.
  2. Part is experimental silicon: MPN starts with X; datasheet states X devices are developmental and not recommended for production. Use production MSPM0C1104S8YCJR if this design is intended for manufacture.
  3. Footprint unit ambiguity / possible scale issue: Layout pad positions and sizes are reported as 0.00035 pitch and 0.0001524 pad size with unit mm. This is inconsistent if interpreted literally. The outline looks correctly scaled, so this may be an internal unit/reporting artifact, but the pad geometry should be verified visually or by fabrication export.
  4. Footprint pad diameter may be undersized: If the effective pad is 0.1524 mm, TI example land pattern uses 0.18 mm. Recommended fix: confirm the intended SMD/NSMD choice and adjust pad diameter to TI’s recommended 0.18 mm unless there is a fabrication-specific reason.
  5. Pin descriptions are sparse: Symbol terminals only show primary names. Useful alternate functions such as PA19/SWDIO, PA20/SWCLK, ADC inputs, and I2C/SPI/UART capabilities are not captured as pin descriptions/properties.
Overall result
The schematic symbol pin count and primary ball-to-signal mapping match the TI datasheet. The main issues are the VSS pin type, the experimental X device status, sparse pin descriptions, and footprint pad-size/unit ambiguity that should be resolved before using this as a production-ready part.
  • Reviewed project metadata

  • Key datasheet specs

  • Datasheet pinout cross-check

  • Pin function notes from datasheet

  • Footprint cross-check

  • Mismatches / issues flagged

  • Overall result

Documents

  • Part Review: XMSM0C1104S8YCJR

Assets

kicad_mod

XMSM0C1104S8YCJR

DSBGA_YCJ0008-C01_TEX-M.kicad_modFootprint
MSPM0C1104S8YCJR-thumb.png

MSPM0C1104S8YCJR-thumb.png

MSPM0C1104S8YCJR-thumbThumbnail
step

XMSM0C1104S8YCJR

DSBGA_YCJ0008-C01_TEX.step3D Model
XMSM0C1104S8YCJR

XMSM0C1104S8YCJR

XMSM0C1104S8YCJR XMSM0C1104S8YCJR Symbol.svgDefault

MSPM0C1104S8YCJR

MSPM0C1104S8YCJR thumbnail
ARM® Cortex®-M0+ MSPM0 C Microcontroller IC 32-Bit 24MHz 16KB (16K x 8) FLASH 8-DSBGA (0.86x1.6)
MSPM0C110x microcontrollers (MCUs) are part of the MSP highly-integrated ultra-low-power 32-bit MCU family based on the enhanced Arm® Cortex®-M0+ core platform operating at up to 24MHz frequency. These costoptimized MCUs offer high-performance analog peripheral integration, support extended temperature ranges from -40°C to 125°C, and operate with supply voltages from 1.62V to 3.6V. The MSPM0C110x devices provide up to 16KB embedded flash program memory with 1KB SRAM. These MCUs incorporate a high-speed on-chip oscillator with an accuracy from -2% to +1.2%, eliminating the need for an external crystal. Additional features include a 1-channel DMA, CRC-16 accelerator, and a variety of highperformance analog peripherals such as one 12-bit 1.5Msps ADC with VDD as the voltage reference, and an on-chip temperature sensor. These devices also offer intelligent digital peripherals such as one 16-bit advanced timer, two 16-bit general purpose timer, one windowed watchdog timer, and a variety of communication peripherals including one UART, one SPI, and one I2C. These communication peripherals offer protocol support for LIN, IrDA, DALI, Manchester, smart card, SMBus, and PMBus. The TI MSPM0 family of low-power MCUs consists of devices with varying degrees of analog and digital integration let customers find the MCU that meets their project needs. The architecture combined with extensive low-power modes is optimized to achieve extended battery life in portable measurement applications. MSPM0C110x MCUs are supported by an extensive hardware and software ecosystem with reference designs and code examples to get the design started quickly. Development kits include a LaunchPad™ kit available for purchase and design files for a target-socket board. TI also provides a free MSP Software Development Kit (SDK), which is available as a component of Code Composer Studio™ IDE desktop and cloud version within the TI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training with MSP Academy, and online support through the TI E2E™ support forums.
Features • Core – Arm® 32-bit Cortex®-M0+ CPU, frequency up to 24MHz • Operating characteristics – Extended temperature: –40°C to 125°C – Wide supply voltage range: 1.62V to 3.6V • Memories – Up to 16KB of flash – 1KB of SRAM • High-performance analog peripherals – One analog-to-digital converter (ADC) with up to 10 total external channels, 1.7Msps at 10 bit or 1.5Msps at 12 bit with VDD as the voltage reference – Configurable 1.4V or 2.5V internal ADC voltage reference (VREF) – Integrated temperature sensor – Integrated supply monitor • Optimized low-power modes – RUN: 87µA/MHz – STOP: 609µA at 4MHz, 311µA at 32kHz – STANDBY: 5µA with SRAM retention – SHUTDOWN: 200nA • Intelligent digital peripherals – 1-channel DMA controller dedicated for ADC – Three timers supporting up to 14 PWM channels • One 16-bit advanced timers with deadband support up to 8 PWM channels • One 16-bit general purpose timer with 4 capture/compares • One 16-bit general purpose timer with 2 capture/compares – Windowed watchdog timer – BEEPER generating 1kHz, 2kHz, 4kHz, or 8kHz square wave to drive the external beeper • Enhanced communication interfaces – One UART interface supporting LIN, IrDA, DALI, smart card, Manchester and low-power operation in STANDBY mode – One I2C interface supporting FM+ (1Mbps), SMBus, PMBus, and wakeup from STOP mode – One SPI supporting up to 12Mbps • Clock system – Internal 24MHz oscillator with an accuracy from -2% to +1.2% (SYSOSC) – Internal 32kHz low-frequency oscillator (LFOSC) • Data integrity – Cyclic redundancy checker (CRC-16) • Flexible I/O features – Up to 18 GPIOs – Two 5V-tolerant open-drain IOs • Development support – 2-pin serial wire debug (SWD) • Package options – 20-pin TSSOP (PW) – 20-pin VSSOP (DGS) – 20-pin WQFN (RUK) – 16-pin SOT (DYY) – 8-pin SOT (DDF) – 8-pin WSON (DSG) – 8-pin DSBGA (YCJ) • Family members (also see Device Comparison) – MSPS003F4: 16KB of flash, 1KB of RAM – MSPS003F3: 8KB of flash, 1KB of RAM – MSPM0C1104: 16KB of flash, 1KB of RAM – MSPM0C1103: 8KB of flash, 1KB of RAM • Development kits and software (also see Tools and Software) – LP-MSPM0C1104 LaunchPad™ development kit – MSP Software Development Kit (SDK) 2 Applications • Battery charging and management • Power supplies and power delivery • Personal electronics • Building security and fire safety • Connected peripherals and printers • Grid infrastructure • Smart metering • Communication modules • Medical and healthcare • Lighting

Properties

MSPM0C1104S8YCJR

Texas Instruments

Microcontroller

U

parametric-v1

Pricing & Availability

See prices from popular manufacturers for your project.

Controls