BSP-Zephyr-RT1170-PD25.1.0

This document highlights the key features and support included in the BSP-Zephyr-RT1170-PD25.1.0 software release for the phyCORE-RT1170 SOM and development kit.

Board Support Package Status

BSP Operating system

Zephyr

Release Status

RELEASED

Release Date

2025-06-27

Repository

PHYTEC Public Repos

New in this Release

This marks the first major release of the phyCORE-RT1170 based on Zephyr RTOS.

Supported features:
  • Accelerometer

  • Audio codec

  • CAN

  • DAC

  • EEPROM

  • Ethernet

  • I2C

  • RS-232

  • SD-Card

  • SPI

  • UART

  • USB

  • Watchdog

Unsupported features:
  • MIPI DSI-2

  • MIPI CSI-2

  • M.2 Connector

  • M4 Core

Known Issues

  • RS-232 (UART8) is functional, but hardware flow control is currently not supported.

  • Both Ethernet interfaces currently achieve only around 10 Mbit/s throughput.

Software Versioning

The BSP-Zephyr-RT1170-PD25.1.0 software release is largely based off Zephyr’s v4.1.0 release.

Software Versioning

Tested Build Environment

Ubuntu 22.04

Ubuntu 22.04 Release Downloads

Zephyr

v4.1.0 (tag: v4.1.0-phy1)

PHYTEC Zephyr Repository

RT1170 Example Application

v4.1.0 (tag: v4.1.0-phy1)

PHYTEC Zephyr Application Repository

Supported Boot Sources

The phyCORE-RT1170 allows to load a bootloader from different kind of sources.

Boot Source Summary

Boot Source

Status CM7

SD-Card

Unsupported

QSPI-Nor Flash

Supported

OSPI-Nor Flash

Unsupported

USB OTG Serial

Supported

Note

The M4 core cannot boot independently and relies on the M7 core to load its firmware into On-Chip RAM (OCRAM). Only the M7 can initiate the M4 boot process by placing the firmware in OCRAM.”

Supported Features

The following table contains all supported phyCORE-RT1170 features.

Hardware Feature Summary

Feature

Sub-Feature

Status CM7

Status CM4

SPI-NOR Flash

QSPI

Supported

Unsupported

OSPI

Unsupported

Unsupported

SDRAM

Supported

Unsupported

Power Management

Hibernate

Unsupported

Unsupported

Watchdog

Supported

Unsupported

SD-Card

Supported

Unsupported

GPIO

Supported

Supported

UART

Supported

Supported

I2C

Supported

Untested

SPI

Supported

Untested

CAN FD

Supported

Unsupported

USB 2.0

Supported

Unsupported

Ethernet

SOM

Supported

Unsupported

Ethernet

Carrier-Board

Supported

Unsupported

Audio Codec

Supported

Unsupported

RTC

Untested

Unsupported

DAC

Supported

Unsupported

MIPI CSI-2

OV5647

Unsupported

Unsupported

MIPI DSI-2

RK055HDMIPI4MA0

Unsupported

Unsupported

Interface Overview

The following table contains all interfaces connected to the phyCORE-RT1170’s connectors and each status.

Interface Overview

Interface

Detail

Status CM7

Status CM4

GPIO

gpio1

Supported

disabled

gpio2

Supported

disabled

fgpio2

Supported

disabled

gpio3

Supported

disabled

fgpio3

Supported

disabled

gpio4

Supported

disabled

gpio5

Supported

disabled

gpio6

Supported

disabled

gpio7

Supported

disabled

gpio8

Supported

disabled

gpio9

Supported

disabled

gpio10

Supported

disabled

gpio11

Supported

disabled

gpio12

Supported

disabled

gpio13

Supported

disabled

I2C

lpi2c1

Supported

disabled

lpi2c2

Supported

disabled

lpi2c3

disabled

disabled

lpi2c4

disabled

disabled

lpi2c5

disabled

disabled

lpi2c6

disabled

disabled

MIPI DSI-2

disabled

disabled

LPSPI

lpspi1

Supported

disabled

lpspi2

disabled

disabled

lpspi3

disabled

disabled

lpspi4

disabled

disabled

lpspi5

disabled

disabled

lpspi6

disabled

disabled

UART

lpuart1

Supported

disabled

lpuart2

disabled

disabled

lpuart3

disabled

disabled

lpuart4

disabled

disabled

lpuart5

Supported

disabled

lpuart6

disabled

Supported

lpuart7

disabled

disabled

lpuart8

Supported

disabled

lpuart9

disabled

disabled

lpuart10

disabled

disabled

lpuart11

disabled

disabled

lpuart12

disabled

disabled

PWM

flexpwm1_pwm0

disabled

disabled

flexpwm1_pwm1

disabled

disabled

flexpwm1_pwm2

disabled

disabled

flexpwm1_pwm3

disabled

disabled

flexpwm2_pwm0

disabled

disabled

flexpwm2_pwm1

disabled

disabled

flexpwm2_pwm2

disabled

disabled

flexpwm2_pwm3

disabled

disabled

flexpwm3_pwm0

disabled

disabled

flexpwm3_pwm1

disabled

disabled

flexpwm3_pwm2

disabled

disabled

flexpwm3_pwm3

disabled

disabled

flexpwm4_pwm0

disabled

disabled

flexpwm4_pwm1

disabled

disabled

flexpwm4_pwm2

disabled

disabled

flexpwm4_pwm3

disabled

disabled

FlexIO

flexio1

disabled

disabled

flexio2

disabled

disabled

Ethernet

ENET_1G

Supported

disabled

ENET

Supported

disabled

USB

usb1

Supported

disabled

usb2

Supported

disabled

USDHC

usdhc1

Supported

disabled

usdhc2

disabled

disabled

MIPI CSI-2

CSI

unsupported

unsupported

CAN FD

flexcan1

disabled

disabled

flexcan2

disabled

disabled

flexcan3

Supported

disabled

ADC

lpadc0

disabled

disabled

lpadc1

disabled

disabled

SAI

sai1

Supported

disabled

sai2

disabled

disabled

sai3

disabled

disabled

sai4

disabled

disabled

sai5

disabled

disabled

Note

For technical support, please visit PHYTEC’s Support Portal!