Skip to content

Releases: NXP/GenAVB_TSN

GenAVB/TSN 6.2 Release

01 Aug 11:37
Compare
Choose a tag to compare

Supported Software and Hardware

This release is part of the Real Time Edge Software v2.9

User's Guide

For Endpoint AVB evaluation user guide, please refer to GenAVB/TSN Stack Evaluation User Guide
For Endpoint TSN and AVB Bridge evaluation user guide, please refer to the GenAVB/TSN stack section in Real-Time Edge Software User Guide

Updates in this release

  • Improvements to Media Clock Recovery mechanism
    • Track media clock phase instead of frequency, to avoid long term phase shift
  • Improvements to AVNU Milan compliance
    • Support for dynamic audio mappings (stack and applications)
  • Add support for configurable AVTP presentation time offset using AVDECC
  • Add support for MAAP on RTOS
  • Multiple gPTP fixes
  • Multiple Coverity fixes

Feature highlights from previous releases

  • AVB/TSN protocols:
    • gPTP IEEE-802.1AS-2020 implementation, both time-aware Bridge and Endpoint support
    • SRP IEEE-802.1Q-2022 (Clause 35) implementation, both Bridge and Endpoint Support
  • AVB protocols:
    • AVTP IEEE-1722-2016 implementation, with MAAP support
    • AVDECC IEEE-1722.1-2013 implementation, with support for Milan v1.2 mode
  • AVTP stream formats supported:
    • IEC 61883-6: AM824/MBLA, 32-bit float, 32-bit integer
    • AVTP Audio Format (AAF)
    • IEC 61883-4: MPEG2-TS container for H.264, MPEG-2, MJPEG, AAC…
    • Compressed Video Format (CVF): MJPEG, Listener only
    • Compressed Video Format (CVF): H264
  • Clock Reference Format (CRF)
  • AVTP Control Format (ACF)
  • AVTP, AVDECC, SRP, MAAP control API’s and Clock API available to media applications
  • Platform Link Status Management with a 802.1AC stack component supporting MAC_Operational, operPointToPointMAC and PortTransmitRate
  • Support for SR classes A, B, C, D and E with init-time configuration of enabled SR classes
  • Support for Hardware Media Clock Recovery (on i.MX 8M Plus EVK and i.MX 6 ULL EVK with HW rework)
  • Examples of Media Applications integrated with GStreamer and ALSA Linux frameworks
  • Multi-channels (1, 2, 4, 6, 8 channels) support for Milan media applications profile

GenAVB/TSN 6.1 Release

04 Apr 07:55
Compare
Choose a tag to compare

Supported Software and Hardware

This release is part of the Real Time Edge Software v2.8

User's Guide

For Endpoint AVB and AVB Hybrid evaluation user guide, please refer to GenAVB/TSN Stack Evaluation User Guide
For Endpoint TSN and AVB Bridge evaluation user guide, please refer to the GenAVB/TSN stack section in Real-Time Edge Software User Guide
For Distributed Switch Architecture (DSA) AVB/TSN Bridge evaluation user guide, please refer to the Heterogeneous Multi-SoC Framework section in Real-Time Edge Software User Guide

Updates in this release

  • AVB/TSN DSA Bridge firmware support on i.MX RT1180 EVK
  • AVB Endpoint support on i.MX 93 14x14 EVK
  • TSN Endpoint support on i.MX 93 14x14 EVK (HW rework needed to set the Ethernet Interface to RGMII mode) plus IMXAI2ETH-ATH daughter card
  • AVB Bridge and AVB Hybrid support on i.MX 93 14x14 EVK (HW rework needed to set the Ethernet Interface to RGMII mode) plus SJA1105Q-EVB daughter card
  • Configurable network modes per network protocol

Feature highlights from previous releases

  • AVB/TSN protocols:
    • gPTP IEEE-802.1AS-2020 implementation, both time-aware Bridge and Endpoint support
    • SRP IEEE-802.1Q-2018 (Clause 35) implementation, both Bridge and Endpoint Support
  • AVB protocols:
    • AVTP IEEE-1722-2016 implementation, with MAAP support
    • AVDECC IEEE-1722.1-2013 implementation, with support for Milan 1.1a mode
  • AVTP stream formats supported:
    • IEC 61883-6: AM824/MBLA, 32-bit float, 32-bit integer
    • AVTP Audio Format (AAF)
    • IEC 61883-4: MPEG2-TS container for H.264, MPEG-2, MJPEG, AAC…
    • Compressed Video Format (CVF): MJPEG, Listener only
    • Compressed Video Format (CVF): H264
  • Clock Reference Format (CRF)
  • AVTP Control Format (ACF)
  • AVTP, AVDECC, SRP, MAAP control API’s and Clock API available to media applications
  • Platform Link Status Management with a 802.1AC stack component supporting MAC_Operational, operPointToPointMAC and PortTransmitRate
  • Support for SR classes A, B, C, D and E with init-time configuration of enabled SR classes
  • Support for Hardware Media Clock Recovery (on i.MX 8M Plus EVK and i.MX 6 ULL EVK with HW rework)
  • Examples of Media Applications integrated with GStreamer and ALSA Linux frameworks
  • Multi-channels (1, 2, 4, 6, 8 channels) support for Milan media applications profile

GenAVB/TSN 5.10 Release

18 Dec 14:57
Compare
Choose a tag to compare

Supported Software and Hardware

This release is part of the Real Time Edge Software v2.7

User's Guide

For Endpoint AVB evaluation user guide, please refer to GenAVB/TSN Stack Evaluation User Guide
For Endpoint TSN and AVB Bridge evaluation user guide, please refer to the GenAVB/TSN stack section in Real-Time Edge Software User Guide

Updates in this release

  • AVB Bridge support on i.MX 8DXL EVK with a SJA1105Q EVB
  • Automotive PHY IMX-RMII-PHY support on i.MX 8DXL EVK
  • Multiple gPTP fixes
  • Multiple Coverity fixes

Feature highlights from previous releases

  • AVB/TSN protocols:
    • gPTP IEEE-802.1AS-2020 implementation, both time-aware Bridge and Endpoint support
    • SRP IEEE-802.1Q-2018 (Clause 35) implementation, both Bridge and Endpoint Support
  • AVB protocols:
    • AVTP IEEE-1722-2016 implementation, with MAAP support
    • AVDECC IEEE-1722.1-2013 implementation, with support for Milan 1.1a mode
  • AVTP stream formats supported:
    • IEC 61883-6: AM824/MBLA, 32-bit float, 32-bit integer
    • AVTP Audio Format (AAF)
    • IEC 61883-4: MPEG2-TS container for H.264, MPEG-2, MJPEG, AAC…
    • Compressed Video Format (CVF): MJPEG, Listener only
    • Compressed Video Format (CVF): H264
  • Clock Reference Format (CRF)
  • AVTP Control Format (ACF)
  • AVTP, AVDECC, SRP, MAAP control API’s and Clock API available to media applications
  • Platform Link Status Management with a 802.1AC stack component supporting MAC_Operational, operPointToPointMAC and PortTransmitRate
  • Support for SR classes A, B, C, D and E with init-time configuration of enabled SR classes
  • Support for Hardware Media Clock Recovery (on i.MX 8M Plus EVK and i.MX 6 ULL EVK with HW rework)
  • Examples of Media Applications integrated with GStreamer and ALSA Linux frameworks
  • Multi-channels (1, 2, 4, 6, 8 channels) support for Milan media applications profile

GenAVB/TSN 5.7 Release

28 Jul 13:04
Compare
Choose a tag to compare

Supported Software and Hardware

This release is part of the Real Time Edge Software v2.6

User's Guide

For Endpoint AVB evaluation user guide, please refer to GenAVB/TSN Stack Evaluation User Guide
For Endpoint TSN and AVB Bridge evaluation user guide, please refer to the GenAVB/TSN stack section in Real-Time Edge Software User Guide

Updates in this release

  • TSN endpoint support on i.MX 93 9x9 QSB
  • Multi-channels (1, 2, 4, 6, 8 channels) support for Milan media applications profile
  • Multiple clean ups and updates to gPTP's state machines
  • Multiple gPTP fixes
  • Multiple Coverity fixes
  • Multiple AVDECC Milan improvements

Feature highlights from previous releases

  • AVB/TSN protocols:
    • gPTP IEEE-802.1AS-2020 implementation, both time-aware Bridge and Endpoint support
    • SRP IEEE-802.1Q-2018 (Clause 35) implementation, both Bridge and Endpoint Support
  • AVB protocols:
    • AVTP IEEE-1722-2016 implementation, with MAAP support
    • AVDECC IEEE-1722.1-2013 implementation, with support for Milan 1.1a mode
  • AVTP stream formats supported:
    • IEC 61883-6: AM824/MBLA, 32-bit float, 32-bit integer
    • AVTP Audio Format (AAF)
    • IEC 61883-4: MPEG2-TS container for H.264, MPEG-2, MJPEG, AAC…
    • Compressed Video Format (CVF): MJPEG, Listener only
    • Compressed Video Format (CVF): H264
  • Clock Reference Format (CRF)
  • AVTP Control Format (ACF)
  • AVTP, AVDECC, SRP, MAAP control API’s and Clock API available to media applications
  • Platform Link Status Management with a 802.1AC stack component supporting MAC_Operational, operPointToPointMAC and PortTransmitRate
  • Support for SR classes A, B, C, D and E with init-time configuration of enabled SR classes
  • Support for Hardware Media Clock Recovery (on i.MX 8M Plus EVK and i.MX 6 ULL EVK with HW rework)
  • Examples of Media Applications integrated with GStreamer and ALSA Linux frameworks

GenAVB/TSN 5.4 Release

03 Apr 17:29
Compare
Choose a tag to compare

Supported Software and Hardware

This release is part of the Real Time Edge Software v2.5

User's Guide

For Endpoint AVB evaluation user guide, please refer to GenAVB/TSN Stack Evaluation User Guide
For Endpoint TSN and AVB Bridge evaluation user guide, please refer to the GenAVB/TSN stack section in Real-Time Edge Software User Guide

Updates in this release

  • Support for i.MX8 DualXLite (without media clock recovery)
  • Media clock recovery based on software sampling for i.MX 8M Mini and i.MX 93
  • CMake support for Doxygen documentation
  • Multiple Coverity fixes
  • Multiple AVDECC Milan fixes

Feature highlights from previous releases

  • AVB/TSN protocols:
    • gPTP IEEE-802.1AS-2020 implementation, both time-aware Bridge and Endpoint support
    • SRP IEEE-802.1Q-2018 (Clause 35) implementation, both Bridge and Endpoint Support
  • AVB protocols:
    • AVTP IEEE-1722-2016 implementation, with MAAP support
    • AVDECC IEEE-1722.1-2013 implementation, with support for Milan 1.1a mode
  • AVTP stream formats supported:
    • IEC 61883-6: AM824/MBLA, 32-bit float, 32-bit integer
    • AVTP Audio Format (AAF)
    • IEC 61883-4: MPEG2-TS container for H.264, MPEG-2, MJPEG, AAC…
    • Compressed Video Format (CVF): MJPEG, Listener only
    • Compressed Video Format (CVF): H264
  • Clock Reference Format (CRF)
  • AVTP Control Format (ACF)
  • AVTP, AVDECC, SRP, MAAP control API’s and Clock API available to media applications
  • Platform Link Status Management with a 802.1AC stack component supporting MAC_Operational, operPointToPointMAC and PortTransmitRate
  • Support for SR classes A, B, C, D and E with init-time configuration of enabled SR classes
  • Support for Hardware Media Clock Recovery (on i.MX 8M Plus EVK and i.MX 6 ULL EVK with HW rework)
  • Examples of Media Applications integrated with GStreamer and ALSA Linux frameworks