AM64x MCU+ SDK  08.05.00
Release Notes 08.05.00

Attention
Also refer to individual module pages for more details on each feature, unsupported features, important usage guidelines.
A53 support is applicable for AM64x only. It is NOT applicable for AM243x.
Note
The examples will show usage of SW modules and APIs on a specific CPU instance and OS combination.
Unless noted otherwise, the SW modules would work in both FreeRTOS and NORTOS environment.
Unless noted otherwise, the SW modules would work on any of the R5F's present on the SOC.
Unless noted otherwise, the SW modules would work on all supported EVMs
M4F drivers support only MCU domain peripheral and peripheral instance while R5/A53 supports drivers support MAIN domain peripheral and peripheral instance.
Attention
Klockwork Static Analysis report is not updated for this release

New in this Release

Feature Module
DDR 1 bit and 2 bit inline ECC support and example DDR
Firewall Driver support Security
Crypto (SA2UL) driver support for HS devices Security
ICCSG switch support ICSSG
Ethernet (CPSW) dual mac/multiple netif support Ethernet
Multi-channel support Ethernet
TCP/IP Checksum offload and Tx scatter Gather Ethernet
Ethernet Bare metal support Ethernet
Enet (CPSW and ICSSG) SysConfig support for MDIO, MAC PORT, ALE, Phy configurations etc Ethernet
EST example Ethernet
PTP Timesync demo support in Enet CPSW TimeSync PTP Demo example Ethernet
MCU Reset isolation, example demonstrating MCU Reset isolation with IPC between MAIN and MCU cores SOC

Device and Validation Information

SOC Supported CPUs EVM Host PC
AM64x R5F, M4F, A53 AM64x GP EVM (referred to as am64x-evm in code) Windows 10 64b or Ubuntu 18.04 64b
AM64x SK EVM (Limited examples are added) (referred to as am64x-sk in code)

Tools, Compiler and Other Open Source SW Module Information

Tools / SW module Supported CPUs Version
Code Composer Studio R5F, M4F, A53 12.1.0
SysConfig R5F, M4F, A53 1.14.0, build 2667
TI ARM CLANG R5F, M4F 2.1.2.LTS
GCC AARCH64 A53 9.2-2019.12
GCC ARM R5F 7-2017-q4-major (AM64x only)
FreeRTOS Kernel R5F, M4F, A53 10.4.3
FreeRTOS SMP Kernel A53 202110.00-SMP
Tiny USB R5F 0.10.0
LwIP R5F STABLE-2_1_2_RELEASE
Attention
TI ARM CLANG 2.1.2.LTS is not part of CCS by default, Follow steps at TI CLANG Compiler Toolchain to install the compiler

Key Features

Experimental Features

Attention
Features listed below are early versions and should be considered as "experimental".
Users can evaluate the feature, however the feature is not fully tested at TI side.
TI would not support these feature on public e2e.
Experimental features will be enabled with limited examples and SW modules.
Feature Module
A53 NORTOS support and A53 NORTOS examples DPL, NORTOS
A53 FreeRTOS (single core) support and A53 FreeRTOS examples DPL, FreeRTOS
SBL booting A53 NORTOS Bootloader
GCC support for R5F for limited examples R5F
A53 FreeRTOS dual core in SMP mode and A53 SMP FreeRTOS examples DPL, FreeRTOS
GUI for UART Uniflash Tool (No support for EMMC flashing) Bootloader

Features not supported in release

OS Kernel

OS Supported CPUs SysConfig Support Key features tested Key features not tested / NOT supported
FreeRTOS Kernel R5F, M4F, A53 NA Task, Task notification, interrupts, semaphores, mutexes, timers, event groups. ROV views in CCS IDE, Task load measurement using FreeRTOS run time statistics APIs. Only single core A53 FreeRTOS is supported. Second core is NOT used.
FreeRTOS SMP Kernel A53 NA Task, Task notification, interrupts, semaphores, mutexes, timers, event groups. ROV views in CCS IDE, Task load measurement using FreeRTOS run time statistics APIs. -
FreeRTOS POSIX R5F, M4F, A53 NA pthread, mqueue, semaphore, clock -
NO RTOS R5F, M4F, A53 NA See Driver Porting Layer (DPL) below Only single core A53 NORTOS is supported. Second core is NOT used.

Driver Porting Layer (DPL)

Module Supported CPUs SysConfig Support OS support Key features tested Key features not tested / NOT supported
Address Translate M4F YES FreeRTOS, NORTOS Use RAT to allow M4F access to peripheral address space -
Cache R5F, A53 YES FreeRTOS, NORTOS Cache write back, invalidate, enable/disable -
Clock R5F, M4F, A53 YES FreeRTOS, NORTOS Tick timer at user specified resolution, timeouts and delays -
CpuId R5F NA FreeRTOS, NORTOS Verify Core ID and Cluster ID that application is running -
CycleCounter R5F, M4F, A53 NA FreeRTOS, NORTOS Measure CPU cycles using CPU specific internal counters -
Debug R5F, M4F, A53 YES FreeRTOS, NORTOS Logging and assert to any combo of: UART, CCS, shared memory -
Heap R5F, M4F, A53 NA FreeRTOS, NORTOS Create arbitrary heaps in user defined memory segments -
Hwi R5F, M4F, A53 YES FreeRTOS, NORTOS Interrupt register, enable/disable/restore -
MPU R5F, M4F YES FreeRTOS, NORTOS Setup MPU and control access to address space -
MMU A53 YES NORTOS Setup MMU and control access to address space -
Semaphore R5F, M4F, A53 NA FreeRTOS, NORTOS Binary, Counting Semaphore, recursive mutexs with timeout -
Task R5F, M4F, A53 NA FreeRTOS Create, delete tasks -
Timer R5F, M4F, A53 YES FreeRTOS, NORTOS Configure arbitrary timers -
Event R5F, M4F YES FreeRTOS Setting, getting, clearing, and waiting of Event bits -

Secondary Bootloader (SBL)

Module Supported CPUs SysConfig Support OS support Key features tested Key features not tested / NOT supported
Bootloader R5FSS0-0 YES NORTOS Boot modes: OSPI, OSPI XIP, UART, SD. All R5F's, M4F, A53 NORTOS/FreeRTOS/Linux boot. RPRC, multi-core image format, DDR init SBL OSPI XIP for A53

SOC Device Drivers

Peripheral Supported CPUs SysConfig Support DMA Supported Key features tested Key features not tested / NOT supported
ADC R5F YES No Single conversion (one-shot mode), interrupt mode, DMA mode Continuous conversion not tested
CRC R5F YES No CRC in full CPU mode -
DDR R5F YES No Tested LPDDR4 at 400MHz frequency. -
ECAP R5F YES No Frequency, Duty cycle, interrupt mode PWM mode not tested
EPWM R5F YES No Different Frequency, Duty cycle, interrupt mode, Deadband and chopper module Tripzone module not tested
EQEP R5F YES No Signal Frequency and Direction, interrupt mode -
FSI (RX/TX) R5F YES No RX, TX, polling, interrupt mode, single/dual lanes -
GPIO R5F, M4F, A53 YES No Basic input/output, GPIO as interrupt GPIO as interrupt is not tested for A53.
GTC R5F, A53 NA No Enable GTC, setting FID (Frequency indicator) -
I2C R5F, M4F, A53 YES No Controller mode, basic read/write, polling and interrupt mode Target mode not supported. M4F not tested due to EVM limitation
IPC Notify R5F, M4F, A53 YES No Low latency IPC between RTOS/NORTOS CPUs -
IPC Rpmsg R5F, M4F, A53 YES No RPMessage protocol based IPC for all R5F, M4F, A53 running NORTOS/FreeRTOS/Linux -
MCAN R5F YES No RX, TX, interrupt and polling mode -
MCSPI R5F, M4F YES Yes Controller/Peripheral mode, basic read/write, polling, interrupt and DMA mode -
MDIO R5F NA No Register read/write, link status and link interrupt enable API -
MMCSD R5F YES Yes Raw read/write and file I/O on MMCSD0 eMMC, and MMCSD1 SD. eMMC tested till HS SDR mode (8-bit data, 52 MHz), SD tested till SD HS mode (4-bit, 25 MHz) Interrupt mode not tested
OSPI R5F YES Yes Read direct, Write indirect, Read/Write commands, DMA for read, PHY Mode Interrupt mode not supported
PCIe R5F YES No Buffer Transfer between EP and RC modes. Legacy interrupt MSI and MSIx capability
Pinmux R5F, M4F, A53 YES No Tested with multiple peripheral pinmuxes -
PRUICSS R5F YES No Tested with Ethercat, EtherNet/IP, IO-Link, ICSS-EMAC, HDSL, EnDat -
SOC R5F, M4F, A53 YES No lock/unlock MMRs, get CPU clock, CPU name, clock enable, set frequency, SW Warm/POR Reset, Address Translation -
Sciclient R5F, M4F, A53 YES No Tested with clock setup, module on/off -
SPINLOCK R5F, M4F, A53 NA No Lock, unlock HW spinlocks -
UART R5F, M4F, A53 YES Yes Basic read/write, polling, interrupt mode, HW flow control not tested. DMA mode not supported
UDMA R5F, A53 YES Yes Basic memory copy, SW trigger, Chaining -
WDT R5F, A53 YES No Interrupt after watchdog expiry Reset not supported

Board Device Drivers

Peripheral Supported CPUs SysConfig Support Key features tested Key features not tested
EEPROM R5F YES I2C based EEPROM -
ETHPHY R5F YES Ethernet Phy configuration for EtherCAT SubDevice example -
Flash R5F YES XSPI, OSPI, QSPI based flash, Octal, Quad mode, DDR mode All vendor flash types not tested
LED R5F, A53 YES GPIO , I2C IO expander based LED control, I2C based industrial LEDs(TPIC2810) -

File System

Module Supported CPUs SysConfig Support OS Support Key features tested Key features not tested
FreeRTOS+FAT R5F YES NORTOS File read, write, create. FAT partition and mounting File I/O with FreeRTOS

CMSIS

Module Supported CPUs SysConfig Support OS Support Key features tested Key features not tested
CMSIS DSP R5F NA FreeRTOS, NORTOS Basic math, complex math, controller, fast math, filtering, Matrix, statistics, transform -

Industrial Communications Toolkit

Module Supported CPUs SysConfig Support OS Support Key features tested Key features not tested
EtherCAT SubDevice FWHAL R5F NO FreeRTOS Tested with ethercat_slave_beckhoff_ssc_demo example Reset isolation
EtherCAT SubDevice Evaluation Stack R5F NO FreeRTOS Tested with ethercat_slave_demo examples -
EtherNet/IP Adapter FWHAL R5F NO FreeRTOS Tested with ethernetip_adapter_demo examples Multicast Filtering
EtherNet/IP Adapter Evaluation Stack R5F NO FreeRTOS Tested with ethernetip_adapter_demo examples -
IO-Link Controller Evaluation Stack R5F NO FreeRTOS Tested with iolink_master_demo example -
Profinet Device FWHAL R5F NO FreeRTOS - RT, IRT, MRP
HSR-PRP FWHAL R5F YES FreeRTOS Tested with hsr_prp_demo examples HSR/PRP RGMII Untested

Motor Control

Module Supported CPUs SysConfig Support OS Support Key features tested Key features not tested
Position Sense HDSL R5F YES FreeRTOS, NORTOS Freerun mode, Sync mode, Short Message Read & Write, Long Message Read & Write -
Position Sense EnDAT R5F YES FreeRTOS, NORTOS Single channel, Multi channel, Continuous mode 16 MHz Baud Rate
Position Sense Tamagawa R5F YES FreeRTOS, NORTOS Absolute position, Encoder ID, Reset -

Networking

Module Supported CPUs SysConfig Support OS Support Key features tested Key features not tested
LwIP R5F YES FreeRTOS TCP/UDP IP networking stack with and without checksum offload enabled, DHCP, ping, TCP iperf, TCP/UDP IP Other LwIP features, performance and memory optimizations pending, more robustness tests pending, checksum offload with VLAN_Tag
Ethernet driver (ENET) R5F YES FreeRTOS Ethernet as port using CPSW and ICSS, Layer 2 MAC, Layer 2 PTP Timestamping, CPSW Switch, Policer, MDIO Manual Mode, independent ICSSG and CPSW drivers execution on different R5 cores Independent ICSSG and CPSW drivers execution on same R5 cores not supported
ICSS-EMAC R5F YES FreeRTOS Tested switch mode with ethernetip_adapter_demo and hsr_prp_demo examples EMAC mode, VLAN/Multicast Filtering
ICSS TimeSync R5F NO FreeRTOS Tested E2E mode with ethernetip_adapter_demo examples P2P mode, Transparent Clock mode

USB

Module Supported CPUs SysConfig Support OS Support Key features tested Key features not tested
USB SoC Porting Layer R5F YES FreeRTOS, NORTOS USB 2.0 device mode USB 3.0
USB Device Driver R5F NO FreeRTOS, NORTOS USB 2.0 device mode USB Host driver
TinyUSB Core and CDC Driver R5F NO FreeRTOS, NORTOS USB device with CDC class USB Host, other USB device class drivers

SECURITY

Module Supported CPUs SysConfig Support OS Support Key features tested Key features not tested
SA2UL AES R5F YES NORTOS AES CBC-128 encryption and decryption, AES CBC-256 encryption and decryption, AES ECB-128 encryption and decryption, AES ECB-256 encryption and decryption, AES CMAC-128, AES CMAC-256 -
SA2UL SHA R5F YES NORTOS SHA 512 single shot and multi-shot, SHA 256 single shot and multi-shot, HMAC SHA-256, HMAC SHA-512, HMAC SHA-1 -
SA2UL RNG R5F YES NORTOS RNG generate random number with size of 4 words(128 bit) -
SA2UL PKA R5F YES NORTOS RSA Encryption and Decryption support upto 4k bit, RSA Signing and Verification support upto 4k bit, ECDSA Signing and Verification support with P-256 and P-384 curves -

PRU IO

Module Supported CPUs SysConfig Support OS Support Key features tested Key features not tested
ADS85x8 R5F YES FREERTOS Parallel 8 and 16 Bit Interface with ADS8598H IC OSR Modes, Other ICs
ADS127L11 R5F YES FREERTOS Serial Interface with ADS127L11 IC -
Empty PRU NO Bare Metal Empty project to get started with PRU firmware development -
MDIO FW PRU NO Bare Metal MDIO Manual Mode firmware (tested with ethercat_slave_beckhoff_ssc_demo example) -

Demos

Module Supported CPUs SysConfig Support OS Support Key features tested Key features not tested
Benchmark demo 4xR5F's YES NORTOS CFFT, FIR and FOC benchmarks ADC/PWM benchmark

Fixed Issues

ID Head Line Module Applicable Releases Applicable Devices Resolution/Comments
MCUSDK-1016 Semaphore does not function as expected when "post" call is present in multiple ISRs at different priorities DPL 7.3.0 onwards AM64x, AM243x Fixed
MCUSDK-2453 R5 - Init code crashes under certain conditions DPL 8.1.0 onwards AM64x, AM243x Fixed
MCUSDK-3797 Fix for enabling –rom_model linker optiom DPL 08.01.00 onwards AM64x, AM243x Fixed
MCUSDK-8421 SYSCONIFG version 1.13 does wrong event assignment to INTC in ICSS_G ICSSG 08.04.00 onwards AM243x, AM64x Fixed
MCUSDK-8423 [enet] MDIO manual mode delay implementation is incorrect Enet 08.04.00 onwards AM64x, AM243x Fixed
MCUSDK-8439 SBL Null boot flow gel instruction are missing Docs 08.04.00 onwards AM64x, AM243x Fixed
MCUSDK-8440 Number of mac address available in eeprom is not being properly read on UDMA platforms Common 08.04.00 onwards AM64x, AM243x Fixed
MCUSDK-8494 load_dmsc_hsfs script is not working as expected Common 08.04.00 onwards AM64x, AM243x Fixed
MCUSDK-8516 LwIP TCPClient example is not getting IP address on LP Enet 08.04.00 onwards AM243x Fixed
MCUSDK-8528 OSPI_NOR_PROTOCOL: the arguments "data" and "addr" seem to be reversed OSPI 08.04.00 onwards AM243x, AM64x Fixed
MCUSDK-8531 HDSL: DDR trace is logging 9 frames instead of 8 HDSL 08.04.00 onwards AM243x, AM64x Fixed
MCUSDK-8575 Motor Control: EnDat: PRU Core Clock is fixed to 300 MHz in SysConfig ENDAT 08.04.00 onwards AM243x, AM64x Fixed
MCUSDK-8616 Changing RGMII mode in CPSW lwip example leads to assert Enet 08.04.00 onwards AM243x, AM64x Fixed
MCUSDK-8669 Motor Control: EnDat: Valid Rx bit wait in multi-channel receive is done for all 3 channels instead of active channels ENDAT 08.04.00 onwards AM243x, AM64x Fixed
MCUSDK-8679 SCIClient CCS init application doesn't initialize other R5 cores SCIClient 08.04.00 onwards AM243x, AM64x Fixed
MCUSDK-8699 OSPI driver function OSPI_norFlashReadId() returning wrong ID OSPI 08.04.00 onwards AM243x, AM64x Fixed
MCUSDK-8748 multiCoreImageGen.js: Generated linux.appimage file size larger than expected Common 08.04.00 onwards AM64x Fixed
MCUSDK-8835 MMC0 should not be default setup, as for AM243x-ALX package the MMC1 is only available MMCSD 08.04.00 onwards AM243x Fixed
MCUSDK-8838 Flash open takes long time to finish when invoked from application on AM243x LP Common 08.04.00 onwards AM243x Fixed
MCUSDK-8951 Load DMSC js scripts point to incorrect default SDK path Common 08.04.00 onwards AM243x, AM64x Fixed

Known Issues

ID Head Line Module Applicable Releases Applicable Devices Workaround
MCUSDK-626 DMA not working with ADC FIFO 1 ADC 7.3.0 onwards AM64x, AM243x Use ADC FIFO 0
MCUSDK-1900 UART Hardware Flow Control is not working UART 7.3.0 onwards AM243x -
MCUSDK-2113 [Docs] Sysfw RM/PM documentation doesn't specify AM243x Docs 8.0.0 onwards AM243x -
MCUSDK-2319 2 PRU(ICSS) driver instances are added while changing Enet ICSSG instance to ICSSG0 in SysConfig SYSCFG 8.1.0 onwards AM64x, AM243x Please remove the extra one manually
MCUSDK-2419 MCSPI TX Only mode is not functional in DMA mode MCSPI, UDMA 8.2.0 onwards AM64x, AM243x Use TX/RX mode and ignore RX.
MCUSDK-2512 [UART]Driver always assumes functional clock as 48 MHz UART 8.3.0 onwards AM64x, AM243x -
MCUSDK-2715 PKA ECDSA sign verify is not working for P-521 and BrainPool P-512R1 curves SECURITY 8.2.0 onwards AM64x, AM243x -
MCUSDK-3626 Enet: Phy tuning is not done correctly on AM64x/AM243x and AM263x platforms Enet 8.1.0 onwards AM64x, AM243x PHY delay is not tuned but set to value based on limited testing on a small set of boards.If packet drops are still seen, we can force the phy to set to 100mbps.Make below change in application code: linkCfg->speed = ENET_SPEED_100MBIT; linkCfg->duplexity = ENET_DUPLEX_FULL;
MCUSDK-4379 Low Tx side throughput seen when tested using iperf application HSR-PRP 8.3.0 AM64x, AM243x

Replace mcu_plus_sdk\source\networking\lwip\lwip-config\am64x\lwipopts.h and mcu_plus_sdk\source\networking\lwip\lwip-config\am64x\lwippools.h from MCU PLUS SDK 8.2.0 release and rebuild lwip_freertos, lwip-contrib and icss_emac_lwip_if libraries.

MCUSDK-4527 USB recognition error occurs when USB conncect/disconnect executed repeatedly SBL Linux 8.2.0 AM64x, AM243x -
MCUSDK-4575 ENET LWIP ICSSG Switch mode External Phy management is not functional when 2 ports are enabled ICSSG, Enet 8.3.0 AM64x, AM243x -
MCUSDK-6262 [AM243X] : MMCSD read io example is not functional on eMMC if the APP_MMCSD_START_BLK is changed for MMCSD_write and MMCSD_read MMCSD 8.3.0 owards AM243x, AM64x -
MCUSDK-6318 Enet icssg - dhcp functionality unstable Enet, ICSS 8.3.0 AM243x -
MCUSDK-7905 EtherNet/IP : MDIO access can have race condition due to two parallel PHY drivers Ethernet/IP Adapter 8.3.0 AM64x -
MCUSDK-8106 8MHZ endat encoder showing CRC failure ENDAT 8.4.0 AM64x -
MCUSDK-8108 EtherNet/IP : PTP Device is unable to keep offset under 1000 ns Ethernet/IP Adapter 8.4.0 AM64x, AM243x Value of OFFSET_THRESHOLD_FOR_RESET is set to 10000 ns by default in SDK.
MCUSDK-8234 HSR/PRP - PTP Device is unable to keep offset under 1000 ns HSR-PRP 8.4.0 AM64x, AM243x -
MCUSDK-8236 HSR/PRP is not functional in rgmii mode HSR-PRP 8.4.0 AM64x, AM243x -
MCUSDK-8239 EtherNet/IP : MDIO Manual Mode is not supported Ethernet/IP Adapter 8.4.0 AM64x, AM243x MDIO Manual Mode is the work-around for issue "i2329 - MDIO: MDIO interface corruption (CPSW and PRU-ICSS)" (described in AM64x/AM243x Processor Silicon Revision 1.0, 2.0 (Rev. E))
MCUSDK-8242 EtherCAT : MDIO Manual Mode is not supported in ethercat_slave_demo examples EtherCAT SubDevice 8.4.0 AM64x, AM243x MDIO Manual Mode is the work-around for issue "i2329 - MDIO: MDIO interface corruption (CPSW and PRU-ICSS)" (described in AM64x/AM243x Processor Silicon Revision 1.0, 2.0 (Rev. E)). Please note that the work-around is available for ethercat_slave_beckhoff_ssc_demo examples.
MCUSDK-8243 EtherNet/IP : Examples do not work on HS-FS devices Ethernet/IP Adapter 8.4.0 AM64x, AM243x -
MCUSDK-8376 LWIP web server application crashes in server stress test Enet, LWIP 8.3.0 onwards AM64x, AM243x -
MCUSDK-8383 Load from JSON feature fails in SysConfig in Windows PC Flash 8.4.0 AM64x, AM243x -
MCUSDK-8403 1000000(1MHz) baud rate not working on UART UART 8.4.0 AM64x, AM243x -
MCUSDK-8413 ICSSG: Disabling MDIO manual mode with board phy config cause failure ICSSG 8.4.0 AM64x, AM243x -
MCUSDK-8414 SBL UART Uniflash: OSPI fails to boot application image with size > 1MB OSPI, Flash 8.4.0 AM64x, AM243x -
MCUSDK-8490 HSR/PRP nodeTable semaphore causing a deadlock HSR_PRP 8.4.0 AM64x, AM243x -
MCUSDK-8564 SysConfig Code generation error with basic PRU config on ICSS_G0 and ICSS_G1 ICSSG 8.4.0 AM64x, AM243x -
MCUSDK-8721 Function for setting ICSSG SD/ENDAT alternate pin mux mode not working in all cases ICSSG 8.4.0 AM64x, AM243x -
MCUSDK-8842 OSPI Writes fail with multi threaded applications OSPI 8.4.0 AM64x, AM243x -

Limitations

ID Head Line Module Reported in Release Applicable Devices Workaround
MCUSDK-208 gmake with -j can sometimes lock up Windows command prompt Build 7.3.0 AM64x, AM243x Use bash for windows as part of git for windows or don't use -j option

Upgrade and Compatibility Information

Attention
When migrating from Processor SDK RTOS, see Migration Guides for more details

This section lists changes which could affect user applications developed using older SDK versions. Read this carefully to see if you need to do any changes in your existing application when migrating to this SDK version relative to previous SDK version. Also refer to older SDK version release notes to see changes in earlier SDKs.

Compiler Options

Module Affected API Change Additional Remarks

Examples

Module Affected API Change Additional Remarks

OS Kernel

Module Affected API Change Additional Remarks

SOC Device Drivers

Module Affected API Change Additional Remarks

Networking

Module Affected API Change Additional Remarks
ENET SysConfig For all LWIP based examples, packet buffer memory management is moved out of driver and expected to handle at application side. This requires user to regenerate the code via SysConfig This is applicable only for RX, TX remains same. Custom pBuff enabled LwIP application to manage the buffer memory efficiently
ENET, LWIP Library Names Library 'enet-lwip-cpsw' is split into 'enet-cpsw' and 'lwipif-cpsw-freertos'. Similarly,'enet-lwip-icssg' is split into 'enet-icssg' and 'lwipif-icssg-freertos'. 'lwip-contrib' is renamed to 'lwip-contrib-freertos' Additionally while using NoRTOS (baremetal) based examples nortos version of 'lwipif-cpsw' and 'lwip-contrib' needs to be used

PRU-IO

Module Affected API Change Additional Remarks