| Feature | Module |
| APIs to measure DDR usage is added | DDR |
| C7x: ECAP, EPWM driver support is added | Drivers |
| A53: EQEP driver support is added | Drivers |
| A53: IPC SMP example is added | IPC |
| UDMA Examples are added for MCU R5F | UDMA |
| Dhryston benchmark examples added for MCU R5F | Examples |
| Memcpy benchmark examples added for MCU R5F and DM R5F | Examples |
| Security examples: Runtime JTAG unlock, Firewall exception handling, Configure/Read firewalls, Lock extened OTP, Rollback protection, Software revison for boardconfig, Key revision | Examples |
| TIFS, RM and PM safety checker library and examples are added | Safety Checker |
| SBL SD now boots C7x core as well | SBL |
| PLL Configuration sequence updated to latest recommendation | DM |
| Module | Supported CPUs | SysConfig Support | OS support |
| Address Translate | MCU-R5F, DM-R5F | Yes | FreeRTOS, NORTOS |
| Cache | MCU-R5F, DM-R5F, A53, C75 | Yes | FreeRTOS, NORTOS |
| Clock | MCU-R5F, DM-R5F, A53, C75 | Yes | FreeRTOS, NORTOS |
| CycleCounter | MCU-R5F, DM-R5F, A53, C75 | NA | FreeRTOS, NORTOS |
| Debug | MCU-R5F, DM-R5F, A53, C75 | Yes | FreeRTOS, NORTOS |
| Heap | MCU-R5F, DM-R5F, A53, C75 | NA | FreeRTOS, NORTOS |
| Hwi | MCU-R5F, DM-R5F, A53, C75 | Yes | FreeRTOS, NORTOS |
| MPU | MCU-R5F, DM-R5F, A53, C75 | Yes | FreeRTOS, NORTOS |
| Semaphore | MCU-R5F, DM-R5F, A53, C75 | NA | FreeRTOS, NORTOS |
| Task | MCU-R5F, DM-R5F, A53, C75 | NA | FreeRTOS |
| Timer | MCU-R5F, DM-R5F, A53 | Yes | FreeRTOS, NORTOS |
| Peripheral | Domain | Supported CPUs | SysConfig Support |
| DDR | Main | DM-R5F | Yes |
| ECAP | Main | DM-R5F, A53, C75 | Yes |
| EPWM | Main | MCU-R5F, DM-R5F, A53, C75 | Yes |
| EQEP | Main | DM-R5F, A53, C75 | Yes |
| GPIO | MCU | MCU-R5F, DM-R5F, A53, C75 | Yes |
| Main | MCU-R5F, DM-R5F, A53, C75 | Yes |
| I2C | Main | MCU-R5F, DM-R5F, A53, C75 | Yes |
| MCU | MCU-R5F, DM-R5F | Yes |
| Wakeup | MCU-R5F, DM-R5F | Yes |
| IPC | Main | MCU-R5F, DM-R5F, A53, C75 | Yes |
| MCAN | MCU | MCU-R5F, A53 | Yes |
| MCASP | Main | DM-R5F, A53, C75 | Yes |
| MCSPI | Main | MCU-R5F, DM-R5F, A53 | Yes |
| MCU | MCU-R5F, DM-R5F | Yes |
| MMCSD | Main | DM-R5F, A53 | Yes |
| OSPI | Main | DM-R5F, A53 | Yes |
| Pinmux | Main | MCU-R5F, DM-R5F, A53, C75 | Yes |
| MCU | MCU-R5F, DM-R5F, A53, C75 | Yes |
| Wakeup | MCU-R5F, DM-R5F, A53, C75 | Yes |
| SA3UL | Main | A53 | Yes |
| SOC | NA | MCU-R5F, DM-R5F, A53, C75 | Yes |
| SCIClient | NA | MCU-R5F, DM-R5F, A53, C75 | Yes |
| UART | Main | MCU-R5F, DM-R5F, A53, C75 | Yes |
| MCU | MCU-R5F, DM-R5F | Yes |
| Wakeup | DM-R5F | Yes |
| UDMA | Main | MCU-R5F, DM-R5F, A53, C75 | Yes |
| WDT | Main | A53 | Yes |
| ID | Head Line | Module | Applicable Releases |
| SITSW-2776 | OSPI is broken on SBL Falcon mode | OSPI | 09.00.00 onwards |
| SITSW-3100 | MCASP Driver Stop, then MCASP Start does not work | MCASP | 09.00.00 onwards |
| SITSW-3181 | CycleCounterP_getCount 64b is missing for C7X | DPL | 09.00.00 onwards |
| SITSW-3353 | UART traces from TIFS M4 are not available | UART | 08.06.00 onwards |
| SITSW-3443 | Sysconfig error in MMCSD module on setting Card Type to NO_DEVICE | MMCSD | 08.06.00 onwards |
| SITSW-3448 | Issue in the clean target of Linux Appimage makefile on windows | Build | 09.01.00 onwards |
| SITSW-3488 | CCS log does not work for C75 core | Linker cmd | 09.00.00 onwards |
| SITSW-3489 | HSM & Linux Appimage build fails with gmake from CCS in Windows | Build | 09.01.00 onwards |
| SITSW-3525 | C7x exception logs are not readable | NA | 09.00.00 onwards |
| SITSW-3559 | SBL SD and SBL SD Linux are broken | NA | 09.01.00 onwards |
| SITSW-3600 | FwdStatus is set as SCISERVER_FORWARD_MSG for secure messages from DM R5 core | DM | 08.06.00 onwards |
| SITSW-3610 | clock mux changes are lost after deepsleep entry/exit | DM | 08.06.00 onwards |
| SITSW-3614 | C7x SBl boot fails when L2 memory is used in the application | SBL | 09.00.00 onwards |
| SITSW-3645 | Default DMA configs are using invalid ring ranges | UDMA | 08.06.00 onwards |
| SITSW-3845 | Errata i2310 causes erroneous set of UART timeout interrupt | UART | 09.02.00 onwards |
| SITSW-3901 | fwl isolation example configures ownership for background region instead of foreground region | Security Examples | 09.00.00 onwards |
| SITSW-3902 | Bootloader DMA has redundent cache management policies | SBL | 09.01.00 onwards |
| SITSW-3921 | DDR Bist Priming does not prime the entire region given in the syscfg | DDR | 09.01.00 onwards |
| SITSW-3950 | DDR: sdram index field is not cleared before writing | DDR | 08.06.00 onwards |
| SITSW-3990 | CSL EMIF header file uses uintptr_t for ECC region start and end address | DDR | 09.00.00 onwards |
| SITSW-4234 | SBL Uart Linux does not acknowledge 'end of file' message | SBL | 09.00.00 onwards |
| PROC_SDL-7267 | SDL_POK_Inst and SDL_PRG_Inst macros defined twice in POK driver | SDL | 09.02.00 onwards |
| PROC_SDL-7128 | Remove ESM Error Pin Counter Value Register from static register read API | SDL | 09.02.00 onwards |
| PROC_SDL-7048 | DCC: SDL_DCC_getStatus() does not return correct status of DONE and ERR pending interrupts | SDL | 09.02.00 onwards |
| SYSFW-6763 | TISCI_MSG_SET_DEVICE_RESETS message returns success for invalid device reset range | DM | 08.03.00 onwards |
| SYSFW-7056 | Implement New PLL sequence Proposed by HW team | DM | 08.03.00 onwards |
| SYSFW-6941 | TISCI_MSG_SYS_RESET fails for negative testcase | DM | 08.03.00 onwards |
| SYSFW-6892 | TISCI Clock api returns success for invalid Clock ID | DM | 08.03.00 onwards |
| SYSFW-5266 | LPM: USB must not remove reset isolation until LPSC has been reenabled | DM | 08.03.00 onwards |
| SYSFW-6805 | TISCI_MSG_QUERY_FW_CAPS is giving NACK when send over secure queue | TIFS | 09.00.00 onwards |
| SYSFW-6879 | clock_stop API in baremetal disables all configurable interrupts | TIFS | 09.01.00 onwards |
| SYSFW-6811 | HSM core not allowed to access SA2UL context memory | TIFS | 09.01.00 onwards |
| ID | Head Line | Module | Reported in release | Workaround |
| MCUSDK-208 | gmake with -j can sometimes lock up Windows command prompt | Build | 08.06.00 | Use bash for windows as part of git for windows or don't use -j option |
| SITSW-2269 | DeepSleep Low power mode (LPM) is not supported if the DM R5 is used for a general purpose application. | DM | 09.01.00 | None. |
| PROC_SDL-6326 | Running MCU LBIST on SBL causes JTAG connection issues to MCU R5F | LBIST | 09.00.00 | None |
| PROC_SDL-6299 | ECC is not supported for some instances. These are SDL_CPSW0_CPSW_3GUSS_CORE_ECC_CPSW_ECC_AGGR and SDL_CSI_RX_IF0_CSI_RX_IF_ECC_AGGR. | SDL | 09.00.00 | None. Support will be added in future release. |
| SYSFW-5992 | Unable to set exact pixel clock for OLDI LCD display / HDMI Pixel clock | DM | 08.05.00 | Avoid gving range for SET_CLOCK, use exact values for min, max and target |
| SYSFW-6369 | DM unable to enter deep sleep mode when booting in SBL flow | DM | 08.03.00 | None. |
| SYSFW-6432 | Set device API doesn't return Error when PD is in transition state | DM | 08.03.00 | None. |
| SYSFW-6426 | Ownership of a firewall region can be transferred to an invalid host | TIFS | 08.03.00 | None. |