Embedded Linux • Industrial IoT • Cortex-A35 • Cortex-M4
NuMaker-IoT-MA35D0-A2: บอร์ด Linux 45×45 มม. ที่รวม Cortex-A35 + Cortex-M4
บอร์ด Linux ขนาด 45 × 45 มม. ตัวนี้ไม่ได้มีแค่ Cortex-A35 แบบ Dual-core แต่ยังมี Cortex-M4 แยกอยู่อีกหนึ่ง Core สำหรับงาน Real-time พร้อม Gigabit Ethernet, USB, MicroSD, NAND Flash และ Expansion ที่มี CAN FD อยู่ใน Board เดียว
NuMaker-IoT-MA35D0-A2 หรือ Chili Pro ใช้ Nuvoton MA35D05KI67C ซึ่งรวม Dual-core 64-bit Arm Cortex-A35 สูงสุด 650 MHz กับ Arm Cortex-M4 180 MHz และ DDR3L 256MB ที่ Stack อยู่ใน Package
จุดน่าสนใจจึงไม่ใช่แค่ขนาดเล็ก แต่คือการเอา Application-class Linux Compute กับ Real-time Core มาอยู่ใน MPU เดียว เหมาะกับแนว Industrial Gateway, Embedded Linux และ Edge Device ที่ต้องการทั้ง Networking และงาน Control ใน Platform เดียว
- ใช้ Nuvoton MA35D05KI67C
- Dual-core 64-bit Arm Cortex-A35 สูงสุด 650 MHz
- มี Cortex-M4 180 MHz แยกสำหรับ Real-time Workload
- RAM 256MB DDR3L Stack อยู่ใน MPU Package
- มี 256MB Quad SPI NAND + MicroSD 3.0
- รองรับ Gigabit Ethernet ผ่าน RTL8211FDI PHY
- USB-C บน Board ใช้ Power only ตาม Main Source
- Expansion รองรับ CAN FD สูงสุด 4 ชุด พร้อม SPI, I2C, I2S, ADC และ UART
- มี Trusted Secure Island, TrustZone, Secure Boot และ Hardware Crypto
- คำว่า Industrial AI เป็น Application Target ที่ Source ระบุ แต่ Source ไม่ได้ให้ Dedicated NPU หรือ TOPS
NuMaker-IoT-MA35D0-A2 คืออะไร?
NuMaker-IoT-MA35D0-A2 เป็น Evaluation Board สำหรับ Nuvoton MA35D0 Series และมีชื่อเล่นว่า: Chili Pro
Board ใช้: MA35D05KI67C ซึ่งเป็น MPU แบบ LQFP128 ที่รวม DDR3L 256MB เข้าไว้ใน Package
ขนาด Board อยู่ที่: 45 × 45 mm
แม้จะมีพื้นที่ไม่มาก แต่ Main Source ระบุว่ามีทั้ง:
- Gigabit Ethernet RJ45
- USB 2.0 Type-A Host
- Micro USB
- USB Type-C สำหรับ Power
- MicroSD
- Onboard NAND Flash
- GPIO Expansion
- UART / JTAG / SWD Debug
เป็น “Linux Platform ที่เล็กที่สุด” จริงไหม?
Press Release ของ Nuvoton เรียก Chili Pro ว่า: “industry's smallest Linux platform”
แต่ CNX Software ตั้งข้อสังเกตว่า เคยมี Linux Board อื่นที่มี Footprint เล็กกว่า เช่น VoCore2, Milk-V Duo 256M และ NanoPi NEO
ทำไม Cortex-A35 + Cortex-M4 ถึงน่าสนใจ?
MA35D05KI67C ใช้ Heterogeneous Architecture ที่มี CPU สองกลุ่มทำหน้าที่ต่างกัน
64-bit / สูงสุด 650 MHz
เหมาะกับ Application-class Workload และ Embedded Linux
180 MHz / มี FPU และ DSP Extensions
Source วางไว้สำหรับ Real-time Workload
Concept แบบนี้เหมาะกับระบบที่อยากได้ Linux สำหรับ Networking, Gateway หรือ Application Logic แต่ยังต้องมีงานบางส่วนที่ต้องการ Real-time Behaviour
MA35D05KI67C มีอะไรอยู่ข้างใน?
| ส่วน | ข้อมูลจาก Source |
|---|---|
| Application CPU | Dual-core 64-bit Arm Cortex-A35 สูงสุด 650 MHz |
| L1 Cache | 32KB I-cache + 32KB D-cache ต่อ Core |
| L2 Cache | 512KB Shared |
| Real-time Core | Arm Cortex-M4 180 MHz |
| M4 Extensions | IEEE 754-compliant FPU + DSP Extensions |
| Memory บน Chili Pro | 256MB DDR3L Stack ใน Package |
Main Source ใช้คำว่า Industrial AI เป็นหนึ่งใน Target Application แต่ไม่ได้ระบุ NPU, Dedicated AI Accelerator หรือค่า TOPS
RAM 256MB Stack ใน Package ช่วยอะไร?
MA35D05KI67C เป็น MCP ที่นำ DDR3L 256MB มา Stack อยู่ใน Package เดียวกับ MPU
ในมุมการออกแบบ Board แนวทางนี้ช่วยลดจำนวน Package ที่ต้องวางแยกบน PCB และเหมาะกับ Platform ที่ต้องการพื้นที่ Compact
Official OpenNuvoton Resource ที่ตรวจเพิ่ม ยังระบุ MA35D05KI67C เป็น LQFP-128 MCP พร้อม DDR3 256MB ตรงกับข้อมูลของ Main Source
Hardware บน Board มีอะไรบ้าง?
| หมวด | Specification จาก Main Source |
|---|---|
| Storage | 256MB Quad SPI NAND Flash — Winbond W25N02JWZEIF |
| Removable Storage | MicroSD 3.0 |
| Ethernet | Gigabit Ethernet RJ45 ผ่าน RTL8211FDI RGMII PHY |
| USB Host | USB 2.0 Type-A ×1 |
| Micro USB | USB 2.0 ×1 |
| USB Type-C | Power only |
| Debug | UART0 + SWJ Header สำหรับ JTAG/SWD |
| Controls | User Key, PMIC Reset Key, User LED, Boot Configuration DIP Switch |
| Power | 5V / 2A ผ่าน USB-C |
| PMIC | DA9062-3A |
Expansion ในพื้นที่ 45×45 มม. มีอะไรให้ใช้บ้าง?
Board มี GPIO Extension Connectors: CON2 และ CON3
Main Source ระบุ Peripheral Capability สูงสุดไว้ดังนี้:
| Interface | จำนวนตาม Source |
|---|---|
| CAN FD | สูงสุด 4 ชุด |
| SPI | 1 |
| I2C | 2 |
| I2S | 1 |
| ADC | 2 |
| UART | 4-bit ×1 และ 2-bit ×5 ตาม Main Source |
LQFP128 Package และ Pinout บอกอะไรเรา?
MA35D05K Series รุ่นใหม่ในข่าวนี้ ย้ายมาใช้ Package แบบ LQFP128 พร้อม DDR ที่ Stack มาใน Package ทำให้เหมาะกับการออกแบบ Board ที่ต้องการลดพื้นที่
Main Source อธิบายว่า EP ในชื่อ Package หมายถึง: Exposed Pad ด้านล่าง
MA35D05KH / KI / KJ ต่างกันอย่างไร?
Main Source ระบุ MA35D05K ใหม่สาม Variant ที่ใช้ CPU Architecture และ Main Peripherals เหมือนกัน แต่ต่างกันที่ Memory Configuration
| MPU | Stacked Memory |
|---|---|
| MA35D05KH67C | 128MB |
| MA35D05KI67C | 256MB |
| MA35D05KJ67C | 512MB |
Chili Pro ที่ Main Source รีวิว ใช้: MA35D05KI67C — 256MB
Source ไม่ได้ยืนยันว่า NuMaker-IoT-MA35D0-A2 มี Board SKU แบบ 128MB และ 512MB ดังนั้นไม่ควรตีความ MPU Variant เป็น Board Variant โดยอัตโนมัติ
Software Stack รองรับอะไร?
Main Source ระบุว่า Nuvoton มี BSP และ Toolchain ครอบคลุมทั้ง Linux และ Bare-metal
| Software | Version / รายละเอียดตาม Main Source |
|---|---|
| Yocto | 5.0 Scarthgap และ 3.1.3 Dunfell |
| Buildroot | 2024.02 และ 2021.02 |
| Linux | 6.6.y และ 5.10.y |
| Bootloader | U-Boot |
| Trusted Firmware | TF-A |
| Trusted Execution | OP-TEE 4.2 และ 3.9 |
| Bare-metal | Non-OS BSP |
| Applications | Nuvoton Linux Applications |
| Image / Video Library | libjpeg-turbo-vc8000 ตาม Main Source |
Yocto และ Buildroot เหมาะกับการสร้าง Customized Linux Image ส่วน Non-OS BSP เป็นตัวเลือกสำหรับงานที่ไม่ต้องการ Linux
Software Version: CNX vs Official OpenNuvoton GitHub ปัจจุบัน
ข้อมูล Software Version มีจุดที่ควรแยก “ตอนบทความเผยแพร่” ออกจาก “Resource Index ปัจจุบัน”
Main Source ระบุ:
- Linux 6.6.y
- Linux 5.10.y
- Yocto 5.0
- Yocto 3.1.3
- Buildroot 2024.02
- Buildroot 2021.02
ขณะที่ Official OpenNuvoton MPU-Family Resource Index ที่ตรวจเพิ่มภายหลัง มี Linux Resource เพิ่มเติม เช่น:
- Linux 6.18.y
- Linux 6.12.y-cip
- Linux 6.6.y
- Linux 5.10.y
NuWriter ใช้ทำอะไร?
Nuvoton มี Utility: NuWriter สำหรับ Programming และ Deployment บน MA35 Series
Official NuWriter Repository ที่ตรวจเพิ่ม ระบุ Release 1.08 ในปี 2026 ว่าเพิ่ม DDR Support สำหรับ: MA35D05KI67C
Official Mapping ยังระบุ Device นี้เป็น: LQFP-128 MCP DDR3 Winbond 256MB
Security มีอะไรบ้าง?
MA35D0 รุ่นใหม่มี Security Feature หลายส่วน สำหรับงาน Industrial Edge
- Trusted Secure Island — TSI
- Arm TrustZone
- Secure Boot
- Hardware Cryptographic Accelerator
- AES
- RSA
- ECC
Main Source ระบุว่า Security Architecture ถูกออกแบบมาเพื่อรองรับ Industrial Security Requirements เช่น IEC 62443
Board นี้เหมาะกับงานแบบไหน?
จาก Hardware และ Positioning ที่ Nuvoton ให้มา Chili Pro ถูกวางไว้สำหรับงานอย่าง:
Industrial Gateway
มี Gigabit Ethernet, Embedded Linux Stack และ Expansion Interface หลายชนิด จึงเข้ากับแนว Gateway ที่ต้องเชื่อม Network กับ Peripheral ภาคสนาม
Linux + Real-time Control
Dual Cortex-A35 และ Cortex-M4 ทำให้ Platform นี้น่าสนใจสำหรับงาน ที่มีทั้ง Application-class Software กับ Real-time Workload
Renewable Energy Systems
Main Source ระบุ Renewable Energy เป็นหนึ่งใน Target Application ของ Platform นี้
Industrial AI
Nuvoton วาง Industrial AI เป็นหนึ่งใน Application Target แต่ Main Source ไม่ได้ให้ NPU, TOPS หรือ AI Benchmark จึงไม่ควรใช้คำนี้เป็น Performance Claim
สิ่งที่ควรเช็กก่อนเริ่ม Project
- ต้องการ Linux หรือ Non-OS BSP?
- 256MB RAM เพียงพอกับ Application หรือไม่?
- Interface ที่ต้องการแชร์ Pin กับ Peripheral อื่นหรือไม่?
- CAN FD ที่จะใช้งานต้องมี External Electrical Interface แบบใด?
- USB-C ที่ Board นี้เป็น Power-only ตรงกับ Architecture หรือไม่?
- Kernel / Yocto / Buildroot Version ที่เลือกถูก Validate กับ Board Revision ที่ใช้จริงหรือไม่?
- หากทำ Custom PCB ต้องตรวจ DDR และ Pin Configuration จาก Official Documentation โดยตรง
ราคา ณ เวลาที่ CNX รายงาน
Main Source ระบุว่า NuMaker-IoT-MA35D0-A2 ถูก Listed บน TECHDesign ที่:
$49
ส่วน MA35D05K MPU ใหม่ CNX ระบุว่ายังไม่พบ Pricing บน Nuvoton Store, Digi-Key หรือ Mouser ในช่วงที่บทความเผยแพร่
โปรเจกต์นี้มีหลายขั้น แนะนำอ่านต้นฉบับควบคู่กัน
หากจะใช้ Chili Pro สำหรับ Embedded Linux หรือ Industrial Design จริง ควรตรวจทั้ง Main Article, Product Page และ Official OpenNuvoton Repositories โดยเฉพาะ Software Version, Pin Multiplexing, NuWriter และ Security / Boot Documentation
FAQ: คำถามที่พบบ่อย
1. NuMaker-IoT-MA35D0-A2 คืออะไร?
เป็น Evaluation Board ขนาด 45 × 45 มม. สำหรับ Nuvoton MA35D0 Series และมีชื่อเล่นว่า Chili Pro
2. Chili Pro ใช้ MPU รุ่นไหน?
Main Source ระบุ MA35D05KI67C
3. Cortex-A35 ทำงานที่กี่ MHz?
Dual-core Cortex-A35 ทำงานได้สูงสุด 650 MHz ตาม Source
4. Cortex-M4 ทำงานที่กี่ MHz?
180 MHz พร้อม FPU และ DSP Extensions
5. Board มี RAM เท่าไร?
Chili Pro ใน Main Source ใช้ 256MB DDR3L
6. RAM อยู่เป็น Chip แยกบน Board หรือไม่?
Source ระบุ DDR3L ถูก Stack อยู่ใน Package ของ MA35D05KI67C
7. มี Gigabit Ethernet ไหม?
มี Gigabit Ethernet RJ45 ผ่าน RTL8211FDI RGMII PHY
8. มี Wi-Fi หรือ Bluetooth ไหม?
Main Source ไม่ได้ระบุ Wi-Fi หรือ Bluetooth
9. USB-C ใช้ Data ได้ไหม?
Main Source ระบุ USB Type-C เป็น Power-only Port
10. รองรับ CAN FD กี่ชุด?
Source ระบุ Expansion รองรับ CAN FD สูงสุด 4 ชุด แต่ไม่ได้ให้ Wiring หรือ Transceiver Detail
11. มี NPU หรือ AI Accelerator ไหม?
Main Source ไม่ได้ระบุ Dedicated NPU หรือค่า TOPS
12. แล้วคำว่า Industrial AI หมายถึงอะไร?
เป็น Application Target ที่ Nuvoton ระบุสำหรับ Platform นี้ ไม่ใช่การยืนยันว่ามี AI Accelerator เฉพาะทาง
13. รองรับ Linux Version ไหน?
CNX ระบุ Linux 6.6.y และ 5.10.y ส่วน Official OpenNuvoton Resource Index ที่ตรวจเพิ่ม มี 6.18.y และ 6.12.y-cip เพิ่มด้วย แต่ Source ไม่ได้ให้ A2-specific Validation Matrix สำหรับทุก Version
14. รองรับ Yocto ไหม?
Main Source ระบุ Yocto 5.0 Scarthgap และ Yocto 3.1.3 Dunfell
15. รองรับ Buildroot ไหม?
Main Source ระบุ Buildroot 2024.02 และ 2021.02
16. ถ้าไม่ใช้ Linux มีทางเลือกไหม?
มี Non-OS BSP สำหรับ Bare-metal Application ตาม Source
17. MA35D05KH / KI / KJ ต่างกันอย่างไร?
Main Source ระบุ Architecture และ Main Peripheral เหมือนกัน แต่ Memory ต่างกัน: KH 128MB, KI 256MB และ KJ 512MB
18. ผ่าน IEC 62443 Certification แล้วหรือไม่?
Source ไม่ได้ระบุ Certification แต่บอกว่า Security Features ถูกออกแบบมาเพื่อรองรับ Requirement ของ Industrial Security เช่น IEC 62443
19. เป็น Linux Board ที่เล็กที่สุดในโลกจริงไหม?
Nuvoton ใช้ Claim ว่า “industry's smallest Linux platform” แต่ CNX ยกตัวอย่าง Linux Board อื่น ที่มี Footprint เล็กกว่า จึงไม่ควรใช้ Claim นี้แบบไม่มีบริบท
20. ราคาเท่าไร?
CNX รายงาน Chili Pro ที่ราคา $49 บน TECHDesign ณ เวลาบทความเผยแพร่ ราคาและ Availability สามารถเปลี่ยนได้
References / แหล่งข้อมูลต้นฉบับ
บอร์ดเล็ก แต่โจทย์ของมันไม่ใช่ Mini PC
NuMaker-IoT-MA35D0-A2 น่าสนใจตรงการรวม Embedded Linux, Gigabit Ethernet, Industrial Expansion และ Real-time Cortex-M4 ไว้ใน Platform ขนาด 45 × 45 มม.
หากกำลังทำ Embedded Linux, Industrial IoT, Gateway, CAN หรือ Edge Device Project สามารถสอบถามทีม Globalbyte เรื่อง Development Board, Sensor และ Module ที่เหมาะกับ Project ได้