Feature | Module |
OSPI NOR tuning algorithm is updated for robustness | OSPI |
APIs to measure DDR usage is added | DDR |
Memcpy benchmark examples added for MCU R5F and DM R5F | Examples |
TIFS, RM and PM safety checker library and examples are added | Safety Checker |
EPWM support is added for M4F | EPWM |
DDR priming for inline ECC is done through BIST now | DDR |
GPMC timing parameters updated to improve the performance | GPMC |
PLL Configuration sequence updated to latest recommendation | DM |
ID | Head Line | Module | Applicable Releases |
SITSW-2776 | OSPI is broken on SBL Falcon mode | OSPI | 09.01.00 onwards |
SITSW-3353 | UART traces from TIFS M4 are not available | UART | 08.04.00 onwards |
SITSW-3442 | AM62 SIP IPC example does not have UART logs enabled in sysconfig file | IPC | 09.01.00 onwards |
SITSW-3443 | Sysconfig error in MMCSD module on setting Card Type to NO_DEVICE | MMCSD | 08.04.00 onwards |
SITSW-3448 | Issue in the clean target of Linux Appimage makefile on windows | Build | 09.01.00 onwards |
SITSW-3489 | HSM & Linux Appimage build fails with gmake from CCS in Windows | Build | 09.01.00 onwards |
SITSW-3600 | FwdStatus is set as SCISERVER_FORWARD_MSG for secure messages from DM R5 core | DM | 09.01.00 onwards |
SITSW-3610 | clock mux changes are lost after deepsleep entry/exit | DM | 09.01.00 onwards |
SITSW-3645 | Default DMA configs are using invalid ring ranges | UDMA | 08.05.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.01.00 onwards |
SITSW-3902 | Bootloader DMA has redundent cache management policies | SBL | 09.01.00 onwards |
SITSW-3950 | DDR: sdram index field is not cleared before writing | DDR | 09.01.00 onwards |
SITSW-3953 | SBL stage 2 uses address beyond 0xA0000000 in AM62x-SIP board | SBL | 09.01.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-6300 | ECC is not supported for some instances when SDL is executed from M4F. These are SDL_ECC_AGGR0_SAM62_SEC_ECC_AGGR, SDL_ICSSM0_ICSS_M_CORE_BORG_ECC_AGGR, SDL_MCAN0_MCANSS_MSGMEM_WRAP_ECC_AGGR, SDL_PSRAMECC_16K0_PSRAM16KX32E_ECC_AGGR, SDL_PSRAMECC0_PSRAM256X32E_ECC_AGGR. | SDL | 09.02.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-7266 | Main ESM events are being disabled instead of WKUP ESM for R5F core in SDL_POK_Thres_config_seq file | 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 |
PROC_SDL-6864 | The value for SDL_DCC2_DCCCLKSRC1_CLKSRC_OTHER is given incorrectly in the code | 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-6356 | clock: DSS: clock needs to be set twice to take effect | 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 | 07.03.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 | 08.06.00 | None. |
SITSW-4001 | On SK-AM62-SIP, SBL with ECC enabled does not boot linux, when the SDRAM index is set to 13 | DDR | 09.01.00 | None. |
PROC_SDL-6300 | ECC is not supported for some instances when SDL is executed from M4F. These are SDL_ECC_AGGR0_SAM62_SEC_ECC_AGGR, SDL_ICSSM0_ICSS_M_CORE_BORG_ECC_AGGR, SDL_MCAN0_MCANSS_MSGMEM_WRAP_ECC_AGGR, SDL_PSRAMECC_16K0_PSRAM16KX32E_ECC_AGGR, SDL_PSRAMECC0_PSRAM256X32E_ECC_AGGR. | SDL | 09.00.00 | None. |
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-7183 | Warm reset after system LPM entry/exit results in u-boot/DM hang | DM | 09.02.00 | None. |
SYSFW-6426 | Ownership of a firewall region can be transferred to an invalid host | TIFS | 08.03.00 | None. |