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 11.01.00
Released Aug 2025
What’s New
Processor SDK 11.01 Release supports the following platforms:
J721E
J7200
J721S2
J784S4
AM68
AM69
J722S
J742S2
Processor SDK 11.01 Release has following new features:
Second 2025 LTS (Linux 6.12 and u-boot 2025.01) Reference Release Including RT combined branch model
ATF v2.13.0+
OPTEE 4.6.0
Yocto Scarthgap/5.0
HSM firmware loading support added for J722S
AES-GCM Crypto support added
DM version information supported
2.1.6. Build Information
2.1.6.1. U-Boot
2.1.6.2. Kernel
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
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-43293 |
Resource Table generating wrong format for rm-cfg.yaml |
am64xx-evm,j721e-sk |
LCPD-43240 |
j722s/am62p: eMMC Highspeed mode test fails |
am62pxx_sk-fs,am62pxx_sk-se,j722s_evm-fs,j722s_evm-se |
LCPD-43189 |
v6.14-rc5 - DT-warning: dvi-bridge/dss: ‘#address-cells’ and others |
j721e-hsevm |
LCPD-43187 |
v6.14-rc5 - DT-warning: ov5640 overlay: i2c-mux and i2c-switch warnings |
am62pxx_sk-fs,am69_sk-fs,j722s_evm-fs |
LCPD-43186 |
v6.14-rc5 - DT-warning: ov5640: i2c-switch unexpected, ADD-dupply DVDD-supply DOVDD-supply |
am62pxx_sk-fs,am69_sk-fs,j722s_evm-fs |
LCPD-43185 |
v6.14-rc5 - DT-warning: imx219: VANA-supply, VDIG-supply, clock-names are mandatory |
j722s_evm-fs |
LCPD-43182 |
Linux: CPSW Device-tree Overlays trigger DT Binding Warnings |
am654x-evm,am654x-hsevm,am654x-idk,j784s4-evm,j784s4-hsevm |
LCPD-43180 |
Upstream; Fix DTBS check issues with camera overlays |
am62xx_lp_sk-fs,am62xx_lp_sk-se,am62xx_p0_sk-fs,am62xx_sk-fs,am62xx_sk-se,am62xxsip_sk-fs,am62xxsip_sk-se,am64xx-evm,am64xx-hsevm,am64xx-hssk,am64xx_evm-se,am64xx_sk-fs,am64xx_sk-se,am654x-evm,am654x-hsevm,am654x-idk,am68_sk-fs,am68_sk-se,am69_sk-fs,bbai64-gp,beagleplay-gp,j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm |
LCPD-43131 |
Processor SDK Linux for AM67: Section “3.2.2.17. USB” has incorrect information |
j722s_evm-fs |
LCPD-42694 |
Getting kernel panic on receiving ethernet packet greater than 1703 |
j7200-evm |
LCPD-42330 |
Missing Testcases for validating signed firmware boot of rprocs |
am68_sk-fs,am69_sk-fs,j7200-hsevm,j721e-hsevm,j721s2-hsevm,j784s4-hsevm |
LCPD-42212 |
J722S : OSPI performance test failing in Farm |
j722s_evm-fs |
LCPD-42162 |
ALSA performance test failures |
j722s_evm-fs |
LCPD-42161 |
U-Boot/SPL: Setting higher baud rate like 921600 does not work |
j7200-evm,j7200-hsevm,j721e-evm-ivi,j721e-sk,j721s2-evm,j721s2-hsevm,j742s2_evm-fs,j784s4-evm |
LCPD-42101 |
Debug reason for MMC performance increase |
j721s2_evm-fs,j722s_evm-fs |
LCPD-40083 |
J784s4: U-Boot: Mismatch in OSPI NAND flashing offsets for bootloader binaries in Code Vs documentation |
j784s4-evm |
LCPD-39144 |
J721s2: U-Boot: I2C: “repeated start” (Sr) not working |
j721s2-evm |
LCPD-39087 |
J7200 SPI device tree has wrong clock ID |
j7200-evm |
LCPD-39029 |
J784s4: WKUP_UART as console hangs in R5 SPL in SDK 10.0 |
j784s4-evm |
LCPD-38310 |
optee secure storage test fails |
j722s_evm-fs |
LCPD-38276 |
MMCSD: DDR50 test failing in j7 devices |
j7200-evm,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j784s4-evm |
LCPD-37954 |
[DSS-DP]: REG_WAKEUP_TIME register value can go out of bound |
am68_sk-fs,am68_sk-se,am69_sk-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j784s4-evm,j784s4-hsevm,J784S4_BASESIM |
LCPD-37837 |
DEBUG: TI-SN65DSI86: UPSTREAM: Get Display working for standard resolution |
j784s4-evm |
LCPD-37415 |
RGB Encode Color Format Incorrect |
j721e-idk-gw |
LCPD-37387 |
NFS failure leads to stress test failure. |
am68_sk-fs,j7200-evm,j721e-idk-gw,j721s2-evm,j784s4-evm,j784s4-hsevm |
LCPD-37312 |
OSPI NOR Broken in upstream |
am64xx_sk-fs,j721e-idk-gw,j721e-sk,j722s_evm-fs |
LCPD-36983 |
[CSIRX] Abrupt stop of a context will cause hang when other contexts are started |
j721e-evm-ivi |
LCPD-36878 |
CSIRX does not stream in a particular order |
j721e-evm-ivi,j721s2-evm,j784s4-evm |
LCPD-35066 |
CMA Failure with 4K video Files |
j721e-idk-gw |
LCPD-34926 |
Some LTP tests are failing due to missing configurations |
j7200-evm |
LCPD-34792 |
UBIFS fails in OSPI NAND boot |
am62xx-lp-sk,j721s2-evm |
LCPD-34409 |
test case naming “soft boot” should be “reboot” |
am62axx_sk-fs,am62xx_sk-fs,j721e-idk-gw,j721s2-evm,j721s2_evm-fs |
LCPD-28861 |
J721e/j7200: MCU/WKUP UART as console. The output gets garbled after sysfw/dm load |
j7200-evm,j721e-evm |
LCPD-24686 |
j721e-idk-gw: Graphics tests fail due to wrong return code |
j721e-idk-gw |
LCPD-17770 |
Fix order of MCU R5 shutdown depending on cluster mode |
am654x-evm,am654x-hsevm,am654x-idk,j721e-idk-gw |
LCPD-17673 |
No software documentation for the Timer module |
am335x-evm,am43xx-gpevm,am571x-idk,am572x-idk,am574x-idk,am57xx-evm,am654x-evm,beaglebone-black,dra71x-evm,dra72x-evm,dra7xx-evm,j721e-idk-gw |
LCPD-16531 |
video decode: vxd_dec warnings displayed at end of gstreamer hevc playback to kmssink for certain video |
j721e-idk-gw |
LCPD-16505 |
Wrong clock rate is reported for 157:400, 157:401 (HSDIVIDER after PLL4 and 15) |
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-44598 |
Linux: PCIe EP Config Space seen in RC Mode of operation |
j7200-evm,j7200-hsevm,j7200_evm-fs,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se |
LCPD-44430 |
U-Boot: USB: Storage device isn’t enumerated on J722S E3 EVM with Type-C interface |
j722s_evm-fs,j722s_evm-se |
LCPD-44422 |
Documentation: Kernel_Drivers/Network sections doesn’t follow sphinx convention |
j7200-evm |
LCPD-44418 |
k3conf device ID and clock ID for ACSPCIE has discrepancy with TISCI |
j784s4-evm |
LCPD-44390 |
J7: Gpioset/get not working |
j7200-evm,j721e-idk-gw |
LCPD-44150 |
J722S USB-C port not working on revision E3 boards |
j722s_evm-fs |
LCPD-44034 |
K3conf reports wrong SOC rev |
am62axx_sk-fs,am62axx_sk-se,am62xx_lp_sk-fs,am62xx_lp_sk-se,am64xx-hsevm,am68_sk-fs,am68_sk-se,j7200-evm,j7200-hsevm,j7200_evm-fs,j721s2_evm-fs,j721s2_evm-se,j784s4-evm,j784s4-hsevm |
LCPD-44030 |
Incorrect Port Number Used by CPSW Proxy Client for MAC-Only Ports |
j7200-evm,j721e-evm-ivi,j742s2_evm-fs,j784s4-evm |
LCPD-43712 |
ALSA perf data missing in doc for j722s and j742s2 |
j722s_evm-fs,j742s2_evm-fs |
LCPD-43683 |
Test: Fix Test Script for PCIe 16 Virtual Function enumeration |
am68_sk-fs,am68_sk-se,j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se |
LCPD-43567 |
Linux: PCIe NTB Test failure in Farm |
j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j742s2_evm-fs,j784s4-evm,j784s4-hsevm |
LCPD-43548 |
U-Boot: DDR: Partial inline ECC does not account for second bank |
j721s2-evm,j784s4-evm |
LCPD-43533 |
EGLFS not releasing buffers when using clones |
am335x-evm,am43xx-gpevm,am57xx-evm,am62pxx_sk-fs,am62xx_sk-fs,am654x-evm,am68_sk-fs,am69_sk-fs,bbai,bbai64-gp,beaglebone,beagleplay-gp,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm |
LCPD-43481 |
AM69 : USB is not working at U-boot prompt |
am69_sk-fs |
LCPD-43477 |
Test: Test for superspeed NCM and ECM client devices are failing |
j721e-idk-gw |
LCPD-43467 |
Null dereference on fdinfo when not bound to a render task |
am62pxx_sk-fs,am62pxx_sk-se,am62xx_lp_sk-fs,am62xx_lp_sk-se,am62xx_sk-fs,am62xx_sk-se,am62xxsip_sk-fs,am62xxsip_sk-se,am68_sk-fs,am68_sk-se,am69_sk-fs,bbai64-gp,beagleplay-gp,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j742s2_evm-fs,j784s4-evm |
LCPD-43465 |
TIDEC_GST_filesink_rush_hour_p1920x1080_cbr_10mbps.264 test fails |
j721s2-evm,j742s2_evm-fs,j784s4-evm |
LCPD-43464 |
TIDEC_GST_filesink_pedestrian_1920x1080_vbr_10mbps.264 fails |
j721s2-evm,j742s2_evm-fs,j784s4-evm |
LCPD-43411 |
lsof: Kernel abort : Causing uart unit tests to fail |
am62pxx_sk-fs,am62xx_lp_sk-fs,am62xx_sk-fs,j722s_evm-fs |
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-44521 |
U-Boot cannot relocate the initrd |
am62axx_sk-fs,am62axx_sk-se,am62lxx-vlab,am62lxx-zebu,am62lxx_evm-fs,am62lxx_evm-se,am62pxx-zebu,am62pxx_sk-fs,am62pxx_sk-se,am62xx_lp_sk-fs,am62xx_lp_sk-se,am62xx_p0_sk-fs,am62xx_sk-fs,am62xx_sk-se,am62xxsip_sk-fs,am62xxsip_sk-se,am64xx-evm,am64xx-hsevm,am64xx-hssk,am64xx_evm-se,am64xx_sk-fs,am64xx_sk-se,am654x-evm,am654x-hsevm,am654x-idk,am68_sk-fs,am68_sk-se,am69_sk-fs,bbai,bbai64-gp,beagleplay-gp,j7200-evm,j7200-hsevm,j7200_evm-fs,j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm,am62dxx_evm-fs,am62dxx_evm-se |
|
LCPD-43937 |
j7200: u-boot: Fix eMMC write error |
j7200-evm |
|
LCPD-43919 |
U-Boot: Intermittent TFTP failure due to PHY Auto-Negotiation failure |
am64xx-hsevm,j721e-idk-gw |
|
LCPD-43476 |
Test: Custom builds for testing USB MSC at U-boot are not getting generated |
am68_sk-fs,am69_sk-fs,j721e-idk-gw,j721s2-evm,j742s2_evm-fs,j784s4-evm |
|
LCPD-42572 |
IPC: Testscript: Sometimes U-Boot not able to find firmware from boot media after symlink update |
am68_sk-fs,am69_sk-fs,j721e-idk-gw,j721s2_evm-fs,j722s_evm-fs,j742s2_evm-fs,j784s4-evm |
|
LCPD-42341 |
Missing Test support to verify order of remotecores being loaded at U-Boot |
j7200-evm,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j784s4-evm |
|
LCPD-42095 |
Hyperflash boot failling |
j7200-evm,j721e-idk-gw |
|
LCPD-42041 |
Upstream: j721e: Initial U-boot prints taking around 10s |
j721e-idk-gw |
|
LCPD-42039 |
u-boot: ddrss ecc_err command fails for J7 |
j721s2-evm,j784s4-evm |
|
LCPD-38569 |
j722s: Unable to communicate with MCU R5 and Main R5 when FW loaded from U-Boot |
j722s_evm-fs |
|
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 |
j7200-evm,j721e-idk-gw |
|
LCPD-17789 |
UBOOT J7: Could not see UFS device by scsi scan |
j721e-idk-gw |
2.1.7.5. Linux Known Issues
Record ID |
Title |
Platform |
Workaround |
|---|---|---|---|
LCPD-44714 |
I2C4 times out on empty addresses when running at 100KHz or 400KHz |
j722s_evm-fs |
|
LCPD-44655 |
J722S: DFU test case is broken in SDK 11.01 RC7 |
j722s_evm-fs |
|
LCPD-44644 |
maxItems for resasg_entries is incorrect |
j7200-evm,j721e-sk,j721s2-evm,j784s4-evm |
|
LCPD-44505 |
WDT_RTI: Make the watchdog timeout configurable |
j722s_evm-fs,j722s_evm-se |
|
LCPD-44428 |
SK-AM69 fails memtester with v0.12 of DDR configuration tool |
am69_sk-fs |
|
LCPD-44417 |
AM67A fails to stream OV2312 RGB+IR simultaneously |
j722s_evm-fs,j722s_evm-se |
|
LCPD-44416 |
AM67A fails to stream OV2312 + IMX390 simultaneously |
j722s_evm-fs,j722s_evm-se |
|
LCPD-44415 |
SK-AM69: Streaming issues on ports > 0 on Fusion-2 |
am69_sk-fs |
|
LCPD-44298 |
J722s: MAIN_I2C4 device tree node is missing |
j722s_evm-fs,j722s_evm-se |
|
LCPD-44213 |
SDK Docs: Broken URL in How To Guides > EVM Setup |
am62axx_sk-fs,am62lxx_evm-fs,am62pxx_sk-fs,am62xx_lp_sk-fs,am62xx_sk-fs,am64xx-hsevm,am64xx_sk-fs,am68_sk-fs,am69_sk-fs |
|
LCPD-44174 |
Add workaround for SE in C7x boot sequence |
j721s2-evm,j784s4-evm |
The DSP_<COREID>_DEBUG_CLKEN_OVERRIDE fields of the COMPUTE_CLUSTER_CFG_WRAP_0_CC_CNTRL register (where COREID is the name of the specific C7120 core) must be enabled before power-up of the C7120 core to override all clock-gating. |
LCPD-43842 |
Missing k3-am625-sk-mcspi-loopback.dtbo in latest build for AM67 |
j722s_evm-fs,j722s_evm-se |
|
LCPD-43680 |
ltp-ddt flow: test.sh execution expired |
j721e-idk-gw |
|
LCPD-43679 |
Truncated ids turn gathering resulting in overiding of data |
j742s2_evm-fs |
|
LCPD-43661 |
OpenCL-CTS Failures |
j721e-idk-gw |
|
LCPD-43636 |
Test : J7200 : Test for DFU download to eMMC is failing |
j7200-evm |
|
LCPD-43635 |
USB: J721s2: USB Super-speed tests are failing |
j721s2-evm |
|
LCPD-43625 |
Test: USB audio class client device tests are failing |
j7200-evm |
|
LCPD-43611 |
Test: USB audio tests are failing |
am62lxx_evm-fs,am64xx-hsevm,am68_sk-fs,am69_sk-fs,j721e-idk-gw,j742s2_evm-fs,j784s4-evm |
|
LCPD-43540 |
UDP Ingress failing |
am62xxsip_sk-fs,am64xx-hsevm,j721e-idk-gw,j742s2_evm-fs,j784s4-evm |
|
LCPD-43480 |
USB : Selective suspend to RAM test is failing |
am68_sk-fs,am69_sk-fs,j7200-evm,j721e-idk-gw,j721s2_evm-fs,j722s_evm-fs,j742s2_evm-fs,j784s4-evm |
|
LCPD-43475 |
Test: Test for test for USB MSC device enumeration is failing |
am62pxx_sk-fs,am62xx_lp_sk-fs,am62xx_sk-fs,am64xx-hsevm,j721e-idk-gw,j742s2_evm-fs,j784s4-evm |
|
LCPD-43472 |
Test: Test for full-speed NCM USB devices is failing. |
am62axx_sk-fs,am62xx_lp_sk-fs,j7200-evm,j721s2-evm |
|
LCPD-43463 |
OpenCL-CTS Failures |
am62pxx_sk-fs,am62xx_lp_sk-fs,am62xx_sk-fs,am68_sk-fs,am69_sk-fs,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm |
|
LCPD-43419 |
DFU boot fails on J784S4 |
j784s4-evm |
|
LCPD-43407 |
IPC Graceful Shutdown on C7x cores |
j721e-idk-gw,j721s2-evm,j722s_evm-fs,j784s4-evm |
|
LCPD-43304 |
CSI RX driver does not consider byterperline parameter in set format |
am62axx_sk-fs,am62axx_sk-se,j721e-evm-ivi,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j721s2_evm-se,j722s_evm-fs,j722s_evm-se,j742s2_evm-fs,j784s4-evm,j784s4-hsevm |
|
LCPD-43267 |
Incorrect capability mapping for Ov5640 on am68/am69 in Test farm |
am68_sk-fs,am69_sk-fs |
|
LCPD-43264 |
J721S2 OV5640 Module not functional in Test farm |
j721s2-evm |
|
LCPD-43260 |
UFS tests failure |
j784s4-evm |
|
LCPD-43259 |
CSI failures for J722S in test Farm |
j722s_evm-fs |
|
LCPD-42843 |
remoteproc/k3-dsp: PDK IPC echo test binaries fails to do IPC in remoteproc mode on second run |
j7200-evm,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j784s4-evm |
|
LCPD-42557 |
MSMC: A53, A72 Coherent Streaming Writes have minor sub-optimal performance |
am654x-idk,j7200-evm,j721e-idk-gw,j721s2-evm,j784s4-evm |
See description |
LCPD-42294 |
[uboot-eMMC]: Incorrect OTAP Delay for J721E SR2.0 |
j721e-evm-ivi,j721e-hsevm,j721e-idk-gw,j721e-sk |
|
LCPD-42099 |
UFS failure in Farm on J742s2/J784s4 device |
j742s2_evm-fs,j784s4-evm |
|
LCPD-41066 |
CSI outputs black images when DMA is set to ASEL 15 |
am62pxx_sk-fs,j722s_evm-fs |
|
LCPD-41018 |
SK-AM68 intermittently fails to boot on warm reset |
am68_sk-fs |
|
LCPD-38558 |
Unable to gracefully shutdown both cores in R5 Cluster |
j7200-evm,j721e-idk-gw,j721s2-evm,j784s4-evm |
|
LCPD-38311 |
Power off test case failing |
j7200-evm,j721e-idk-gw,j721s2-evm,j722s_evm-fs,j742s2_evm-fs,j784s4-evm |
|
LCPD-38267 |
J722S: tiboot3.bin / R5 SPL within size limit fails to boot |
j722s_evm-fs |
|
LCPD-38070 |
Misbehavior of CPSW due to ALE entries overwritten by driver |
j721e-hsevm |
|
LCPD-37705 |
crypto perf failure |
am68_sk-fs,j7200-evm,j722s_evm-fs |
|
LCPD-37704 |
J722S/am62p : i2c test failing |
am62pxx_sk-fs,j722s_evm-fs |
|
LCPD-37702 |
J722S : Crypto perf (ipsec) test failed |
j722s_evm-fs |
|
LCPD-37690 |
UFS test case failing due test setup issue |
j721e-idk-gw,j784s4-evm |
|
LCPD-37507 |
DSS causes a freeze of processes every 10 seconds for about 200ms |
am68_sk-fs |
|
LCPD-37288 |
J784S4: USXGMII: Add automated test case |
j784s4-evm,j784s4-hsevm |
|
LCPD-37199 |
TPS6594: Error IRQ trap reach ilim, overcurrent for |
am62axx_sk-fs,j721e-idk-gw,j721s2-evm |
|
LCPD-36952 |
Add support for J721S2 PG 1.1 in uboot |
j721s2-evm |
|
LCPD-36863 |
OPTEE/ATF are not protected by c7x |
am68_sk-fs,j7200-hsevm,j721e-hsevm |
|
LCPD-36841 |
TDA4VM/J721e: An indirect write completion error occurred in the linux OSPI driver |
j721e-evm,j721e-idk-gw |
|
LCPD-36748 |
M4F clock reported incorrectly with k3conf |
am68_sk-fs,am69_sk-fs |
|
LCPD-36474 |
J721s2 incorrect autogen generated data |
j721s2-evm |
|
LCPD-36386 |
IPSEC connection failure on automated setup in testfarm |
j721e-idk-gw |
|
LCPD-35384 |
After repetative connect/Disconnect EVM is not getting detected to HOST pc in device mode |
j721s2-evm |
|
LCPD-35005 |
h265 file decode infinite loop |
j721s2-evm |
|
LCPD-34902 |
J721E EVM PCIe switch causes kernel panic |
j721e-evm-ivi |
|
LCPD-34895 |
GPU: PVRCarbon not supported with EGL_LINUX_DMA_BUF_EXT |
j721e-evm-ivi,j721e-sk,j721s2-evm,j784s4-evm |
|
LCPD-34826 |
Crash while running gstreamer app to record camera feed |
j721e-sk |
|
LCPD-34619 |
k3conf reports wrong error information while setting the clock frequency |
j7200-evm |
|
LCPD-32906 |
OSPI: Read data mismatch(first 32 bytes) when using DMA memcpy |
am68_sk-fs,am69_sk-fs,j7200-evm,j7200-hsevm,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,j784s4-evm,j784s4-hsevm |
|
LCPD-32544 |
J7200: OSPI Phy calibration fails intermittently |
j7200-evm |
|
LCPD-29736 |
videotestsrc of pattern 0 fails bufferhandling with encoder |
j721e-idk-gw |
|
LCPD-29647 |
Non-fatal failure logs seen during system boot up |
j7200-evm |
|
LCPD-29409 |
DMIPS number should reflect all 4 cores |
am62pxx_sk-fs,am62pxx_sk-se,am62xx-sk,am62xx_sk-fs,am62xx_sk-se,j721e-idk-gw,j721s2-evm |
|
LCPD-28250 |
J721S2: QSPI Write corrupted when the first operation after powerup is erase |
j721s2-evm,j721s2_evm-fs |
|
LCPD-25304 |
J721S2: USB: USB 3.0 devices not getting enumerated in high speed |
j721s2-evm,j721s2_evm-fs |
|
LCPD-24725 |
PCIE RC Link fails when linux prints are made quiet |
j721e-idk-gw |
|
LCPD-24648 |
Move dma-heaps-test and ion-tests to TI repositories |
am335x-evm,am572x-idk,am64xx-evm,dra71x-evm,j7200-evm,j721e-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 |
am335x-evm,am335x-hsevm,am335x-ice,am335x-sk,am437x-idk,am437x-sk,am43xx-epos,am43xx-gpevm,am43xx-hsevm,am571x-idk,am572x-idk,am574x-hsidk,am574x-idk,am57xx-beagle-x15,am57xx-evm,am57xx-hsevm,am62axx_sk-fs,am62xx-sk,am62xx_lp_sk-fs,am62xx_lp_sk-se,am62xx_sk-fs,am62xx_sk-se,am64xx-evm,am64xx-hsevm,am64xx_sk-fs,am654x-evm,am654x-hsevm,am654x-idk,bbai,beaglebone,beaglebone-black,dra71x-evm,dra71x-hsevm,dra72x-evm,dra72x-hsevm,dra76x-evm,dra76x-hsevm,dra7xx-evm,dra7xx-hsevm,j7200-evm,j7200-hsevm,j721e-hsevm,j721e-idk-gw,j721e-sk,j721s2-evm,j721s2-hsevm,j721s2_evm-fs,omapl138-lcdk |
|
LCPD-22339 |
PCI-E USBCARD, ETHCARD don’t indicate 2-lane support with lspci |
j7200-evm,j721e-idk-gw |
|
LCPD-20653 |
ltp: kernel syscall tests fail |
am335x-evm,am43xx-gpevm,am654x-idk,j721e-idk-gw,j722s_evm-fs |
|
LCPD-19739 |
AM65 shutdown error |
am654x-idk,j7200-evm |
|
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-16640 |
PCIe RC: GIC ITS misbehaves when more than 4 devices use it simultaneously |
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-9981 |
Some LTP’s memory management tests fail due to low amount of free memory |
j721e-vlab,omapl138-lcdk |
2.1.7.6. Issues closed in system firmware in this release
2.1.7.7. System firmware Known Issues
2.1.8. Change Requests
2.1.8.1. SDK features descoped from 11.01 release
ID |
Headline |
Platform |
Original Fix Version |
New Fix Version |
|---|---|---|---|---|
JACINTOREQ-7915 |
J7: Support for Kexec/Kdump in Linux |
All J7 Platforms |
11.01.00 |
12.00.00 |
JACINTOREQ-7596 |
[Linux]: Support for Headless display using QT |
J722S,J7ES,J784S4,J721S2 |
11.01.00 |
Future Release |
2.1.8.2. SDK features descoped from 11.00 release
ID |
Headline |
Platform |
Original Fix Version |
New Fix Version |
|---|---|---|---|---|
JACINTOREQ-3987 |
Linux SDK shall support ADC: 12-bit, 4MSPS analog to digital converter |
J784S4 |
11.00.00 |
Descoped |
JACINTOREQ-5770 |
U-Boot: support remoteproc load of HSM M4F core |
J722S |
11.00.00 |
11.01.00 |
2.1.8.3. SDK features descoped from 10.01 release
ID |
Headline |
Platform |
Original Fix Version |
New Fix Version |
|---|---|---|---|---|
JACINTOREQ-5776 |
Linux Driver for GPMC - FPGA connection |
J722S |
10.01.00 |
Dropped |
JACINTOREQ-5138 |
Linux SDK shall support SA2UL: HMAC using MD5, SHA1, SHA2-224, SHA2-256 and SHA2-512 |
J784S4, J721E, J721S2, J7200, J722S |
10.00.00 |
11.01.00 |
JACINTOREQ-5529 |
Power Management support |
J722S |
10.01.00 |
11.01.00 |
2.1.8.4. SDK features descoped from 10.00 release
ID |
Headline |
Platform |
Original Fix Version |
New Fix Version |
|---|---|---|---|---|
JACINTOREQ-7514 |
Linux SDK shall support MSMC: Security Firewall |
J784S4 |
10.00.00 |
10.01.00 |
JACINTOREQ-5042 |
Linux SDK shall support cpufreq [opp] DFS |
J784S4, J721E, J721S2, J7200, J722S |
10.00.00 |
Dropped |
JACINTOREQ-4121 |
Support to boot MCU R5 1_1 in split mode |
J784S4, J721E, J721S2, J7200 |
10.00.00 |
10.01.00 |
2.1.8.5. SDK features descoped from 9.2 release
ID |
Headline |
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.6. SDK features scoped in 9.1 release
ID |
Headline |
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.7. SDK features descoped from 9.1 release
ID |
Headline |
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.8. 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.9. SDK features descoped from 8.6 release
ID |
Headline |
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.10. SDK features descoped from 8.5 release
ID |
Headline |
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.11. SDK features scope change for 8.5 release
ID |
Headline |
Platform |
|---|---|---|
JACINTOREQ-4994 |
Video Codec Memory Optimization Scope Change |
J721e |
2.1.8.12. SDK features descoped from 8.4 release
ID |
Headline |
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.13. SDK features descoped from 8.0 release
ID |
Headline |
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.14. 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. 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.