NXP เปิดตัว MCX A5 ตระกูลไมโครคอนโทรลเลอร์ (MCU) ที่ใช้คอร์ Arm Cortex-M33 โดยมาพร้อม Ethernet MAC ความเร็ว 10/100Mbps และ Digital PHY สำหรับ 10BASE-T1S Single Pair Ethernet ที่รวมอยู่ภายในตัว MCU โดยมุ่งเป้าไปที่งานอุตสาหกรรมและระบบเครือข่าย เช่น คอนโทรลเลอร์, PLC, Remote I/O, ระบบจัดการอาคารและพลังงาน รวมถึงอุปกรณ์ Edge ที่เชื่อมต่อเครือข่ายประเภทต่าง ๆ
MCU ทำงานที่ความเร็วสูงสุด 240 MHz มี Flash สูงสุด 2 MB แบบ Dual-bank และ SRAM สูงสุด 640 KB พร้อมอินเทอร์เฟซสื่อสารและอุปกรณ์ Analog หลายรูปแบบ, ในด้านความปลอดภัย MCX A5 มี EdgeLock accelerator, Secure Boot ที่รองรับ PQC แบบ Hybrid, การอัปเดตเฟิร์มแวร์อย่างปลอดภัย, การจัดการ Lifecycle, Secure Debug, การเข้ารหัส External Flash และระบบตรวจจับการโจมตีทางกายภาพ (Anti-tamper)
สเปคของ NXP MCX A5 Series (MCXA577):
- MCU Core
- Arm Cortex-M33 core ความเร็วสูงสุด 240 MHz
- รองรับ FPU, DSP, MPU และ TrustZone
- SmartDMA co-processor ในตัวสำหรับจัดการข้อมูลอย่างมีประสิทธิภาพ
- ประสิทธิภาพสูงสุด 988.8 CoreMark หรือ 4.12 CoreMark/MHz
- หน่วยความจำและ Storage
- Flash สูงสุด 2 MB แบบ Dual-bank พร้อม ECC และรองรับ Read-While-Write
- Cache engine ขนาด 16 KB
- SRAM สูงสุด 640 KB โดยสามารถกำหนดพื้นที่ RAM ที่มี ECC ได้สูงสุด 64 KB
- RAM ขนาด 24 KB ที่สามารถคงข้อมูลไว้ได้จนถึงโหมด VBAT
- ROM สำหรับ Secure Boot
- อินเทอร์เฟซ FlexSPI สำหรับหน่วยความจำภายนอก พร้อม Cache
- ระบบเครือข่าย
- สูงสุด 1x 10/100Mbps Ethernet MAC รองรับ MII / RMII / Ethernet ตามการกำหนดค่าของอุปกรณ์
- สูงสุด 1x 10BASE-T1S Digital PHY
- Peripherals
- สูงสุด 134x GPIOs, โดยมี High-drive I/O 20 mA สูงสุด 4 ขา
- USB – USB High-Speed (HS) Host/Device พร้อม HS PHY ในตัว
- Low-speed I/Os
- สูงสุด 6x LPUART, 6x LPSPI, และ 5x LPI2C
- สูงสุด 2x อินเทอร์เฟซ CAN FD
- สูงสุด 4x อินเทอร์เฟซ I3C
- eSPI
- Analog peripherals
- สูงสุด 2x 16-bit ADCs และสูงสุด 2x 12-bit DACs
- 1x LPCMP (Analog comparator)
- Voltage Reference (VREF) และ Temperature Sensor ในตัว
- Timers และ DMA
- สูงสุด 5x 32-bit Timers และ 2x DMA
- Low-power Timer, Wake Timer, Micro-tick Timer, OS eventTimer
- RTC
- 2x Windowed watchdog timers
- ฟังก์ชัน สำหรับวัดความถี่และควบคุม PWM / Event Timing
- HMI – TSI (Touch Sensing Input) และอินเทอร์เฟซ FlexIO
- ระบบรักษาความปลอดภัย
- EdgeLock accelerator พร้อม TRNG, PKC (สำหรับ ECC และ RSA), และ SGI (รองรับ AES256, SHA-2, PQC, KeyStore)
- Secure boot (พร้อมรองรับ PQC hybrid),Secure Firmware Update, Secure Debug และ Lifecycle Management
- เป้าหมายการรับรองมาตรฐาน PSA Level 3 และ SESIP Level 3
- Code Watchdog, การป้องกันการเข้าถึงด้วย Glikey และ Passive Anti-tamper Detection เพื่อป้องกันการโจมตีทั้งทางกายภาพและซอฟต์แวร์
- ระบบพลังงาน
- แรงดันไฟเลี้ยงที่ใช้งานได้: 1.7V–3.6V
- รองรับแหล่งจ่าย I/O อิสระ 1.2V
- ระบบจัดการพลังงานพร้อม POR/LVD/HVD และ LDO
- รองรับโหมด Low-power หลายระดับ พร้อมแหล่ง Wake-up หลายรูปแบบ จนถึง Deep Power-down
- แพ็กเกจ – WFBGA169, LQFP144 และ LQFP100
- รองรับการทำงานที่อุณหภูมิ Junction – -40°C ถึง 125°C
NXP ระบุ SKU จำนวน 4 รุ่น ได้แก่ MCXA577VPN, MCXA577VLQ, MCXA577VLL และ MCXA557VPN ในจำนวนนี้ MCXA577 ทั้ง 3 รุ่นมีคอร์ 240 MHz, หน่วยความจำ, Ethernet และ CAN FD ในระดับเดียวกัน และแตกต่างกันหลัก ๆ ที่แพ็กเกจและจำนวน GPIO ส่วน MCXA557VPN ยังคงใช้คอร์และหน่วยความจำแบบเดียวกัน แต่ตัด Ethernet MAC, 10BASE-T1S DPHY และ CAN FD ออก
ด้านซอฟต์แวร์ NXP ระบุว่า MCX A5 รองรับระบบนิเวศ MCUXpresso ซึ่งประกอบด้วย SDK, Middleware, Security Software, การใช้งานร่วมกับ Visual Studio Code และ LTS Software Releases, NXP ยังมีแผนรองรับ Zephyr RTOS และอุปกรณ์บางรุ่นมีแผนที่จะรองรับ Rust
สำหรับการพัฒนา NXP มีบอร์ด FRDM-MCXA577 สำหรับประเมินตระกูล MCX A5 โดยใช้ MCXA577 เป็น MCU หลัก พร้อม MCU-Link Lite debugger ในตัว, Standard headers, รองรับ Arduino expansion boards, รองรับ mikroBUS, รองรับ Pmod expansion boards แต่ในขณะที่เขียนบทความ ข้อมูลรายละเอียดของบอร์ดยังมีไม่มากนัก จากการตรวจสอบเพิ่มเติม พบว่าหน้าเอกสาร เฉพาะของ FRDM-MCXA577 บน MCUXpresso ระบุว่าบอร์ดรองรับ FreeRTOS, MCUboot, FatFs, FreeMASTER และ Trusted Firmware-M, นอกจากนี้ยังพบ FRDM-MCXA577 บน Zephyr Project ด้วย แต่ดูเหมือนว่าการรองรับยังอยู่ระหว่างการพัฒนา, เนื่องจากหน้าเอกสารต่าง ๆ ยังอยู่ระหว่างการพัฒนา จึงอาจพบว่าบางหน้ามีรูปภาพของบอร์ดคนละแบบ ซึ่งอาจทำให้เกิดความสับสนได้
NXP เปิดตัวตระกูล MCX ซึ่งเป็นไมโครคอนโทรลเลอร์ Arm สำหรับการใช้งานทั่วไปเป็นครั้งแรกในปี 2022 จากนั้นในปี 2024 บริษัทได้เพิ่ม MCX A14x/A15x ซึ่งเป็น MCU Cortex-M33 ที่เน้นความคุ้มค่า และในปี 2025 ได้เปิดตัว MCX A34 ซึ่งเป็น MCU แบบ Mixed-Signal ที่มาพร้อม Math Acceleration Unit นอกจากนี้ NXP ยังได้เปิดตัวตระกูล MCX L, MCX W และ MCX E เพิ่มเติมอีกด้วย

MCX A5 เป็นการต่อยอดตระกูล A-series ของ MCX โดยเน้นการเชื่อมต่อแบบมีสายสำหรับงานอุตสาหกรรม พร้อม 10BASE-T1S Digital PHY ในตัว, Topology Discovery และการรองรับ Post-Quantum Cryptography, โดยทั่วไปถ้าต้องการเพิ่ม 10BASE-T1S ให้กับระบบ จะต้องใช้ Single Pair Ethernet MAC-PHY แบบเต็มรูปแบบ เช่น Microchip LAN867x/LAN865x จับคู่กับ MCU Host แต่เนื่องจาก MCX A5 มี Digital PHY รวมอยู่ใน MCU แล้ว จึงต้องใช้อุปกรณ์ PMD ที่เรียบง่ายกว่า เช่น NXP TJF1410
ขณะนี้ MCX A5 อยู่ในช่วง Sampling และ NXP ระบุว่าคาดว่าจะวางจำหน่ายทั่วไปในไตรมาสที่ 4 ของปี 2026 ส่วนบอร์ด FRDM-MCXA577 ยังไม่ปรากฏว่ามีจำหน่ายในขณะที่เขียนบทความ สามารถดูข้อมูลเพิ่มเติมเกี่ยวกับ MCU ได้จากหน้าผลิตภัณฑ์และข่าวประชาสัมพันธ์
แปลจากบทความ : NXP MCX A5 Cortex-M33 MCU family supports 10BASE-T1S Single Pair Ethernet and Post-Quantum Cryptography

บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT



