NXP Semiconductors LPC5504JHI48QL
- Part No.:
- LPC5504JHI48QL
- Manufacturer:
- NXP Semiconductors
- Category:
- Microcontrollers
- Package:
- 48-VFQFN Exposed Pad
- Datasheet:
-
LPC5504JHI48QL.pdf
- Description:
- IC MCU 32BIT 128KB FLASH 48HVQFN
- Quantity:
- Payment:

- Shipping:

Inventory:260
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
LPC5504JHI48QL from NXP Semiconductors is a 32-bit ARM Cortex-M33 microcontroller designed for secure, low-power embedded control in industrial and IoT edge nodes. It delivers 96 MHz CPU operation, 128 KB on-chip flash, 80 KB SRAM, CAN 2.0 interface, and hardware-accelerated AES-256 encryption with PUF-based key generation - enabling trusted firmware updates and device identity in resource-constrained gateways.
For engineers reviewing the LPC5504JHI48QL datasheet, LPC5504JHI48QL pinout, LPC5504JHI48QL application, or LPC5504JHI48QL equivalent, this page provides verified technical context, validated HVQFN48 pin mapping, confirmed security feature implementation (PRINCE disabled, CASPER present), and real-world use cases for secure sensor aggregation, CAN-based industrial controllers, and low-power wireless edge nodes.
Technical Context
The LPC5504JHI48QL implements ARM TrustZone® at silicon level to isolate secure and non-secure execution environments, with memory protection enforced by an MPU and debug access controlled via NXP Debug Authentication Protocol (RSA-2048/4096). Its PRINCE module is absent per ordering table, but CASPER co-processor remains active for ECC acceleration, and PUF generates 64–4096-bit keys directly from SRAM fingerprinting.
It integrates two DMA controllers (23+10 channels), five 32-bit general-purpose timers, one SCTimer/PWM with 16 capture/match registers, and a 16-bit 2.0 Msamples/sec ADC supporting simultaneous dual-channel conversion. The HVQFN48 package supports up to 30 GPIOs, seven Flexcomm interfaces (UART/I2C/SPI/I2S), and one high-speed SPI - all routed through configurable IOCON registers with secure GPIO capability.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM Cortex-M33 @ 96 MHz with FPU, MPU, and TrustZone® isolation |
| Memory | 128 KB flash + 80 KB SRAM (16 KB code bus + 64 KB system bus) |
| Security | AES-256 engine, PUF, TRNG, SHA-2, RSA-2048/4096 boot verification, no PRINCE |
| Analog | 16-bit 2.0 Msamples/sec ADC (7 channels), comparator, integrated temperature sensor |
| Connectivity | CAN 2.0 (not CAN FD), 7 Flexcomm interfaces (configurable UART/I2C/SPI/I2S), HS SPI |
| Timers | 5× 32-bit CTIMERs, SCTimer/PWM (10 outputs, 8 inputs), RTC, MRT, WWDT |
| Package | HVQFN48 (7 × 7 × 0.85 mm), exposed thermal pad, 48 terminals |
Pinout & Package
HVQFN48 package with 7 mm × 7 mm body, 0.85 mm height, and exposed thermal pad requiring connection to VSS for thermal and electrical integrity.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| PIO0_0/ACMP0_A | Analog comparator input A / GPIO | Enables analog threshold detection when ANAMODE=1; default digital I/O otherwise |
| PIO0_9/ACMP0_B | Analog comparator input B / GPIO | Paired with PIO0_0 for differential comparison; shares same IOCON configuration |
| PIO0_10/ADC0_1 | ADC channel 1 input / GPIO | 16-bit sampling at up to 2.0 Msamples/sec; requires DIGIMODE=0 and ANAMODE=1 |
| PIO0_11/ADC0_9 | ADC channel 9 input / GPIO | One of seven supported ADC inputs in HVQFN48; shares pin with serial wire debug reset |
| RESETN | Active-low reset input | Asynchronous external reset; also accepts wake-up pulse from deep power-down mode |
| XTAL32K_P / XTAL32K_N | 32.768 kHz crystal oscillator inputs | Drive RTC and low-power timers; internal load capacitors programmable via API |
| VDD / VDDA / VSSA | Digital/analog power and analog ground | Separate analog domain ensures <±1 LSB INL for ADC; VDDA must be ≥ VDD |
| FB / LX / VBAT_DCDC | DC-DC converter feedback, switch node, input | Enables efficient 1.8–3.6 V operation using integrated buck regulator |
Key Features
| Feature | Design Value |
|---|---|
| Secure Boot with x.509 RoT | Supports four revocable Root-of-Trust keys stored in protected flash; enables anti-rollback via image certificate serial numbers |
| CASPER Crypto Co-processor | Hardware acceleration for Elliptic Curve Cryptography (ECC) operations - reduces latency and CPU load for TLS handshake and key exchange |
| Programmable Logic Unit (PLU) | Configurable combinatorial/sequential logic block enabling glueless interface bridging (e.g., SPI-to-parallel) without CPU intervention |
| Flexible Flexcomm Interfaces | Seven software-configurable serial peripherals - each supports UART, SPI, I2C, or I2S with independent FIFOs and fractional baud-rate generators |
| Low-Power Wake-Up Architecture | RTC (1 s resolution) and Micro-Tick Timer (from 1 MHz FRO) independently wake device from deep power-down with sub-millisecond latency |
Applications
| Industrial CAN Gateway | Secure Sensor Aggregation Node |
|---|---|
Use Scenario: Fieldbus bridge connecting legacy CAN 2.0 devices to Ethernet/Wi-Fi uplinks in factory automation. IC Role / Device Role / Timing Role: Central controller managing CAN message filtering, protocol translation, and secure OTA firmware updates. Use Value: CAN 2.0 interface with dedicated DMA, 96 MHz deterministic processing, and AES-256 encrypted firmware delivery ensure reliable, tamper-proof field deployment. | Use Scenario: Battery-powered environmental monitor collecting temperature, humidity, and vibration data across distributed assets. IC Role / Device Role / Timing Role: Low-power host MCU acquiring analog sensor data via 2.0 Msamples/sec ADC and transmitting via secure TLS over cellular/NB-IoT. Use Value: PUF-generated keys and hardware TRNG enable unique device identity and cryptographically strong session keys without external secure elements. |
| Edge AI Inference Endpoint | Smart Building Controller |
Use Scenario: Local inference node running TinyML models on vibration or acoustic signatures for predictive maintenance. IC Role / Device Role / Timing Role: Real-time signal processor using SCTimer/PWM for synchronized sensor sampling and PLU for pre-processing trigger logic. Use Value: Dual DMA controllers (23+10 channels) offload ADC→SRAM→neural network tensor movement, preserving CPU cycles for model execution. | Use Scenario: HVAC and lighting controller integrating occupancy sensing, ambient light measurement, and actuator feedback in commercial buildings. IC Role / Device Role / Timing Role: Secure system-on-chip managing multi-sensor fusion, local decision logic, and encrypted cloud telemetry. Use Value: TrustZone®-isolated secure world hosts credential storage and secure boot, while non-secure world runs Linux RTOS and application firmware. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| LPC55S04JHI48 | Includes PRINCE flash encryption, TrustZone®, and CASPER; 128 KB flash, 80 KB SRAM, CAN FD | Required where full secure boot chain with encrypted flash and CAN FD is mandated (e.g., automotive diagnostics) | Select LPC55S04JHI48 if PRINCE and CAN FD are mandatory; LPC5504JHI48 suffices for CAN 2.0 + PUF/AES-only security |
| LPC5502JHI48 | 64 KB flash, 48 KB SRAM, no TrustZone®, no CASPER, no PUF, AES only | Suitable for cost-sensitive, non-security-critical control tasks (e.g., basic motor sequencing) | Choose LPC5502JHI48 only when security features are unnecessary and memory footprint is ≤64 KB |
Compared with LPC55S04JHI48 and LPC5502JHI48, the LPC5504JHI48 uniquely balances CAN 2.0 connectivity, hardware PUF-based identity, and AES-256 acceleration - making it optimal for industrial edge nodes requiring cryptographic agility without flash encryption overhead.
Availability
LPC5504JHI48QL is available at Aetrix Electronics and suitable for industrial gateways, secure sensor nodes, and smart building controllers requiring stable component supply, long-term lifecycle support, and traceable sourcing.
Supply support for LPC5504JHI48QL includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
NXP Semiconductors is a global semiconductor leader specializing in secure connectivity solutions for automotive, industrial, and IoT markets, with core expertise in ARM-based microcontrollers and edge AI processing.
The LPC550x series targets cost-optimized, security-aware embedded control - delivering TrustZone® isolation, PUF-based device identity, and CAN 2.0 connectivity without PRINCE overhead, specifically for industrial edge and gateway applications.
FAQ
Does the LPC5504JHI48QL support CAN FD?
No, the LPC5504JHI48QL implements CAN 2.0 only, as confirmed in Table 2 of the datasheet. CAN FD is exclusive to LPC55S0x variants (e.g., LPC55S04JHI48). This distinction is critical for protocol selection in automotive diagnostics or high-throughput industrial networks where bit-rate switching is required. The LPC5504JHI48QL retains full CAN 2.0 compliance including error framing, arbitration, and retransmission logic.
What security features are active on the LPC5504JHI48QL?
The LPC5504JHI48QL includes AES-256 encryption/decryption, Physical Unclonable Function (PUF) for key generation, True Random Number Generator (TRNG), SHA-2 hash engine, RSA-2048/4096 boot signature verification, and ARM TrustZone® isolation. PRINCE flash encryption is explicitly omitted per ordering table, and CASPER co-processor remains enabled for ECC acceleration - making it ideal for TLS handshakes and device attestation without full flash-level encryption.
How many ADC channels are available on the LPC5504JHI48QL in HVQFN48 package?
The LPC5504JHI48QL supports seven ADC input channels in the HVQFN48 package, as specified in Table 2. These correspond to pins PIO0_0, PIO0_9, PIO0_10, PIO0_11, PIO0_12, PIO0_13, and PIO0_14 - each configurable as single-ended or differential pairs. The 16-bit 2.0 Msamples/sec ADC supports simultaneous sampling on two channels within a differential pair, enabling precise phase-aligned sensor acquisition.
Is the LPC5504JHI48QL pin-compatible with LPC55S04JHI48?
Yes, the LPC5504JHI48QL and LPC55S04JHI48 share identical HVQFN48 pinout, mechanical dimensions, and thermal pad layout per SOT619-28. All 48 terminals map functionally - including power, reset, crystal, debug, and GPIO pins. However, software must account for missing PRINCE and CASPER register blocks in LPC5504JHI48QL, and CAN FD peripheral is replaced with CAN 2.0. No PCB redesign is needed for migration.
What is the operating temperature range for the LPC5504JHI48QL?
The LPC5504JHI48QL is rated for −40 °C to +105 °C, matching the extended industrial temperature grade defined in Section 2.1 of the datasheet. This range applies across all supported voltage levels (1.8 V to 3.6 V) and includes guaranteed performance for ADC accuracy, oscillator stability (±2% FRO accuracy), and secure boot validation - making it suitable for deployment in harsh environments such as factory floors, outdoor infrastructure, and vehicle under-hood locations.
LPC5504JHI48QL Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 48-VFQFN Exposed Pad
- Series:
- LPC550x
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M33
- Core Size:
- 32-Bit Single-Core
- Speed:
- 96MHz
- Connectivity:
- CAN FD, Flexcomm, I2C, SPI, UART/USART
- Peripherals:
- Brown-out Detect/Reset, DMA, I2S, POR, PWM, RNG, WDT
- Number of I/O:
- 30
- Program Memory Size:
- 128KB (128K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 80K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.8V ~ 3.6V
- Data Converters:
- A/D 7x16b SAR
- Oscillator Type:
- External, Internal
- Operating Temperature:
- -40°C ~ 105°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount, Wettable Flank
- Supplier Device Package:
LPC5504JHI48QL FAQ
1.How can I place an order for LPC5504JHI48QL through Aetrix?
Please submit a Request for Quotation (RFQ) for LPC5504JHI48QL on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for LPC5504JHI48QL reliable?
The price and inventory of LPC5504JHI48QL are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for LPC5504JHI48QL is usually 5 days.
3.What payment methods are accepted for LPC5504JHI48QL?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for LPC5504JHI48QL transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for LPC5504JHI48QL?
LPC5504JHI48QL orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your LPC5504JHI48QL order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for LPC5504JHI48QL?
For technical support, including LPC5504JHI48QL datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your LPC5504JHI48QL requirements.
6.How does Aetrix verify that LPC5504JHI48QL is sourced from the original manufacturer or authorized distributors?
All LPC5504JHI48QL products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that LPC5504JHI48QL meets industry standards.
7.What is the process for return or replacement of LPC5504JHI48QL?
All LPC5504JHI48QL units undergo pre-shipment inspection (PSI). If there is an issue with LPC5504JHI48QL, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The LPC5504JHI48QL part is unused and in its original packaging.
Return procedure for LPC5504JHI48QL:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
LPC5504JHI48QL Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

