Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@andrewleech
Copy link
Contributor

Summary

Adds board support for the PHYTEC phyBOARD-RT1170 Development Kit, an i.MX RT1176-based development platform with dual-core processing, dual Ethernet, and extensive peripheral support.

https://www.phytec.com/product/phyboard-rt1170-development-kit/

Hardware Features

  • MCU: NXP i.MX RT1176 dual-core (ARM Cortex-M7 @ 1GHz + Cortex-M4 @ 400MHz)
  • Memory: 64MB SDRAM, 16MB QSPI Flash
  • Networking: Dual Gigabit Ethernet
    • DP83867 RGMII PHY (1Gbps, on SoM)
    • KSZ8081 RMII PHY (100Mbps, on carrier board)
  • Connectivity:
    • USB 2.0 High-Speed Host and Device (dual ports)
    • CAN FD interface
    • RS-232 serial interface
    • M.2 Key E connector (WiFi/Bluetooth expansion)
  • Display & Camera:
    • MIPI-DSI display interface
    • MIPI-CSI camera interface
  • Audio: TLV320AIC3110 codec with SAI interface
  • Sensors: ICM-40627 6-axis IMU (accelerometer + gyroscope)
  • Storage: microSD card slot
  • Debug: JTAG interface, multiple UART ports

Dependencies

Testing

Board has been tested with basic peripheral functionality including GPIO, UART, I2C, and network interfaces.

@andrewleech andrewleech added port-mimxrt board-definition New or updated board definition files. Combine with a port- label. labels Nov 11, 2025
@github-actions
Copy link

github-actions bot commented Nov 11, 2025

Code size report:

Reference:  tests/serial_test.py: Allow up to 2 seconds between bytes. [2762fe6]
Comparison: mimxrt: Add PHYBOARD-RT1170 board support. [merge of 99d763b]
  mpy-cross:    +0 +0.000% 
   bare-arm:    +0 +0.000% 
minimal x86:    +0 +0.000% 
   unix x64:    +0 +0.000% standard
      stm32:    +0 +0.000% PYBV10
     mimxrt:    +0 +0.000% TEENSY40
        rp2:    +0 +0.000% RPI_PICO_W
       samd:    +0 +0.000% ADAFRUIT_ITSYBITSY_M4_EXPRESS
  qemu rv32:    +0 +0.000% VIRT_RV32

@andrewleech andrewleech force-pushed the phyboard-rt1170 branch 2 times, most recently from ffac5fa to 48a4c2a Compare November 11, 2025 03:45
Adds board support for PHYTEC phyBOARD-RT1170 Development Kit featuring
MIMXRT1176 dual-core (Cortex-M7/M4), 64MB SDRAM, 16MB QSPI Flash, dual
Gigabit Ethernet (DP83867 RGMII + KSZ8081 RMII), USB 2.0, MIPI-DSI/CSI,
audio codec, CAN FD, RS-232, microSD, and M.2 Key E connector.

Signed-off-by: Andrew Leech <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

board-definition New or updated board definition files. Combine with a port- label. port-mimxrt

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants