.. ReleaseNotes should only be located in the latest release notes! .. _ReleaseNotes-rt1170: BSP-Zephyr-RT1170-PD26.1.0 ========================== .. include:: ../substitutions.rst .. substitutions .. |local-release-name| replace:: BSP-Zephyr-RT1170-PD26.1.0 .. |local-zephyr-version| replace:: v4.4.0 .. |local-zephyr-tag| replace:: v4.4.0-phy1 .. |local-zephyr-repo| replace:: `PHYTEC Zephyr Repository `__ .. |local-zephyr-app-version| replace:: v4.4.0 .. |local-zephyr-app-tag| replace:: v4.4.0-phy1 .. |local-zephyr-app-repo| replace:: `PHYTEC Zephyr Application Repository `__ This document highlights the key features and support included in the |local-release-name| software release for the |product| SOM and development kit. .. list-table:: Board Support Package Status :widths: 50 50 :stub-columns: 1 * - BSP Operating system - Zephyr * - Release Status - **RELEASED** * - Release Date - 2026-10-01 * - Repository - `PHYTEC Public Repos `_ New in this Release ------------------- This major release updates the BSP to Zephyr v4.4.0 and adds support for the OV5640 camera module. **Zephyr** ^^^^^^^^^^ * **Zephyr Update**: Update to Zephyr v4.4.0 (tag: v4.4.0-phy1), updated from v4.1.0 * **Upstream Board Support**: phyCORE-RT1170 and phyBOARD-Atlas RT1170 support is now part of upstream Zephyr, along with the drivers for the DP83867 Ethernet PHY, TLV320AIC3110 audio codec, DAC12 and ICM-40627 accelerometer/gyroscope * **OV5640 Camera**: Added the ``phytec_ov5640`` shield for the OV5640 MIPI CSI-2 camera module * **SPI NOR Flash**: Updated the XIP flash configuration for the MX25U12832FM2I02 SPI NOR flash **Example Application** ^^^^^^^^^^^^^^^^^^^^^^^ * **Application Update**: Update to v4.4.0-phy1, updated from v4.1.0-phy2 * **Camera Capture Example**: Added a camera capture example that shows the OV5640 feed on the MIPI DSI display. Enable it with ``csi_capture.conf``. * **LVGL Widgets Demo**: The widgets demo now includes all of its tabs **Build Environment** ^^^^^^^^^^^^^^^^^^^^^ * **Host Requirement**: The tested build host is now Ubuntu 24.04 * **SDK Installation**: The Zephyr SDK and Python dependencies are now installed with ``west sdk install`` and ``west packages pip --install`` **Issues Fixed** ^^^^^^^^^^^^^^^^ * **Ethernet Link**: Fixed an issue where the DP83867 Ethernet PHY failed to bring the link up * **Ethernet RX**: Fixed RX handling and DMA buffer caching in the ENET driver on the Cortex-M7 * **Audio Playback**: Fixed an issue where audio playback stopped after the first block * **Accelerometer Address**: The ICM-40627 is now at the correct I2C address, 0x69 * **Display**: Fixed the LCDIF bus width for the MIPI DSI display * **SPI Shell**: Fixed a build error when the SPI shell is enabled 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. * The maximum data rate for CAN is 500 kbit/s. Software Versioning ------------------- The |local-release-name| software release is largely based off Zephyr's |local-zephyr-version| release. .. list-table:: Software Versioning :widths: 50 50 50 :stub-columns: 1 * - Tested Build Environment - Ubuntu 24.04 - `Ubuntu 24.04 Release Downloads `_ * - Zephyr - |local-zephyr-version| (tag: |local-zephyr-tag|) - |local-zephyr-repo| * - RT1170 Example Application - |local-zephyr-app-version| (tag: |local-zephyr-app-tag|) - |local-zephyr-app-repo| Supported Boot Sources ---------------------- The |product| allows to load a bootloader from different kind of sources. .. list-table:: Boot Source Summary :widths: 50 50 :header-rows: 1 * - 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 |product| features. .. list-table:: Hardware Feature Summary :widths: 25 25 25 25 :header-rows: 1 * - 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 - OV5640 - **Supported** - Unsupported * - MIPI DSI-2 - RK055HDMIPI4MA0 - **Supported** - Unsupported Interface Overview ------------------ The following table contains all interfaces connected to the |product|'s connectors and each status. .. list-table:: Interface Overview :widths: 25 25 25 25 :header-rows: 1 * - 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 - disabled - disabled * - - lpi2c2 - **Supported** - disabled * - - lpi2c3 - disabled - disabled * - - lpi2c4 - disabled - disabled * - - lpi2c5 - **Supported** - disabled * - - lpi2c6 - disabled - disabled * - MIPI DSI-2 - - disabled - disabled * - LPSPI - lpspi1 - disabled - disabled * - - lpspi2 - disabled - disabled * - - lpspi3 - disabled - disabled * - - lpspi4 - disabled - disabled * - - lpspi5 - **Supported** - 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 - **Supported** - 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 `_!