2.1. Release Notes¶
2.1.1. Overview¶
The Processor Software Development Kit (Processor-SDK) for Linux provides a fundamental software platform for development, deployment and execution of Linux based applications and includes the following:
Bootloaders, Linux Kernel & Filesystem
SDK installer & Prebuilt Binaries
Setup scripts
Demo applications
Documentation
Note
For building some of the RTOS-based demonstrations, you should also download Processor SDK RTOS installer. For more information, refer to <PSDKRA install path>/index.html.
2.1.2. Licensing¶
Please refer to the software manifest, which outlines the licensing status for all packages included in this release. The manifest can be found on the SDK download page or in the installed directory as indicated below. In addition, see Processor SDK Linux GPLv3 Disclaimer.
2.1.3. Documentation¶
Processor SDK Linux Software Developer’s Guide: Provides information on features, functions, delivery package and, compile tools for the Processor SDK Linux release. This also provides detailed information regarding software elements and software infrastructure to allow developers to start creating applications.
Processor SDK Linux Getting Started Guide: Provides information on getting the software and running examples/demonstrations bundled in the SDK.
Software Manifest: Provides license information on software included in the SDK release. This document is in the release at
[INSTALL-DIR]/manifest
.EVM Quick Start Guide: Provides information on hardware setup and running the demonstration application that is loaded on flash. This document is provided as part of the EVM kit.
2.1.4. Supported Platforms¶
See here for a list of supported platforms and links to more information.
2.1.5. Release 09.02.00¶
Released March 2024
What’s New
Processor SDK 9.2 Release supports the following platforms:
J721E
J7200
J721S2
J784S4
AM68
AM69
J722S
Processor SDK 9.2 Release has following new features:
This is the Third release on LTS stream 6.1 kernel, 2023.04 U-Boot and Yocto Kirkstone/4.0
First release on J722S platform
ATF 2.10
OPTEE 4.1.0-51
Yocto Kirkstone/4.0
MCU core Graceful shutdown support Added
AVS support added for J784S4 and J721S2
2.1.6. Build Information¶
2.1.6.1. U-Boot¶
2.1.6.2. Kernel¶
Linux Kernel
Real Time (RT) Linux Kernel
2.1.6.3. TF-A¶
2.1.6.4. OP-TEE¶
2.1.6.5. ti-linux-firmware¶
2.1.6.6. Yocto¶
meta-ti
meta-arago
meta-tisdk
meta-edgeai
2.1.7. Issues Tracker¶
2.1.7.1. Issues opened in previous releases that were closed on this release¶
Record ID |
Title |
Platform |
---|---|---|
LCPD-37067 |
CSI capture is broken on am68 because of some issue in tispl.bin |
j721s2-evm |
LCPD-37020 |
k3-am68-sk-bb-rpi-cam-imx219.dtso uses the wrong reset-gpio pin for cam1 |
am68_sk-fs |
LCPD-36992 |
U-Boot: k3-ddrss.c: Missing ‘const’ on k3_ddrss_ops |
am654x-evm,am654x-idk,am654x-hsevm,am64xx-evm,am64xx-hsevm,am64xx-hssk,am62xx_sk-fs,am62xx_sk-se,beagleplay-gp,am62xx_lp_sk-fs,am62xx_lp_sk-se,am62axx_sk-fs,am62axx_sk-se,am62xxsip_sk-fs,am62xxsip_sk-se,am62pxx_sk-fs,am62pxx_sk-se,am62lxx_evm-fs,am62lxx_evm-se,am62pxx-zebu,am62lxx-vlab,am62lxx-zebu,am62xx_p0_sk-fs,am64xx_sk-fs,am64xx_evm-se,am64xx_sk-se,am68_sk-fs,am69_sk-fs,beaglebone,bbai,bbai64-gp,j721e-hsevm,j721e-evm-ivi,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j7200-evm,j7200-hsevm,j784s4-evm,j784s4-hsevm,j722s_evm-fs,J784S4_BASESIM |
LCPD-36991 |
AM68x: Kernel soft reboot test fails |
am68_sk-fs |
LCPD-36871 |
Alias functionality not working in MCAN driver |
j721s2-evm |
LCPD-36848 |
Occasional SPI-NOR write timeout under high load |
am62xx_sk-fs,j721e-idk-gw |
LCPD-36847 |
doc: ltp-ddt documentation is not upto date |
am64xx-hsevm,am62xx_sk-fs,am62axx_sk-fs,am62pxx_sk-fs,am68_sk-fs,am69_sk-fs,j721e-idk-gw,j721s2-evm,j7200-evm,j784s4-evm |
LCPD-36744 |
Linux SDK: CPSW: Bridge interface cannot ping in Switch Mode |
am64xx-evm,am64xx-hsevm,am64xx-hssk,am62xx_sk-fs,am62xx_sk-se,am64xx_sk-fs,am64xx_evm-se,am64xx_sk-se,j721e-hsevm,j721e-evm-ivi,j721e-idk-gw,j7200-evm,j7200-hsevm,j784s4-evm,j784s4-hsevm |
LCPD-36491 |
ti-u-boot: J784S4: Update ITAP values in device tree |
j784s4-evm,j784s4-hsevm |
LCPD-36490 |
ulinux: J784S4: Update ITAP values in device tree |
j784s4-evm,j784s4-hsevm |
LCPD-36489 |
ti-linux: J784S4: Update ITAP values in device tree |
j784s4-evm,j784s4-hsevm |
LCPD-36488 |
ti-u-boot: J721S2: Update ITAP values in device tree |
j721e-hsevm,j721e-idk-gw,j721e-sk |
LCPD-36486 |
ulinux: J721S2: Update ITAP values in device tree |
j721s2-evm,j721s2-hsevm |
LCPD-36485 |
ti-linux: J721S2: Update ITAP values in device tree |
j721s2-evm,j721s2-hsevm |
LCPD-36484 |
uU: J721E: Update TAP Delay values in device tree |
j721e-hsevm,j721e-idk-gw,j721e-sk |
LCPD-36483 |
ti-u-boot: J721E: Update TAP Delay values in device tree |
j721e-hsevm,j721e-idk-gw,j721e-sk |
LCPD-36478 |
ti-u-boot: J7200: Update ITAP values in device tree |
j7200-evm,j7200-hsevm |
LCPD-36477 |
ulinux: J7200: Update ITAP values in device tree |
j7200-evm,j7200-hsevm |
LCPD-36476 |
ti-linux: j7200: Update ITAP values in device tree |
j7200-evm,j7200-hsevm |
LCPD-36362 |
RGX_S_FUNC_APM Test Failure |
j721s2-evm |
LCPD-35761 |
OpenSSL Performance data on J784S4 is inferior of J721S2 |
j784s4-evm |
LCPD-35400 |
wkup i2c0 is not enabled on j721e-sk |
j721e-sk |
LCPD-35355 |
GPU artefacts for short duration on AM69 |
am69_sk-fs |
LCPD-35096 |
OPTEE xtest failures |
am64xx-hsevm,am64xx-hssk,am62xx_sk-fs,am62xx_sk-se,am62xx_lp_sk-fs,am62xx_lp_sk-se,am62axx_sk-fs,am62axx_sk-se,am62xxsip_sk-fs,am62xxsip_sk-se,am62pxx_sk-fs,am62pxx_sk-se,am68_sk-fs |
LCPD-35093 |
Verify failing display mode in Rc7 |
am68_sk-fs,am69_sk-fs,j721e-idk-gw,j721s2-evm,j784s4-evm |
LCPD-35068 |
Decoder cropping issue |
j721e-idk-gw |
LCPD-35010 |
CICD test on AM68 and AM69 are running from SD card . |
am68_sk-fs,am69_sk-fs |
LCPD-34959 |
GPU driver warnings on J* devices and visual artefacts with 9.0 RC7 |
am68_sk-fs,am69_sk-fs |
LCPD-34945 |
Graphics SDK Docs: Replace PVRTrace with PVRCarbon |
j721e-evm-ivi,j721s2-evm,j784s4-evm |
LCPD-34944 |
Graphics SDK Docs: Remove link to Processors Wiki |
j721e-evm-ivi,j721s2-evm,j784s4-evm |
LCPD-34841 |
J721S2 USB-C to USB-C connection to SSD fails |
j721s2-evm |
LCPD-34801 |
A72 SPL is not present in deploy directory |
j721e-hsevm,j721e-idk-gw,j721s2-evm,j721s2-hsevm,j7200-evm,j7200-hsevm,j784s4-evm,j784s4-hsevm |
LCPD-34422 |
DSI display have RGB flipping on every boot |
am68_sk-fs,bbai,j721s2-evm,j721s2_evm-fs |
LCPD-34242 |
GPIO_S_FUNC_DIR_IN_ALL_BANK unit test fails |
am62xx_sk-fs,am62xxsip_sk-fs,am62xxsip_sk-se,am62xx-sk,am68_sk-fs,am69_sk-fs,j721s2-evm,j7200-evm,j784s4-evm |
LCPD-34212 |
k3-j721e-sk: Add support for mcu_i2c pins - REVERTED |
j721e-sk |
LCPD-34209 |
The trace logs appear when the Weston is killed |
j721e-evm-ivi |
LCPD-34077 |
J7AEP MMC SD read throughput is half of J7AHP |
am68_sk-fs,j721s2-evm,j721s2_evm-fs |
LCPD-29699 |
J721E tidss fails to keep in sync with displays requesting resolutions > 2k |
j721e-evm,j721e-hsevm,j721e-evm-ivi,j721e-idk-gw,j721e-sk |
LCPD-29525 |
Documentation for MCAN missing in the SDK |
j7200-evm,j7200-hsevm |
LCPD-29521 |
R5 remote proc load does’nt guarentee CPU0 vs CPU1 sequencing |
j721e-idk-gw,j784s4-evm |
LCPD-25262 |
j721s2-evm : cpuhotplug06 fails |
j721s2-evm,j721s2_evm-fs |
LCPD-24502 |
j721e-evm-ivi Universal Planes fails (Impact 1) |
j721e-evm-ivi,j721e-idk-gw |
LCPD-17543 |
Some cpuhotplug tests failed |
j721e-evm,j721e-evm-ivi,j721e-idk-gw,j784s4-evm |
LCPD-17284 |
remoteproc/k3-r5: Cores are started out-of-order when core 0 file size >> core 1 file size |
j721e-evm,j721e-evm-ivi,j721e-idk-gw |
2.1.7.2. Issues found and closed on this release that may be applicable to prior releases¶
Record ID |
Title |
Platform |
---|---|---|
LCPD-37698 |
J722S : Few Display tests are not working |
j722s_evm-fs |
LCPD-37672 |
AM69: MHDP: CRTC Sync lost issue and 4k not working |
am69_sk-fs |
LCPD-37625 |
Linux CPSW Proxy Client: Fix complier warnings |
am62xx_sk-fs,am62xx_lp_sk-fs,am62axx_sk-fs,am62pxx_sk-fs,j721e-hsevm,j721e-idk-gw,j7200-evm,j7200-hsevm,j784s4-evm,j784s4-hsevm |
LCPD-37610 |
J722S HDMI not negotiating 1080p with monitor |
j722s_evm-fs |
LCPD-37597 |
Uart Testcase Failing for j722s |
j722s_evm-fs |
LCPD-37547 |
J721E: infotainment dt overlay is missing in 09.01 |
j721e-evm-ivi |
LCPD-37536 |
J722s: MMCSD is running in legacy mode.but should support for uhs mode |
j722s_evm-fs |
LCPD-37513 |
J722S DSS does not seem to be enabled in the DT - display does not work |
j722s_evm-fs |
LCPD-37487 |
SMMU support for PCIe RC - failure |
j721e-idk-gw,j721e-sk |
LCPD-37435 |
J721s2: QSPI test not getting bootloaders |
j721e-idk-gw,j721s2-evm,j784s4-evm |
LCPD-37434 |
Coremark pro test undefined capture |
j721s2-evm |
LCPD-37432 |
AM68_SK: I2C_S_FUNC_I2C_SPEED: I2C bus 4 speed could not get from booting log |
am68_sk-fs,j721s2-evm,j722s_evm-fs |
LCPD-37341 |
Wave5 Encoder Memory Leak |
am62axx_sk-fs,am62pxx_sk-fs,am68_sk-fs,am69_sk-fs,j721s2-evm,j784s4-evm |
LCPD-37340 |
Qt DMA bug with CSI cameras |
am62xx_sk-fs,j721e-idk-gw,j721s2-evm,j784s4-evm |
LCPD-37330 |
Correct Pinmux for uarts |
j721e-idk-gw,j721e-sk,j721s2-evm,j7200-evm,j784s4-evm |
LCPD-37307 |
J7AEP: Multi camera capture test failing |
j721s2-evm |
LCPD-37261 |
Firmwares missing in ti-linux-firmware-next branch for J722S |
j722s_evm-fs |
LCPD-37248 |
[J721s2] “0x” missing in the device tree bootargs earlycon |
j721s2-evm |
LCPD-37221 |
[U-BOOT] [J721s2] Panic occurs when DRAM 1 is disabled |
j721s2-evm,j784s4-evm |
LCPD-37198 |
J7AEN: Emmc Fails to write in 8 bus width in uboot |
j722s_evm-fs |
LCPD-37189 |
ti-linux: Building kernel shows a bunch of warnings |
j721e-idk-gw |
LCPD-37182 |
Processor SDK Linux for AM69: Kernel UFS Guide link in section “3.1.1.11. UFS” is broken |
am68_sk-fs,am69_sk-fs,j721e-hsevm,j721s2-evm,j7200-evm,j784s4-evm |
LCPD-37148 |
Increase number of threads for ticsirx instances 1 and 2 |
am69_sk-fs |
LCPD-37147 |
SDK doc still references pinmux, should be SysConfig |
am68_sk-fs,am69_sk-fs,j721e-sk,j721s2-evm,j7200-evm,j784s4-evm |
LCPD-37145 |
U-Boot build instructions needs update |
j721e-idk-gw,j721s2-evm,j7200-evm,j784s4-evm |
LCPD-37134 |
Docs: steps for MSMC configuration as L3 vs SRAM need update |
am68_sk-fs,am69_sk-fs,j721e-sk,j721s2-evm,j721s2_evm-fs,j784s4-evm |
2.1.7.3. Errata Workarounds Available in this Release¶
Record ID |
Title |
Platform |
---|---|---|
LCPD-27886 |
USART: Erroneous clear/trigger of timeout interrupt |
am62axx_sk-fs,am62xx-sk,am64xx-evm,j721e-idk-gw,j7200-evm,j784s4-evm,j784s4-hsevm |
LCPD-22905 |
UDMA: TR15 hangs if ICNT0 is less than 64 bytes |
am654x-evm,j721e-idk-gw |
LCPD-22544 |
DDR: LPDDR4 should be configured to 2666 MT/S |
j7200-evm |
LCPD-19965 |
OSPI PHY Controller Bug Affecting Read Transactions |
am64xx-evm,am654x-idk,j721e-idk-gw,j7200-evm |
LCPD-19068 |
DSS: Disabling a layer connected to Overlay may result in synclost during the next frame |
j721e-evm,j721e-evm-ivi, j721e-idk-gw |
LCPD-19047 |
USB: Race condition while reading TRB from system memory in device mode |
j721e-evm, j721e-hsevm, j721e-evm-ivi, j721e-idk-gw |
LCPD-17220 |
U-Boot Hyperbus: Hyperflash reads limited to 125MHz max. frequency |
j721e-idk-gw |
LCPD-16605 |
MMC: MMC1/2 Speed Issue |
j721e-evm, j721e-evm-ivi, j721e-idk-gw |
2.1.7.4. U-Boot Known Issues¶
Record ID |
Title |
Platform |
Workaround |
---|---|---|---|
LCPD-37696 |
|
am68_sk-fs,am69_sk-fs,j721s2-evm,j784s4-evm |
|
LCPD-37689 |
SPL/U-Boot: NOR flash boot mode support using OSPI controller |
j722s_evm-fs |
|
LCPD-37660 |
J721E: U-Boot does not support booting SR1.1 HS-FS and SR2.0 HS-TIDK SoCs |
j721e-hsevm |
|
LCPD-37623 |
Board intermittently fails to acquire DHCP address |
am68_sk-fs |
|
LCPD-36993 |
U-Boot: lpddr4.c: Error handling missing failure cases |
am654x-evm,am654x-idk,am654x-hsevm,am64xx-evm,am64xx-hsevm,am64xx-hssk,am62xx_sk-fs,am62xx_sk-se,beagleplay-gp,am62xx_lp_sk-fs,am62xx_lp_sk-se,am62axx_sk-fs,am62axx_sk-se,am62xxsip_sk-fs,am62xxsip_sk-se,am62pxx_sk-fs,am62pxx_sk-se,am62lxx_evm-fs,am62lxx_evm-se,am62pxx-zebu,am62lxx-vlab,am62lxx-zebu,am62xx_p0_sk-fs,am64xx_sk-fs,am64xx_evm-se,am64xx_sk-se,am68_sk-fs,am69_sk-fs,beaglebone,bbai,bbai64-gp,j721e-hsevm,j721e-evm-ivi,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j7200-evm,j7200-hsevm,j784s4-evm,j784s4-hsevm,j722s_evm-fs,J784S4_BASESIM |
|
LCPD-34106 |
SPL: USB DFU Boot fails on J721S2 EVM on upstream U-Boot(also ti-u-boot-2023.04) |
j721s2-evm,j721s2_evm-fs |
|
LCPD-24108 |
U-Boot: TISCI config ring fail traces seen in OSPI boot mode on J721E |
j721e-evm,j721e-evm-ivi,j721e-idk-gw |
|
LCPD-22904 |
U-boot: Update EMIFtool for i2244:DDR: Valid stop value must be defined for write DQ VREF training |
j721e-idk-gw,j7200-evm |
|
LCPD-17789 |
UBOOT J7: Could not see UFS device by scsi scan |
j721e-idk-gw |
|
LCPD-17523 |
A72-SPL - Support to dump EEPROM to shared memory |
j721e-evm,j721e-idk-gw,j7200-evm |
2.1.7.5. Linux Known Issues¶
Record ID |
Title |
Platform |
Workaround |
---|---|---|---|
LCPD-37727 |
Testcase for graceful shutdown of remoteprocs |
am69_sk-fs,j784s4-evm |
|
LCPD-37725 |
CICD: DRM KMS test failure |
j722s_evm-fs |
|
LCPD-37706 |
J722S : RTC test failure |
j722s_evm-fs |
|
LCPD-37705 |
J722S : crypto perf failure |
j722s_evm-fs |
|
LCPD-37704 |
J722S : i2c test failing |
j722s_evm-fs |
|
LCPD-37702 |
J722S : Crypto perf (ipsec) test failed |
j722s_evm-fs |
|
LCPD-37701 |
J722S : UART flow control test failing in SDK 9.2 RC8 |
j722s_evm-fs |
|
LCPD-37700 |
J722S : Audio support missing |
j722s_evm-fs |
|
LCPD-37699 |
J722S : SPI tests are not working due to overlay |
j722s_evm-fs |
|
LCPD-37692 |
Displayport testcases are failing on AM69 platform |
am69_sk-fs |
|
LCPD-37690 |
UFS test case failing on J784S4 |
j784s4-evm |
|
LCPD-37683 |
SDK developmer notes points to non-existing README file |
j721e-idk-gw |
|
LCPD-37663 |
SDK: CSI2RX IMX390 sensor test pattern generation is faulty |
j721e-idk-gw,j721s2-evm,j784s4-evm,j722s_evm-fs |
|
LCPD-37662 |
Capability gap coming as failure |
am68_sk-fs |
|
LCPD-37661 |
CAN transmission performance tests are failing. |
j721s2-evm |
|
LCPD-37624 |
SK-AM68: Weston fails to start after reducing boot time by setting bootdelay=0 and adding quiet to args_mmc |
am68_sk-fs |
|
LCPD-37622 |
J721E EVM 9.0 SDK HDMI grabber not detected while using DP-to-HDMI adapter |
j721e-evm-ivi |
|
LCPD-37611 |
IPC: LTP Test failure for j784s4-evm platform (Regression) |
am69_sk-fs,j784s4-evm |
|
LCPD-37605 |
Boot from QSPI is failing |
j721e-idk-gw,j721s2-evm,j784s4-evm |
|
LCPD-37584 |
CPSW native IP and MAC functional test failure |
j722s_evm-fs |
|
LCPD-37528 |
Setup script fails with bad substitution error when attempting to connect using minicom |
j721e-sk |
|
LCPD-37507 |
DSS causes a freeze of processes every 10 seconds for about 200ms |
am68_sk-fs,j722s_evm-fs |
|
LCPD-37493 |
emmc boot is broken in Test farm |
j721e-idk-gw,j721s2-evm,j7200-evm,j784s4-evm,j722s_evm-fs |
|
LCPD-37438 |
Docs: Update CAN interface names |
am654x-evm,am62xx_sk-fs,am335x-evm,dra7xx-evm,j721e-idk-gw,j721s2-evm,j7200-evm,j784s4-evm |
|
LCPD-37433 |
AM68_SK: DDR frequency handshake issue |
am68_sk-fs |
|
LCPD-37410 |
CAN interface removed from 9.x SDK for SK-TDA4VM |
j721e-sk |
|
LCPD-37387 |
NFS failure leads to stress test failure. |
am68_sk-fs,j721s2-evm |
|
LCPD-37326 |
SDK performance guide calls out DCAN benchmarks |
am69_sk-fs |
|
LCPD-37281 |
PCIe EP to RC examples do not use DMA |
j784s4-evm |
|
LCPD-37231 |
USBHOST_S_FUNC_VIDEO_320_240 failing on J7200 CICD |
j7200-evm |
|
LCPD-37214 |
Crypto_M_PERF_openssl_perf_hardware_acceleration failure on AM68 and am69_sk |
am68_sk-fs,am69_sk-fs |
|
LCPD-37199 |
TPS6594: Error IRQ trap reach ilim, overcurrent for |
j721e-idk-gw,j721s2-evm |
|
LCPD-37186 |
J7AEN R5 SPL: DMA fails in R5 SPL |
j722s_evm-fs |
|
LCPD-37015 |
Add comments about necessity of HPD pin for J721S2 display port |
j721s2-evm |
|
LCPD-36990 |
j7200: USB audio test fail inconsistently |
j7200-evm |
|
LCPD-36952 |
Add support for J721S2 PG 1.1 in uboot |
j721s2-evm |
|
LCPD-36930 |
Add tests uart dma |
j721e-idk-gw,j721s2-evm,j7200-evm,j784s4-evm |
|
LCPD-36863 |
OPTEE/ATF are not protected by c7x |
am68_sk-fs,j721e-hsevm,j7200-hsevm |
|
LCPD-36841 |
TDA4VM/J721e: An indirect write completion error occurred in the linux OSPI driver |
j721e-evm,j721e-idk-gw |
|
LCPD-36794 |
j7200-evm: eth firmware floods network with dhcp packets |
j7200-evm |
|
LCPD-36760 |
Customer Issue: MHDP compatibility issue |
am69_sk-fs,j784s4-evm |
|
LCPD-36748 |
M4F clock reported incorrectly with k3conf |
am68_sk-fs,am69_sk-fs |
|
LCPD-36609 |
j7200: UART DMA fails immediately without Flow control enabled |
j7200-evm |
|
LCPD-36474 |
J721s2 incorrect autogen generated data |
j721s2-evm |
|
LCPD-36472 |
USB Audio Device not Found |
j7200-evm |
|
LCPD-36386 |
IPSEC connection failure on automated setup in testfarm |
j721e-idk-gw |
|
LCPD-35353 |
ti-rpmsg-char instability observed when using SafeRTOS firmware with multiple endpoints |
j721e-idk-gw |
|
LCPD-35340 |
Modify Uart Testcase |
j721s2-evm,j784s4-evm |
|
LCPD-35311 |
Perf data is not getting updated in SDK 9.0 for OSPI |
j721s2-evm,j784s4-evm |
|
LCPD-35094 |
IPsec benchmark failing in SDK 9.0 RC7 |
j721e-idk-gw |
|
LCPD-35092 |
Over all test infra/script update for CSI testing |
am68_sk-fs,am69_sk-fs,j721e-idk-gw,j721s2-evm,j784s4-evm |
|
LCPD-35087 |
OSPI Performance benchmark are not at par with SDK 8.6 |
j721e-idk-gw,j7200-evm |
|
LCPD-35069 |
DFU boot fails on AHP |
j721e-idk-gw,j784s4-evm |
|
LCPD-35029 |
IPC test case script update |
am68_sk-fs,am69_sk-fs,j721e-hsevm,j721e-evm-ivi,j721e-idk-gw,j721e-sk,j7200-evm,j784s4-evm,j784s4-hsevm |
|
LCPD-35027 |
J7 Power off is not working |
j721e-idk-gw,j721s2-evm,j7200-evm |
|
LCPD-34988 |
Weston on DP display on AM68 SKs |
am68_sk-fs |
|
LCPD-34920 |
Kernel: UBIFS test failing on J721E |
j721e-idk-gw |
|
LCPD-34792 |
UBIFS fails in OSPI NAND boot |
am62xx-lp-sk,j721s2-evm |
|
LCPD-34619 |
k3conf reports wrong error information while setting the clock frequency |
j7200-evm |
|
LCPD-34590 |
AM69x: CICD next failures of unit tests across components |
am69_sk-fs |
|
LCPD-34589 |
AM68x: CICD next failures of unit tests across components |
am68_sk-fs |
|
LCPD-34048 |
PCIe: AFS bit in PCIE_CORE_RP_I_PCIE_CAP_2 register is not set, |
j721s2-evm,j721s2_evm-fs,j7200-evm |
|
LCPD-28861 |
J721e/j7200: MCU/WKUP UART as console. The output gets garbled after sysfw/dm load |
j721e-evm,j7200-evm |
|
LCPD-28250 |
J7AEP: QSPI Write corrupted when the first operation after powerup is erase |
j721s2-evm,j721s2_evm-fs |
|
LCPD-25304 |
J7AEP: USB: USB 3.0 devices not getting enumerated in high speed |
j721s2-evm,j721s2_evm-fs |
|
LCPD-25195 |
j721s2-evm: audio device is not found |
j721s2-evm,j721s2_evm-fs |
|
LCPD-24725 |
PCIE RC Link fails when linux prints are made quiet |
j721e-idk-gw |
|
LCPD-24595 |
j721e-idk-gw USB Suspend/Resume with RTC Wakeup fail (Impact 1) |
am64xx-evm,am64xx_sk-fs,j721e-idk-gw,j721e-sk,j7200-evm |
|
LCPD-24589 |
no new usb reported on host after g_multi |
am57xx-evm,j721e-idk-gw |
|
LCPD-24456 |
Move IPC validation source from github to git.ti.com |
am654x-evm,am654x-idk,am654x-hsevm,am64xx-evm,am64xx-hsevm,am62xx_sk-fs,am62xx_sk-se,am62xx_lp_sk-fs,am62xx_lp_sk-se,am62axx_sk-fs,am335x-evm,am335x-hsevm,am335x-ice,am335x-sk,am43xx-epos,am43xx-gpevm,am43xx-hsevm,am437x-idk,am437x-sk,am571x-idk,am572x-idk,am574x-idk,am574x-hsidk,am57xx-evm,am57xx-beagle-x15,am57xx-hsevm,am62xx-sk,am64xx_sk-fs,beaglebone,bbai,beaglebone-black,dra71x-evm,dra71x-hsevm,dra72x-evm,dra72x-hsevm,dra76x-evm,dra76x-hsevm,dra7xx-evm,dra7xx-hsevm,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j7200-evm,j7200-hsevm,omapl138-lcdk |
|
LCPD-22339 |
PCI-E USBCARD, ETHCARD don’t indicate 2-lane support with lspci |
j721e-idk-gw,j7200-evm |
|
LCPD-20653 |
ltp: kernel syscall tests fail |
am654x-idk,am335x-evm,am43xx-gpevm,j721e-idk-gw |
|
LCPD-19739 |
AM65 shutdown error |
am654x-idk,j7200-evm |
|
LCPD-19659 |
Doc: PCIe: Update documentation to indicate how to move to compliance mode |
j721e-evm,j721e-hsevm,j721e-evm-ivi,j721e-idk-gw,j7200-evm,j7200-hsevm |
|
LCPD-19499 |
Kernel: OSPI write throughput is less than 1MB/s |
j7200-evm,j7200-hsevm |
|
LCPD-19497 |
J7200: CPSW2g: interface goes up and down sporadically |
j7200-evm |
Seen only on very few EVMs. No workaround. |
LCPD-19084 |
Few SD cards not enumerating in Kernel with Alpha EVM |
j721e-idk-gw |
|
LCPD-19068 |
DSS: Disabling a layer connected to Overlay may result in synclost during the next frame |
j721e-evm,j721e-evm-ivi,j721e-idk-gw |
|
LCPD-18790 |
eMMC tests failed on J7 rev E2 EVM |
j721e-idk-gw |
|
LCPD-17172 |
Uboot USBhost: Sandisk Extreme USB 3.0 msc stick could not be detected at second time |
j721e-idk-gw |
|
LCPD-17171 |
Uboot dhcp occasionally failed |
j721e-idk-gw |
|
LCPD-17017 |
J7: DSS underflows seen on various use cases |
j721e-evm-ivi,j721e-idk-gw |
|
LCPD-16640 |
PCIe RC: GIC ITS misbehaves when more than 4 devices use it simultaneously |
j721e-idk-gw |
|
LCPD-16545 |
remoteproc/k3-r5f: PDK IPC echo_test image fails to boot up in remoteproc mode on second run |
j721e-evm,j721e-evm-ivi,j721e-idk-gw |
|
LCPD-16535 |
remoteproc/k3-dsp: PDK IPC echo test binaries fails to do IPC in remoteproc mode on second run |
j721e-evm,j721e-evm-ivi,j721e-idk-gw |
|
LCPD-16505 |
Wrong clock rate is reported for 157:400, 157:401 (HSDIVIDER after PLL4 and 15) |
j721e-idk-gw |
|
LCPD-16396 |
J721E: RC: Unsupported request in configuration completion packets results in an abort |
j721e-evm,j721e-evm-ivi,j721e-idk-gw |
Workaround for Multifunction: Configure all the physical functions supported by the endpoint. For configuring all the 6 functions of PCIe controller instance ‘1’ in J721E, the following can be used. mount -t configfs none /sys/kernel/config; cd /sys/kernel/config/pci_ep/; mkdir functions/pci_epf_test/func1; echo 0x104c > functions/pci_epf_test/func1/vendorid; echo 0xb00d > functions/pci_epf_test/func1/deviceid; echo 1 > functions/pci_epf_test/func1/msi_interrupts; echo 16 > functions/pci_epf_test/func1/msix_interrupts; ln -s functions/pci_epf_test/func1 controllers/d800000.pcie-ep/; mkdir functions/pci_epf_test/func2; echo 0x104c > functions/pci_epf_test/func2/vendorid; echo 0xb00d > functions/pci_epf_test/func2/deviceid; echo 1 > functions/pci_epf_test/func2/msi_interrupts; echo 16 > functions/pci_epf_test/func2/msix_interrupts; ln -s functions/pci_epf_test/func2 controllers/d800000.pcie-ep/; mkdir functions/pci_epf_test/func3; echo 0x104c > functions/pci_epf_test/func3/vendorid; echo 0xb00d > functions/pci_epf_test/func3/deviceid; echo 1 > functions/pci_epf_test/func3/msi_interrupts; echo 16 > functions/pci_epf_test/func3/msix_interrupts; ln -s functions/pci_epf_test/func3 controllers/d800000.pcie-ep/; mkdir functions/pci_epf_test/func4; echo 0x104c > functions/pci_epf_test/func4/vendorid; echo 0xb00d > functions/pci_epf_test/func4/deviceid; echo 1 > functions/pci_epf_test/func4/msi_interrupts; echo 16 > functions/pci_epf_test/func4/msix_interrupts; ln -s functions/pci_epf_test/func4 controllers/d800000.pcie-ep/; mkdir functions/pci_epf_test/func5; echo 0x104c > functions/pci_epf_test/func5/vendorid; echo 0xb00d > functions/pci_epf_test/func5/deviceid; echo 1 > functions/pci_epf_test/func5/msi_interrupts; echo 16 > functions/pci_epf_test/func5/msix_interrupts; ln -s functions/pci_epf_test/func5 controllers/d800000.pcie-ep/; mkdir functions/pci_epf_test/func6; echo 0x104c > functions/pci_epf_test/func6/vendorid; echo 0xb00d > functions/pci_epf_test/func6/deviceid; echo 1 > functions/pci_epf_test/func6/msi_interrupts; echo 16 > functions/pci_epf_test/func6/msix_interrupts; ln -s functions/pci_epf_test/func6 controllers/d800000.pcie-ep/; echo 1 > controllers/d800000.pcie-ep/start; echo 1 > /sys/bus/pci/devices/0000:00:00.0/remove; echo 1 > /sys/bus/pci/rescan; Workaround for switch card: No workarounds available. |
LCPD-15708 |
J721E: vlab: MMC1 not functional |
j721e-vlab |
|
LCPD-14249 |
PCI kernel oops seen between rc7 and rc8 of 4.19 |
j721e-vlab |
|
LCPD-9981 |
Some LTP’s memory management tests fail due to low amount of free memory |
j721e-vlab,omapl138-lcdk |
2.1.7.6. Linux RT Kernel Known Issues¶
There are no known issues in this release in the Linux RT Kernel.
2.1.8. Change Requests¶
2.1.8.1. SDK features descoped from 9.2 release¶
ID |
Head Line |
Platform |
Original Fix Version |
New Fix Version |
---|---|---|---|---|
JACINTOREQ-3970 |
Linux SDK shall support MSMC: Security Firewall |
J784S4 |
09.02.00 |
10.00.00 |
JACINTOREQ-5042 |
AM69/J784S4 Linux SDK shall support cpufreq [opp] |
AM69, J784S4 |
09.02.00 |
10.00.00 |
2.1.8.2. SDK features scoped in 9.1 release¶
ID |
Head Line |
Platform |
Original Fix Version |
New Fix Version |
---|---|---|---|---|
JACINTOREQ-3761 |
Linux SDK shall support RTI: Watchdog support J721S2 |
J721S2 |
09.02.00 |
09.01.00 |
JACINTOREQ-3981 |
Linux SDK shall support RTI: Watchdog support J784S4 |
J784S4 |
09.02.00 |
09.01.00 |
2.1.8.3. SDK features descoped from 9.1 release¶
ID |
Head Line |
Platform |
Original Fix Version |
New Fix Version |
---|---|---|---|---|
JACINTOREQ-3970 |
Linux SDK shall support MSMC: Security Firewall |
J784S4 |
09.01.00 |
09.02.00 |
JACINTOREQ-3920 |
Linux SDK shall support SA2UL: HMAC using MD5, SHA1, SHA2-224, SHA2-256 and SHA2-512 |
J784S4 |
09.01.00 |
09.02.00 |
2.1.8.4. SDK features descoped from 9.0 release¶
ID |
Head Line |
Platform |
Original Fix Version |
New Fix Version |
---|---|---|---|---|
JACINTOREQ-3598 |
Jacinto Device firewalling support |
J7200, J721e, J721s2, J784s4 |
09.00.00 |
09.01.00 |
2.1.8.5. SDK features descoped from 8.6 release¶
ID |
Head Line |
Platform |
Original Fix Version |
New Fix Version |
---|---|---|---|---|
JACINTOREQ-5338 |
Jacinto PSDK 8.6 AEP/AHP industrial APL pull-in impact |
J721e, J7200, J721S2 , J784S4 |
08.06.00 |
09.00.00 |
2.1.8.6. SDK features descoped from 8.5 release¶
ID |
Head Line |
Platform |
Original Fix Version |
New Fix Version |
---|---|---|---|---|
JACINTOREQ-5060 |
Jacinto networking requirements - CR to 8.6 |
J721S2, J784S4 |
08.05.00 |
08.06.00 |
JACINTOREQ-4991 |
Jacinto Baseport, Graphics, Multimedia CR to 8.6 |
J721S2, J784S4 |
08.05.00 |
08.06.00 |
JACINTOREQ-4934 |
CSI Capture Automated Testing for J7AEP |
J721S2 |
08.05.00 |
08.06.00 |
JACINTOREQ-4928 |
J7AEP Multimedia Scope Modify |
J721S2 |
08.05.00 |
08.06.00 |
JACINTOREQ-5001 |
Configurable Buffering Descope |
J784S4 |
08.05.00 |
None |
JACINTOREQ-4993 |
Descope GLBenchmark |
J784S4 |
08.05.00 |
None |
JACINTOREQ-4927 |
J7AHP Graphics Scope Modify |
J784S4 |
08.05.00 |
08.06.00 |
2.1.8.7. SDK features scope change for 8.5 release¶
ID |
Head Line |
Platform |
---|---|---|
JACINTOREQ-4994 |
Video Codec Memory Optimization Scope Change |
J721e |
2.1.8.8. SDK features descoped from 8.4 release¶
ID |
Head Line |
Platform |
Original Fix Version |
New Fix Version |
---|---|---|---|---|
JACINTOREQ-4930 |
k3conf Doc and Test Modify |
J721e |
08.04.00 |
08.05.00 |
JACINTOREQ-4905 |
J7AEP Graphics Scope Modify |
J721s2 |
08.04.00 |
08.05.00/08.06.00 |
JACINTOREQ-4898 |
SERDES: PCIe + USB schedule update |
J721s2 |
08.04.00 |
08.05.00 |
JACINTOREQ-4864 |
4k Resolution Scope change |
J721s2 |
08.04.00 |
08.05.00 |
JACINTOREQ-4854 |
McASP Scope Change |
J721s2 |
08.04.00 |
08.05.00 |
JACINTOREQ-4930 |
k3conf Doc and Test Modify |
J721s2 |
08.04.00 |
08.05.00 |
2.1.8.9. SDK features descoped from 8.0 release¶
ID |
Head Line |
Platform |
Original Fix Version |
New Fix Version |
---|---|---|---|---|
JACINTOREQ-1559 |
Linux H264 decoder support |
J721e |
08.00.00 |
08.01.00 |
JACINTOREQ-1485 |
Linux writeback pipeline support |
J721e |
08.00.00 |
None |
JACINTOREQ-1444 |
Vision apps inclusion in yocto build |
J721e |
08.00.00 |
None |
2.1.8.10. SDK features present in 7.0 that were descoped in 7.1¶
Feature |
Comments |
Platform |
---|---|---|
HS support |
Restored in 7.3 |
J721e |
SPL/Uboot boot modes restricted to SD card boot mode |
Restored in 7.3 |
J721e |
1s Linux boot |
J721e |
|
Descope for support of native H264 encode/decode |
Use R5F based driver with OpenVX as interface. H.264 decoder support restored in 7.3 |
J721e |
GPU compression |
J712e |
|
SA2UL driver optimization |
J721e |
|
Display Sharing |
Display sharing demo available in SDK v6.1 |
J721e |
Virtualization (Jailhouse hypervisor/IPC virtualization/CPSW9G virtualization) |
Does not affect 3P virtualization solutions. Basic Jailhouse demo can be seen in SDK 7.0 |
J721e |
2.1.9. Test report¶
2.1.10. Installation and Usage¶
The Software Developer’s Guide provides instructions on how to setup your Linux development environment, install the SDK and start your development. It also includes User’s Guides for various Example Applications.