NXP FRDM-IMXRT1186 บอร์ดพัฒนาที่ใช้ MCU i.MX RT1186 และ Ethernet 4 พอร์ต

NXP เปิดตัว FRDM-IMXRT1186 บอร์ดพัฒนาที่ใช้ไมโครคอนโทรลเลอร์แบบ Crossover รุ่น i.MX RT1186 โดยออกแบบมาสำหรับงานระบบอัตโนมัติในอุตสาหกรรม, หุ่นยนต์, ระบบ PLC และ Edge Computing โดยตัว MCU ใช้สถาปัตยกรรมแบบผสมผสาน (Heterogeneous Architecture) ประกอบด้วยแกนประมวลผล 2 แกน ได้แก่ Arm Cortex-M7 ความเร็ว 800 MHz สำหรับประมวลผลงานระดับแอปพลิเคชัน และ Arm Cortex-M33 ความเร็ว 300 MHz สำหรับควบคุมงานแบบเรียลไทม์และการสื่อสาร

บอร์ดนี้มีหน่วยความจำ HyperRAM ขนาด 64 Mbit, HyperFlash ขนาด 512 Mbit และ QSPI Flash ขนาด 128 Mbit นอกจากนี้ยังมีพอร์ต Gigabit Ethernet จำนวน 2 พอร์ต สำหรับการสวิตช์เครือข่าย TSN และพอร์ต Fast Ethernet จำนวน 2 พอร์ต สำหรับ EtherCAT หรือ TSN ส่วนอินเทอร์เฟซอื่น ๆ ประกอบด้วยพอร์ต USB Type-C OTG และ CAN Transceiver โดยรองรับการดีบักผ่าน MCU-Link Debugger ที่ติดตั้งมาบนบอร์ด และคอนเนกเตอร์ JTAG, สำหรับการขยายระบบ บอร์ดมี Header Arduino UNO R3 และ FRDM, FlexSPI Follower Header, SRAMC Header และ Header สำหรับควบคุมมอเตอร์

NXP FRDM-IMXRT1186

สเปคของบอร์ดพัฒนา NXP FRDM-IMXRT1186 :

  • SoC – NXP MIMXRT1186CVJ8C (ตระกูล i.MX RT1180, แพ็กเกจ LFBGA196)
    • CPU
      • Arm Cortex-M7 สำหรับประมวลผลงานแอปพลิเคชัน ความเร็วสูงสุด 800 MHz พร้อม FPU, แคชคำสั่ง 32 KB, แคชข้อมูล 32 KB และ TCM สูงสุด 512 KB พร้อม ECC
      • Arm Cortex-M33 สำหรับงานด้านความปลอดภัยและการสื่อสาร ความเร็วสูงสุด 300 MHz รองรับ TrustZone-M, แคชคำสั่งและข้อมูลขนาด 16 KB และ TCM ขนาด 256 KB พร้อม ECC รวมถึงไลบรารีทดสอบตัวเองที่ได้รับการรับรอง TÜV
    • หน่วยความจำบนชิป – SRAM ที่รองรับ ECC สูงสุด 1.5 MB ประกอบด้วย M7 TCM ขนาด 512 KB, M33 TCM ขนาด 256 KB และ OCRAM
  • หน่วยความจำ – HyperRAM 64 Mbit
  • ที่จัดเก็บข้อมูล
    • HyperFlash 512 Mbit
    • QSPI Flash 128 Mbit
    • FlexSPI Follower Header สำหรับเชื่อมต่ออุปกรณ์ HyperFlash, HyperRAM หรือ QSPI เพิ่มเติม
  • เครือข่าย
    • PHY YT8531SH-CA จำนวน 2 ตัว รองรับ Gigabit Ethernet ผ่านอินเทอร์เฟซ RGMII สำหรับสวิตช์เครือข่าย TSN
    • PHY RTL8201FI จำนวน 2 ตัว รองรับ Ethernet ความเร็ว 10/100 Mbps ผ่านอินเทอร์เฟซ MII สำหรับ EtherCAT หรือ TSN โดยสามารถเลือกเส้นทางสัญญาณผ่านจัมเปอร์ได้
  • USB
    • 1x พอร์ต USB 2.0 Type-C OTG ของ i.MX RT1186
    • 1x พอร์ต MCU-link USB Type-C
    • พอร์ต Type-C ใดก็ได้สามารถจ่ายไฟราง 5 V ให้บอร์ดได้
  • I/O สำหรับงานอุตสาหกรรม – CAN transceiver ความเร็วสูง NXP TJA1057BT
  • การขยาย
    • Header Arduino UNO R3 + FRDM (J1, J2, J51, J52) — UART, SPI, I2C, ADC, PWM, GPIO
    • Header ควบคุมมอเตอร์แบบคู่ ที่เข้ากันได้กับ FRDM-MC-LVPMSM และชีลด์ในลักษณะเดียวกัน
    • Header SRAMC 50 พิน สำหรับ asynchronous SRAM / FPGA
  • ดีบัก
    • MCU-link debugger ที่ฝังในตัว
    • อินเทอร์เฟซ MCU-link SWD
    • Header JTAG/SWD
  • อื่น ๆ
    • สวิตช์สไลเดอร์เปิด/ปิดไฟ
    • 5x ปุ่มกดสำหรับผู้ใช้ (3x ผู้ใช้; 2x รีเซ็ต ตามบล็อกไดอะแกรม)
    • ไฟ LED แบบ RGB
    • สวิตช์ DIP สำหรับเลือกโหมดบูต
  • ไฟเลี้ยง
    • 5 V ผ่านแจ็ก DC barrel
    • 5 V จากพอร์ต USB-C พอร์ตใดพอร์ตหนึ่ง
    • จุดวัดกระแสบนบอร์ดสำหรับโดเมนจ่ายไฟของ MCU
  • ขนาด – ยังไม่ระบุ (TBD)

FRDM-IMXRT1186 development board showing the main interfaces, connectors, memory, and expansion headers.
บอร์ดพัฒนา FRDM-IMXRT1186 แสดงอินเทอร์เฟซหลัก คอนเนกเตอร์ หน่วยความจำ และ Header สำหรับขยาย

ในด้านการรองรับซอฟต์แวร์ FRDM-IMXRT1186 รองรับ MCUXpresso SDK ซึ่งมีตัวอย่างโปรแกรมสำหรับ FreeRTOS, lwIP, EtherCAT, การทำงานแบบมัลติคอร์, USB, ระบบรักษาความปลอดภัย และไดรเวอร์อุปกรณ์ต่อพ่วง ส่วนการพัฒนารองรับผ่าน MCUXpresso for VS Code, MCUXpresso IDE, IAR Embedded Workbench, Keil MDK และ Arm GCC ร่วมกับ CMake

บอร์ดนี้ยังรองรับ Zephyr RTOS โดยแยกเป้าหมายสำหรับ CM33 และ CM7 พร้อมไดรเวอร์สำหรับ Ethernet, FlexCAN-FD, LPSPI, LPUART, ADC, PWM และ GPIO การรองรับเครือข่ายสำหรับงานอุตสาหกรรมประกอบด้วย EtherCAT, PROFINET, EtherNet/IP, Modbus TCP, TSN และ OPC UA ขณะที่ซอฟต์แวร์ส่วนเพิ่มเติมครอบคลุม TrustZone-M, EdgeLock Enclave, MCUBoot, การอัปเดต OTA, eIQ, FreeMASTER และการจัดเตรียมข้อมูลแบบปลอดภัย (Secure Provisioning)

FRDM-IMXRT1186 block diagram
บล็อกไดอะแกรมของ FRDM-IMXRT1186

เราเคยเขียนบทความเกี่ยวกับ i.MX RT1180 ครั้งแรกในปี 2022 เมื่อ NXP เปิดตัวความสามารถด้าน Gigabit TSN และ EtherCAT ในตระกูล Crossover MCU ของบริษัท นอกจากนี้เรายังเคยนำเสนอบอร์ด FRDM รุ่นอื่นๆ เช่น บอร์ดตระกูลFRDM-MCXA ที่ใช้ Cortex-M33 และ FRDM-IMX95-PRO ที่รัน Linux แต่ FRDM-IMXRT1186 เป็นบอร์ด FRDM รุ่นแรกที่ใช้ไมโครคอนโทรลเลอร์ตระกูล i.MX RT

ปัจจุบันบอร์ดพัฒนา NXP FRDM-IMXRT1186 มีสถานะพร้อมจำหน่ายในราคา $85.00 (~3,000฿) สามารถดูข้อมูลเพิ่มเติม เช่น ไฟล์ออกแบบ ฮาร์ดแวร์ เอกสารคู่มือผู้ใช้ และซอฟต์แวร์ดาวน์โหลดได้จาก หน้าผลิตภัณฑ์ และข่าวประชาสัมพันธ์ของบริษัท

แปลจากบทความ : NXP FRDM-IMXRT1186 development board features i.MX RT1186 crossover MCU, four Ethernet ports

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
โฆษณา