Part Review and Datasheet Update
GPIO_AD_*, all GPIO_AON_*, and the main USB/clock/reset/control/analog special-function pins now have populated metadata.GPIO_BBSM_*, GPIO_B1_*, GPIO_B2_*, GPIO_SD_B1_*, GPIO_SD_B2_*, GPIO_EMC_B_1_*, GPIO_EMC_B_2_*, plus remaining DCDC/analog supply pins.GPIO_BBSM, GPIO_B1, GPIO_B2, GPIO_SD_B1, GPIO_SD_B2, GPIO_EMC_B1, GPIO_EMC_B2) plus DCDC, USB PHY supply, ADC/analog, AON, and BBSM supply pins with Pin Type, Section, and Pin Description. Spot checks confirmed representative pins now have populated metadata.Table
| Field | Current value | Review |
|---|---|---|
| Project / part | MIMXRT1189XVM8C | Matches selected MPN |
| Manufacturer Part Number | MIMXRT1189XVM8C | OK |
| Manufacturer Name | NXP | OK |
| Datasheet URL | https://www.nxp.com/docs/en/data-sheet/IMXRT1180EC.pdf | Already set; no web-update needed |
| Designator Prefix | IC | Acceptable for an IC/MCU part |
| Mount | Base | OK as internal Flux property |
| Package or Case Code | TO | Mismatch — should reflect BGA package, not TO |
| Project description | Long truncated NXP-style description | Usable, but not ideal for library scanning |
Table
| Datasheet item | Expected value for MIMXRT1189XVM8C |
|---|---|
| Family | i.MX RT1180 / RT1189 crossover MCU |
| Core architecture | Dual-core Arm Cortex-M7 + Cortex-M33 |
| Main core frequency | Cortex-M7 up to 800 MHz; Cortex-M33 up to 300 MHz per NXP datasheet extraction |
| Temperature grade | Extended industrial, -40 °C to +125 °C Tj |
| Silicon revision | C0 |
| Package code | VM |
| Package | 289-ball MAPBGA / LFBGA289 |
| Package version | SOT1534 |
| Body / pitch | 14 mm × 14 mm, 0.8 mm pitch |
| I/O count | 173 I/O listed for VM package variants |
| Key memory | 512 KB CM7 TCM with ECC, 256 KB CM33 TCM with ECC, 768 KB OCRAM with ECC, Boot ROM |
| Major interfaces | TSN Ethernet switch, EtherCAT target controller, USB 2.0 OTG + PHY, uSDHC, LPUART, LPI2C, I3C, LPSPI, CAN-FD, FlexIO, SAI, SPDIF, PDM, ADC, DAC, comparators |
| Security | EdgeLock Secure Enclave, TrustZone-M, secure boot, PUF, crypto acceleration, tamper/security features |
Terminal components.835bf3e1-33dd-41bb-a166-c0a31607d645.Pin Number property and a Symbol Pin Position property.Pin Type values are Unspecified.Pin Description, Section, Pin Group, Pin Orientation, or Sub-symbol Designator Suffix properties were visible in the sampled terminal data.Table
| Terminal | Current pin number | Current pin type | Review |
|---|---|---|---|
| VSS_1 | A1 | Unspecified | Pin exists; type should be Ground |
| VSS_17 | G11 | Unspecified | Pin exists; type should be Ground |
| DCDC__IN_1 | M5 | Unspecified | Pin exists; type should be Power In |
| DCDC__GND_4 | K9 | Unspecified | Pin exists; type should be Ground |
| USB1__DP | E17 | Unspecified | Pin exists; type should be Bi-Directional / USB signal |
| USB1__DN | present in layout and schematic summary | Unspecified | Pin exists; type should be Bi-Directional / USB signal |
| XTALI / XTALO | present | Unspecified | Pin exists; type should likely be Passive / Clock based on datasheet function |
| POR_B | present | Unspecified | Pin exists; type should be Input / reset-control |
| TEST__MODE | present | Unspecified | Pin exists; type should be Input / control |
Pin Number, Pin Type, Pin Description, Section, Pin Group, Pin Orientation, and Sub-symbol Designator Suffix. The part-project rules specifically call for these properties on IC-style parts, and recommend sub-symbol grouping for large ICs.Unspecified and no pin descriptions/sections/groups were visible.BGA289C80P17X17_1400X1400X152.kicad_modMIMXRT1189XVM8C.stpMIMXRT1189XVM8C Symbol.svgBGA289 = 289-ball BGAC80P = 0.80 mm pitch17X17 = 17 × 17 ball grid1400X1400 = 14.00 mm × 14.00 mm bodyTable
| Severity | Issue | Evidence | Recommended correction |
|---|---|---|---|
| High | Package or Case Code is set to TO | Project property says TO; datasheet/package info says VM / LFBGA289 / MAPBGA289 | Update to LFBGA289 / MAPBGA289, 14x14mm, 0.8mm pitch or similar exact package string |
| High | All sampled terminal Pin Type values are Unspecified | Schematic terminal data shows Pin Type: Unspecified repeatedly | Populate pin types from datasheet: VSS/DCDC_GND = Ground, VDD/NVCC/DCDC_IN = Power In, GPIO = Bi-Directional, reset/test/control = Input, crystal pins = Passive, etc. |
| Medium | Missing visible pin descriptions | No Pin Description visible in sampled terminal properties | Add short 3–6 word descriptions, e.g. “Digital ground”, “USB differential data positive”, “Core supply input” |
| Medium | Missing visible section/group/orientation/sub-symbol metadata | Not visible on sampled terminals | Add metadata for a 289-pin MCU symbol: Power, GPIO banks, USB, DCDC, Clock, Control, Analog, Ethernet/EMC/SD blocks, etc. |
| Medium | Project description is long/truncated and not a crisp component-library summary | Current description starts with imported datasheet text and truncates | Use a concise description such as: “Dual-core i.MX RT1189 crossover MCU, Cortex-M7 800 MHz + Cortex-M33, industrial Ethernet/TSN/EtherCAT, 289-ball MAPBGA, -40 °C to +125 °C.” |
| Low | Datasheet extraction timeout from direct PDF tool | Direct file/PDF extraction timed out once | URL itself is valid and official; no Datasheet property update required |
Package or Case Code: replace TO with a BGA-specific package string.Part Type = Microcontroller if not already present.Operating Temperature = -40°C to +125°C.Pin TypePin DescriptionSectionPin GroupPin OrientationSub-symbol Designator SuffixPackage or Case Code = TO should be corrected, and terminal pin types/descriptions/sections/groups should be populated from the datasheet.Scope and method
Current project metadata
Datasheet / official part information
Schematic symbol / terminal audit
Symbol pin-count check
Symbol property issues
Footprint / PCB asset audit
Footprint check result
BOM / pricing audit
Mismatches and gaps flagged
Recommended next actions
Bottom line