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 & Filesystems
- SDK Installer
- Setup Scripts
- Makefiles
- Matrix Application Launcher
- Example Applications
- WLAN support (Wilink 8)
- Code Composer Studio
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. The manifest can be found on the SDK download page or in the installed directory as indicated below. In addition, see PLSDK 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]/docs
. - 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. Release 06.00.00¶
Released July 2019
What’s New
2019 LTS Update: First release in 2019 LTS (Kernel 4.19, U-boot: 2019.01, gcc: 8.3 2019.03 hf, Yocto 2.6 (thud). For more details, see the migration guide
- HSR/PRP/EMAC/PTP
- Implement boundary clock with all 3 legs or 5 legs on AM57xx, with redundancy (HSR/PRP)
- 3 legs: 1xCPSW and 1x per PRU-ICSS (HSR/PRP/EMAC running on 2x PRU-ICSS)
- 5 legs: 1xCPSW and 2x per PRU-ICSS (Dual-EMAC on 2xPRU-ICSS)
Upgrade linuxptp to v2.0
Driver enhancements to deliver packets across two ports in-order to the host
- Analytics
- Upgrade ARMNN to latest available version (2019.05)
- Remove restriction of number of nodes for inner product layer in TIDL Library
- Predictive Maintenance (PdM) demo on AM57x - using data from AM437x single-chip motor control
- AM65x
- U-boot: support networking over ICSS-G
- U-boot: USB hub and USB mass storage
- Watchdog support
- DisplayPort driver enhancements for TC358867 DPI-DP bridge
- AVS Class 0 support
AM335x: Support PTP 1588 in DAN mode
SDK Components & Versions
Component | Version |
---|---|
Linux Kernel | 4.19.38+ (2019 LTS) |
U-Boot | 2019.01 |
Yocto Project | 2.6 (thud) |
ARM Toolchain (gcc) | 8.3 2019.03 hard-float |
Qt | 5.11.3 |
OpenCL | 1.1.18 |
OpenCV | 3.1 |
Wayland | 1.16 |
GStreamer | 1.14.4 |
TI PRU Compiler | 2.2.1 |
TI C66x CGT Compiler | 8.3.2 |
2.1.5. Supported Platforms¶
See here for a list of supported platforms and links to more information.
2.1.6. Build Information¶
2.1.6.1. U-Boot¶
2.1.6.2. Kernel¶
Linux Kernel
Real Time (RT) Linux Kernel
Generic Kernel Release Notes
2.1.7. Issues Tracker¶
2.1.7.1. Issues opened in previous releases that were closed on this release¶
Record ID | Platform | Title |
---|---|---|
LCPD-15630 | am654x-evm | firewall exception at boot due to UDMA channel configuration |
LCPD-15636 | am335x-evm, am43xx-gpevm, am571x-idk, am572x-idk, am574x-idk, am57xx-evm, am654x-evm, beaglebone-black, dra71x-evm, dra72x-evm, dra76x-evm, dra7xx-evm, k2e-evm, k2g-evm, k2hk-evm, k2l-evm | C++ compilation is not working |
LCPD-15581 | am654x-evm, am654x-idk | pcie ep pcitest read write tests failed |
LCPD-15543 | k2e-evm, k2hk-evm, k2l-evm | U-Boot: USB support in k2E/L/HK evms is completely broken |
LCPD-15378 | am57xx-beagle-x15, dra7xx-evm | U-Boot: SATA RX PHY config - update to match the DPLL output configuration |
LCPD-15262 | k2e-hsevm, k2g-hsevm, k2hk-hsevm, k2l-hsevm | k2-hsevm could not boot |
LCPD-14189 | am654x-evm, am654x-idk | ICSSG Ethernet Kernel Panic |
LCPD-14954 | am57xx-beagle-x15, dra7xx-evm | Kernel: SATA RX PHY config - update to match the DPLL output configuration |
LCPD-13766 | am654x-idk | am654x: RT latency numbers are 60 us versus ~25 in am574x |
LCPD-15605 | am654x-evm, am654x-idk | Board reboots after running tcrypt aes test |
LCPD-14920 | Source IPKs can no longer be installed/used | |
LCPD-12244 | am437x-idk, am437x-sk, am43xx-epos, am43xx-gpevm | AM43xx u-boot needs to support PHY_INVERT_CLKOUT=1 |
LCPD-15541 | am57xx-evm | eMMC is not at expected speed on am57xx-evm |
LCPD-15494 | dra71x-evm, dra71x-hsevm, dra72x-evm, dra72x-hsevm, dra76x-evm, dra76x-hsevm, dra7xx-evm, dra7xx-hsevm | dra7: pcie: PHY driver doesn’t follow TRM power up sequence |
LCPD-15457 | am57xx-evm, dra71x-evm, dra7xx-evm | pcie sata test failed on am57xx-evm |
LCPD-15454 | am654x-evm | CRTC sync lost reported while testing mode |
LCPD-15450 | chromium binary got corrupted and huge | |
LCPD-15429 | tidss: bridge_timings don’t work | |
LCPD-15418 | SMP I2C failures | |
LCPD-15384 | am335x-evm, am574x-idk, am57xx-evm, am654x-evm, dra71x-evm | Segmentation Fault and bad alloc errors observed when running GLMark2 |
LCPD-14871 | am654x-evm, am654x-idk | ti-sgx-ddk-km is hardcoded for Linaro arm64 toolchain |
LCPD-14136 | am654x-idk | PCIe x2 usb tests failed on am654x-idk |
LCPD-13354 | am654x-evm, am654x-idk | PRU Ethernet ping fails with packet size > 4096 bytes |
LCPD-13709 | am654x-evm | USB camera gadget does not work on am6 |
LCPD-13711 | am654x-evm, am654x-idk | U-Boot: EEPROM-based board detection support not available |
LCPD-13710 | am654x-evm, am654x-idk | KS3M: ICSSG: 100M link doesn’t work |
LCPD-15260 | dra7xx-evm | Video on display repeated when Fast Forward done with gst-play |
LCPD-15259 | dra7xx-evm | Gst-ducati fails to decode few interlaced streams |
LCPD-14860 | am574x-idk, am57xx-evm, am654x-evm, am654x-idk | qt-opencv-opencl-opengl-multithreaded fails with gcc8 |
PLSDK-2186 | am572x-evm | video-analytic-demo should run on top of Weston instead of qwindow-compistor |
PLSDK-2355 | am572x-evm, am572x-idk, am574x-idk | Openvx: openvx_tiovx_application hangs on am572x evm |
PLSDK-2627 | beagleboneblack | run-pru-adc.sh : Unable to get expected output on UART |
PLSDK-2659 | am574x-idk | TIDL inference reporting same classification output for all input images |
PLSDK-2670 | am570x-evm, am572x-evm, am572x-hsevm, k2e-evm, k2g-hsevm, k2hk-evm, k2l-evm | OpenMPacc test hangs on k2 platorms |
PLSDK-2700 | Jailhouse Linux/RTOS issue observed when CPU freq changed | |
PLSDK-2749 | am570x-evm, am571x-idk, am572x-evm, am572x-hsevm, am572x-idk, am574x-hsidk, am574x-idk | CPTS 1PPS should allow selection of any timer (Timer13-Timer16) |
PLSDK-2750 | am570x-evm, am571x-idk, am572x-evm, am572x-hsevm, am572x-idk, am574x-hsidk, am574x-idk | CPTS 1PPS pps-enable-gpios should be optional |
PLSDK-2751 | am571x-idk, am572x-idk, am574x-hsidk, am574x-idk | 1PPS output needs pulldown for pwm_off |
PLSDK-2754 | am571x-idk, am572x-idk, am574x-hsidk, am574x-idk | kernel 1PPS devicetree documentation |
PLSDK-2759 | am335x-ice, am437x-idk, am571x-idk, am572x-idk, am574x-idk, k2g-ice | PLSDK build needs to update EMAC firmware version (to enable RX pacing) |
PLSDK-2774 | am654x-evm | Fix ICSSG PRUETH bindings documentation |
PLSDK-2775 | am572x-evm, am572x-idk, am574x-idk, dra76x-evm | TIDL documentation missing information about converting framework operators into TIDL layers |
PLSDK-2778 | am654x-evm, am654x-idk | Getting Started Guide Needs to be updated for AM65x |
PLSDK-2796 | am572x-idk | HSR/PRP duplicate packets seen |
PLSDK-2818 | am335x-ice, am437x-idk, am571x-idk, am572x-idk, am574x-idk, k2g-ice | PRUETH: promiscuous mode doesn’t work in Dual EMAC mode firmware |
PLSDK-2854 | Make tisdk-rootfs-image first option in create-sdcard.sh |
2.1.7.2. Issues found and closed on this release that may be applicable to prior releases¶
Record ID | Platform | Title |
---|---|---|
PLSDK-2783 | omapl138-lcdk | omapl138-lcdk - uboot does not load from mmc |
PLSDK-2865 | am571x-idk | icss_emacMainTest_am571x.out returns error from _int_malloc |
2.1.7.3. Errata Workarounds Available in this Release¶
Record ID | Title |
---|---|
LCPD-9084 | i887: Software workaround to limit mmc3 speed to 64MHz |
LCPD-7642 | MMC/SD: i832: return DLL to default reset state with CLK gated if not in SDR104/HS200 mode. |
LCPD-1022 | J6: Errata: i694: System I2C hang due to miss of Bus Clear support @ OMAP level |
LCPD-976 | J6/J6eco: 32clk is psuedo (erratum i856) - clock source |
LCPD-975 | J6/J6eco: 32clk is psuedo (erratum i856) - realtime counter |
LCPD-1188 | J6: Baseport: Errata i877: RGMII clocks must be enabled to avoid IO timing degradation due to Assymetric Aging |
LCPD-5311 | i893: DCAN ram init issues in HW AUTO and when traffic hitting CAN bus (open investigation) |
LCPD-5310 | i900: CTRL_CORE_MMR_LOCK_5 region after locking results in ctrl module inaccessible, recoverable only post a reset |
LCPD-5309 | LCPD: i896: USB Port disable doesnt work |
LCPD-4225 | J6: Errata: i834: Investigate possibility of software workaround |
LCPD-4195 | J6: SATA: Investigate applicability of i807 |
LCPD-14580 | DSS : DSS Does Not Support YUV Pixel Data Formats |
LCPD-14577 | CPSW does not support CPPI receive checksum (Host to Ethernet) offload feature |
LCPD-14579 | DSS : DSS Does Not Support YUV Pixel Data Formats |
LCPD-14578 | DSS : DSS DPI Interface does not support BT.656 and BT.1120 output modes |
LCPD-9173 | i897: USB Stop Endpoint doesnt work in certain circumstances |
LCPD-8294 | 37 pins + VOUT pins need slow slew enabled for timing and reliability respectively |
LCPD-13887 | DDR Controller ECC Scrubbing feature can cause DRAM data corruption |
LCPD-13884 | CPTracer Bus Probes MAIN_CAL0_0 and MCU_SRAM_SLV_1 are not able to distinguish between secure and non-secure transactions |
LCPD-14185 | MSMC: Non-coherent memory access to coherent memory can cause invalidation of snoop filter |
LCPD-14187 | UDMA-P Real-time Remote Peer Registers not Functional Across UDMA-P Domains |
LCPD-14159 | The assertion of warm reset coinciding with a debug configuration access targeting the STM Subsystem may result in a hang of said debug configuration access |
LCPD-14941 | RINGACC and UDMA ring state interoperability issue after channel teardown |
LCPD-8277 | u-boot: j6: SATA is not shutdown correctly as per errata i818 |
LCPD-5924 | ALL: CONNECTIVITY: CPSW: errata i877 workarround for cpsw |
LCPD-5931 | DRA7xx: AM57xx: mmc: upstream errata workaround for i834 |
LCPD-6907 | Workaround errata i880 for RGMII2 is missing |
LCPD-5836 | CAL: Errata: i913: CSI2 LDO needs to be disabled when module is powered on |
LCPD-5052 | Upstream: Post the dmtimer errata fix for i874 |
LCPD-4975 | DSS AM5/DRA7: implement WA for errata i886 |
LCPD-4912 | DRA7: USB: Implement ErrataID_i896_PED_issue |
LCPD-4910 | J6/OMAP5: errata i810 implementation |
LCPD-4911 | DRA7: USB: Investigate applicability of Errata i897: StopEndpoint_issue |
LCPD-876 | OMAP5: Errata i810: DPLL Controller Sticks when left clock requests are removed |
LCPD-1146 | DMM hang: Errata VAYU-BUG02976 (i878) (register part) |
LCPD-1108 | J6: Wrong Access In 1D Burst For YUV4:2:0-NV12 Format (Errata i631) |
LCPD-1087 | J6: MMC: Errata: i802: OMAP5430 MMCHS: DCRC errors during tuning procedure |
LCPD-5460 | Implement WA for Vayu errata i829 (Reusing Pipe Connected To Writeback Pipeline On The Fly To An Active Panel) |
LCPD-5308 | i897: USB Stop Endpoint doesnt work in certain circumstances |
LCPD-4218 | Implement Workaround for Errata i813 - Spurious Thermal Alert Generation When Temperature Remains in Expected Range |
LCPD-4217 | Implement Workaround for Errata i814 - Bandgap Temperature read Dtemp can be corrupted |
LCPD-4184 | Implement workaround for errata i814 - Bandgap Temperature read Dtemp can be corrupted |
LCPD-4647 | [rpmsg 2015 LTS] Implement errata i879 - DSP MStandby requires CD_EMU in SW_WKUP |
LCPD-4648 | [rpmsg 2014 LTS] Implement errata i879 - DSP MStandby requires CD_EMU in SW_WKUP |
LCPD-14186 | UDMA-P Host Packet Descriptors 0x3FFFFF Packet Length Mode not Functional |
LCPD-941 | OMAP4 and OMAP5: DSS: implement workaround for errata i740 |
LCPD-1776 | [J6 SATA Adaptation] J6 - Errata i783, SATA Lockup After SATA DPLL Unlock/Relock |
2.1.7.4. SDK Known Issues¶
Record ID | Platform | Title | Workaround |
---|---|---|---|
LCPD-14263 | am43xx-epos | Hardware RNG module not getting probed in Linux for AM438x | |
LCPD-15587 | am335x-evm, am43xx-gpevm, am57xx-evm | QtWebengine-based browser does not work | |
LCPD-16096 | am574x-idk, am57xx-evm, dra7xx-evm | Instability observed while trying to capture video with USB camera via Gstreamer | |
LCPD-8352 | am43xx-gpevm, am57xx-evm, dra7xx-evm | weston: stress testing with 75 concurrent instances of simple-egl leads to unresponsive HMI due to running out of memory |
|
LCPD-15863 | am335x-evm, am43xx-gpevm, am57xx-evm, am654x-evm | Weston IVI-shell is not supported | |
LCPD-15864 | am57xx-evm | SoC Performance Monitoring tool is still not enabled | |
LCPD-15553 | am335x-evm, am43xx-gpevm, am57xx-evm, am654x-evm | Segmentation Fault observed when running weston-simple-egl | |
LCPD-15386 | am57xx-evm, dra7xx-evm | Segmentation fault reported while running GC320 | |
LCPD-15647 | am574x-idk | Performance drop observed for several GLBenchmark tests | |
LCPD-14201 | am654x-evm, am654x-idk | PVR out of memory error reported while running GLMark2 | There is more SPM memory required for this test on ARM64. It can be resolved by allocating more memory for Parameter Buffer at powervr.ini For AM65x: set ParamBufferSize to 8388608 (8M). Besides, this test will fail if the FrameTime exceeds 1 second and which is proportional to the screen resolution size. To run this test on AM654x, we can reduce the screen size by using option s “-s 800x480” |
LCPD-14175 | am335x-evm | GLMark2 drm based test fails | |
LCPD-13429 | Init/exit sequence in GBM leads to error | ||
LCPD-13501 | am654x-evm | Kmscube: need to support the new display “tidss” | |
LCPD-12027 | am335x-evm, am43xx-gpevm, am437x-sk, am57xx-evm | glReadPixels returns error with nulldrm client | |
LCPD-11010 | am574x-idk | AM574x-idk graphics performance is lower than am572x-idk | Performance issue, no workaround |
LCPD-9006 | am57xx-evm, dra72x-evm, dra7xx-evm | Some GLBenchmark tests fail to run | |
LCPD-7130 | dra7xx-evm | KMSCube with video does not work | |
LCPD-15810 | am335x-evm, am43xx-gpevm, k2g-evm | Illegal instruction reported when trying to decode h264 stream with gstreamer | |
LCPD-13817 | am654x-evm | Qt5 Webengine-based broswer does not work on AM654x | |
LCPD-13816 | am654x-evm | Chromium-wayland broswer does not work on AM654x | |
LCPD-13443 | am57xx-hsevm | Camera is not detected on AM572x-HSEVM | |
LCPD-12928 | am57xx-evm | Periodic frame freezes observed while decoding H264 video | |
LCPD-11846 | am571x-idk, am572x-idk, am574x-idk, am574x-hsidk, am57xx-evm, am57xx-beagle-x15, am57xx-hsevm | libdce2 omapdrm API call with bus-version style | |
LCPD-9754 | am571x-idk, am572x-idk, am57xx-evm, am57xx-hsevm, dra71x-evm, dra71x-hsevm, dra72x-evm, dra72x-hsevm, dra7xx-evm, dra7xx-hsevm | GLSDK Sometimes capture + encode fails | |
LCPD-9753 | am571x-idk, am572x-idk, am57xx-evm, am57xx-hsevm, dra72x-evm, dra72x-hsevm, dra7xx-evm, dra7xx-hsevm | GLSDK gst test suite waylandsink and 1080i kmssink tests fail | |
LCPD-5654 | AM335x | AM3 Beaglebone black: MPEG4+AAC Dec does not play out any audio for some HDMI monitors | |
LCPD-12709 | am43xx-hsevm | Boards resets when standby state is attempted | |
LCPD-8345 | am335x-evm, am437x-idk, dra7xx-evm, dra7xx-hsevm, k2e-evm, k2e-hsevm, k2hk-evm, k2l-evm | Board fails to start login console after waiting 3.5 minutes ( hard to reproduce, ~4/1000) | Restart the EVM |
LCPD-9616 | am57xx-evm | QtCreator GDB (remote) debugging stops working since QT5.7.1 | use GDB from Processor SDK 3.2 |
LCPD-16114 | am335x-evm, am335x-ice, am335x-sk | RTC Init Script Needs to Wait for Module Load | |
LCPD-15562 | OpenSSL1.1 does not have hooks for using hw crypto | Use openssl1.0 for crypto | |
LCPD-13947 | am335x-evm | nativesdk-opkg is broken in the devkit | |
LCPD-13633 | am335x-evm, am335x-hsevm, am335x-ice, am335x-sk, am43xx-gpevm, am43xx-hsevm, am437x-idk, am437x-sk, am57xx-evm, am57xx-beagle-x15, am57xx-hsevm | IMG wayland based demos are missing from the fs | N/A |
LCPD-13437 | am57xx-hsevm | Multimedia:ducatih264enc0: Could not initialize supporting library | |
LCPD-12443 | omapl138-lcdk | SD boot time with coresdk rootfs increases ~30% on omapl138-lcdk | |
LCPD-12383 | omapl138-lcdk | Umount failed if sata is mounted as vfat after boot without enough delay before umount | |
LCPD-9923 | am335x-evm, am43xx-gpevm, am57xx-evm, k2e-evm, k2g-evm, k2hk-evm, k2l-evm | Error message in boot log for K2 and AM platforms | |
LCPD-7255 | am335x-evm, am335x-ice, am335x-sk, am43xx-gpevm, am43xx-hsevm, am437x-idk, am437x-sk, am571x-idk, am572x-idk, am57xx-evm, beaglebone, beaglebone-black, beaglebone-black-ice, dra72x-evm, dra72x-hsevm, dra7xx-evm, dra7xx-hsevm, k2e-evm, k2g-evm, k2g-ice, k2hk-evm, k2l-evm | Telnet login takes too long (~40 seconds) | Booting with rootfs mounted over NFS might cause ~40 seconds delay on telnet login because DNS entries might not be properly populated, Enter appropriate DNS server IP in resolv.conf. For example: echo ‘nameserver 192.0.2.2’ > /etc/resolv.conf |
LCPD-7025 | am43xx-gpevm | System takes more than 10 seconds to go from login prompt to system prompt | Automated tests need to account for this boot delay |
LCPD-5649 | K2E, K2HK, K2L | Integration: Release content for core-sdk should not be the content of SD card for k2 platform | |
LCPD-12405 | am335x-evm, am335x-ice, am43xx-epos, am43xx-gpevm, am57xx-evm, dra71x-evm, k2e-evm, k2e-hsevm, k2g-evm, k2g-hsevm, k2l-evm | Openssl certgen fails due to coredump in openssl_gen_cert.sh | |
LCPD-12536 | am335x-evm, am335x-ice, am335x-sk, am43xx-gpevm, am437x-idk, am437x-sk, am571x-idk, am572x-idk, am574x-idk, am57xx-evm | AM4 SK/IDK: iperf3: error - control socket has closed unexpectedly for ETH test | |
LCPD-6377 | am43xx-gpevm, am43xx-hsevm, am437x-idk, am437x-sk, am571x-idk, am572x-idk, am57xx-evm, dra72x-evm, dra72x-hsevm, dra7xx-evm, dra7xx-hsevm, k2g-evm | OMAP_BO_CACHED feature not functional | |
LCPD-8210 | am571x-idk, am572x-idk, am57xx-evm | QT Touchscreen interaction (Bear Whack) crash | |
LCPD-8398 | dra7xx-evm, dra7xx-hsevm | gsttestplayer: Reverse playback stops after next seek | |
LCPD-9423 | kmscube with video: viddec3test sometimes return error 139 | None | |
LCPD-8278 | k2e-hsevm | Secure boot takes more than 10 minutes | |
LCPD-15367 | am335x-evm, am574x-idk | Boot time increased about 15s | |
PLSDK-1398 | k2e-evm, k2e-hsevm, k2g-hsevm, k2hk-hsevm | Document workaround for IPC demo hangs if run after OpenCL demos | Run IPC demo w/o running OpenCL first |
PLSDK-1419 | k2l-evm | Intermittent-IP address display issue on LCD for K2L RT | Use ifconfig once Linux boots, to acquire IP address |
PLSDK-2474 | am572x-evm | soc-performance-monitor table display problem (missing texts) | None |
PLSDK-2730 | am335x-evm, am335x-ice, am437x-evm, am572x-evm, am654x-evm | Chromium-Wayland browser doesn’t work | Use qtWebkit browser |
PLSDK-2855 | am571x-idk, am574x-idk | PHC2SYS out of sync with continuous switching the master cocks from two GMC | None. Need to power cycle or reset the platform and restart the PTP BC. |
PLSDK-2861 | k2e-evm, k2g-evm, k2hk-evm, k2l-evm | Crypto is not functional on 2019 LTS | None |
PLSDK-2867 | am335x-evm, am437x-evm, am571x-idk, am572x-evm, am572x-idk, am574x-idk, am654x-hsevm | QtWebEngine based browser is not functional on 2019 LTS | Use Webkit based browser |
PLSDK-2877 | am335x-evm, am437x-evm, am572x-evm, am654x-evm | Qt Webkit browser crashes at several websites | None |
PLSDK-2881 | am572x-evm | dual camera demo does not work with dual display on AM57xx EVM | Dual camera demo only requires one display so disable or remove one of the display. |
PLSDK-2882 | am437x-evm, am437x-sk, am572x-evm | dual camera demo: text on control buttons truncated on LCD | None. This problem does not affect the functionality because the word “Capture” is still recognizable. |
PLSDK-2895 | am571x-idk | AM571x-IDK: Icss Emac: TTS Port 1: Packet cyclic timestamp error. | None |
PLSDK-2896 | k2e-evm | mpm_transport_hyperlink_loopback: transport arm-loopback-hyplnk-0 failed (error: -114) retval -1001 | No workaround |
PLSDK-2897 | am335x-evm, am437x-evm, am571x-idk, am572x-evm, am572x-idk, am574x-idk, dra76x-evm | Graphics Demo: layer-add-surfaces command not found | None. Weston IVI-shell is not supported for now. |
PLSDK-2899 | am572x-idk | Storm prevention in dual-EMAC: failed to update stormPrevCounter | Issue only arises if only one of the two ICSS ports is up. As a workaround, bring up both ICSS ports (e.g. “ifconfig eth<ID> up) even if only one is in use to enable storm prevention. |
PLSDK-2900 | am335x-evm, am437x-evm, k2e-evm, k2g-evm, k2hk-evm, k2l-evm | crypto examples don’t build from toplevel SDK Makefile, due to OpenSSL dependency | No workaround |
PLSDK-2905 | am654x-hsevm | 3D: Failed to run /usr/bin/SGX/demos/Raw/OGLES2ChameleonMan | None. The warning messages can be ignored, there is no effect on the functionality. |
PLSDK-2909 | am570x-evm, am571x-idk, am572x-evm, am572x-idk, am574x-idk, dra76x-evm | Upgrade TIDL-API converted models to the new file format | The problem with emulation tool (for ARM or x86) only if we are using it with models deployed in target filesystem (as they are in earlier format): /usr/share/ti/tidl/examples/test/testvecs/config/tidl_models. For newly converted models, using import tool from PLSDK6.0 this problem does not exist. |
PLSDK-2913 | am572x-idk | NetJury Test Failure: TC_PRP_4_3_4_____Reception_of_a_PRP_Supervision_frame_and_Nodes_Table - test_VLAN | No workaround |
PLSDK-2916 | am572x-evm, am572x-idk | Jailhouse_Hypervisor: JAILHOUSE_CELL_LOAD: Invalid argument | No workaround |
2.1.7.5. U-Boot Known Issues¶
Record ID | Priority | Title | Platform | Workaround |
---|---|---|---|---|
LCPD-15054 | P3-Medium | [u-boot] AM57xx phy_ctrl structures must be board-specific | am571x-idk, am572x-idk, am574x-idk, am574x-hsidk, am57xx-evm, am57xx-beagle-x15, am57xx-hsevm | |
LCPD-14843 | P3-Medium | U-boot should support netboot for AM654x | am654x-evm, am654x-idk | |
LCPD-14638 | P3-Medium | Invalid DDR_PHY_MR2 setting in K2G board library | k2g-evm, k2g-ice | |
LCPD-11586 | P3-Medium | dhcp failed to get IP address after reboot for K2G-ICE non-RT linux | k2g-ice | |
LCPD-10726 | P3-Medium | Update DDR3 emif regs structure for EMIF2 for the beagle_x15 board in U-Boot board file | am572x-idk, am57xx-evm | |
LCPD-9369 | P3-Medium | AM437x GP EVM older PG version Uboot UART boot fails intermittently | ||
LCPD-8701 | P3-Medium | Soft reboot broken | k2g-ice | |
LCPD-5416 | P3-Medium | U-BOOT: K2G: “reset” fails for certain SD cards | K2G | |
LCPD-15873 | P3-Medium | There is no dtbo in u-boot for PCIe x1 + usb3 daughter card | am654x-evm | |
LCPD-14628 | P3-Medium | U-boot: Unable to write to eMMC | beaglebone-black | |
LCPD-10668 | P3-Medium | Ethernet boot: Sometimes the board could not boot uboot from Ethernet on k2g-evm | k2g-evm | |
LCPD-9539 | P3-Medium | dhcp does not work after soft reboot | k2g-evm | |
LCPD-7864 | P3-Medium | U-Boot: Ethernet boot fails on AM335x and AM437x | am335x-evm, am335x-ice, am335x-sk, am437x-idk, am437x-sk, am43xx-gpevm | |
LCPD-7547 | P3-Medium | uboot nand write hangs for big size on k2g | k2g-evm | |
LCPD-7366 | P3-Medium | uboot McSPI driver drives multiple chip selects simultaneously | am335x-evm | |
LCPD-5517 | P3-Medium | Board fails to load bootloader sometimes when eSATA is connected | AM572x | |
LCPD-5116 | P3-Medium | BBB: U-Boot: Board fails to acquire dhcp address sometimes | AM335x | |
LCPD-4817 | P4-Low | am57xx-evm/dra7xx-evm: uboot: usb failed to detect Kingston DataTraveler usb msc device | AM572x |
2.1.7.6. Linux Kernel Known Issues¶
Record ID | Priority | Title | Component | Subcomponent | Platform | Workaround | Impact |
---|---|---|---|---|---|---|---|
LCPD-15792 | P2-High | am65xx: icssg: tx_teardown_timeout at prueth interface down | Connectivity | PRUSS-Ethernet | am654x-evm, am654x-idk | No workaround | Multiple ifdown/ifup of interface will cause interface to stop working |
LCPD-14188 | P2-High | ICSSG PRUEth Extremely Slow | Connectivity | ICSSG, PRUETH | am654x-evm | No workaround | Low throughput |
LCPD-9972 | P2-High | Soft reboot failed on k2g-evm with class 10 SD cards | Connectivity | k2g-evm | Do not use soft reboot | Only hard reboot works | |
LCPD-13653 | P2-High | am65x-evm could not boot from MMC/SD when MMC/SD is backup boot mode | Baseport | am654x-evm, am654x-idk | No workaround | If UART boot times out mmc backup mode cannot work | |
LCPD-13412 | P2-High | VIP camera sensor (mt9t11) is not initialized properly | Audio & Display | am57xx-evm | Hardware issue with sensor | capture does not work with this sensor | |
LCPD-15894 | P3-Medium | Standby hangs sometimes after many standby/resume transitions | Power & Thermal | am335x-evm | |||
LCPD-15422 | P3-Medium | cpuhotplug03 test failed (tasks get scheduled to a newly on-lined CPU?) | Power & Thermal | am57xx-evm, am654x-evm, dra7xx-evm | |||
LCPD-12784 | P3-Medium | Board can’t resume from suspend state sometimes | Power & Thermal | omapl138-lcdk | |||
LCPD-12273 | P3-Medium | i2c controller timed out during DVFS | Power & Thermal | dra7xx-evm | |||
LCPD-10997 | P3-Medium | ABB voltage did not increase for 1800 MHz | Power & Thermal, System Test | dra76x-evm | |||
LCPD-9527 | P3-Medium | Potential deadlock reported by pm_suspend on am335x | Power & Thermal | am335x-evm, am335x-sk, beaglebone, beaglebone-black | |||
LCPD-7314 | P3-Medium | Active power is slighly higher than on 2015 LTS release (Linux 4.1) | Power & Thermal | am335x-evm | |||
LCPD-7256 | P3-Medium | Board sometimes hangs after suspend/resume cycle | Power & Thermal | am335x-evm, am335x-hsevm, am57xx-evm, dra72x-evm, dra7xx-evm | |||
LCPD-6427 | P3-Medium | vpe fails to suspend sometimes | Power & Thermal | am571x-idk, am572x-idk, am57xx-evm, dra72x-evm, dra7xx-evm | |||
LCPD-4870 | P3-Medium | DRA74x EVM: suspend causes “suspicious RCU usage” | Power & Thermal | DRA74x | |||
LCPD-1245 | P3-Medium | AM335x: Power: Reverse current leakage on poweroff | Power & Thermal | am335x-evm | |||
LCPD-1204 | P3-Medium | AM335x - Some voltage rails remain active during poweroff | Power & Thermal | ||||
LCPD-965 | P3-Medium | AM335x: Power: Poweroff is not shutting down voltage domains | Power & Thermal | ||||
LCPD-16125 | P3-Medium | PRU RemoteProc INTC Initialization Wrong | IPC | PRUSS_remoteproc | am335x-evm, am335x-ice, am335x-sk, am43xx-epos, am43xx-gpevm, am437x-idk, am437x-sk, am571x-idk, am572x-idk, am574x-idk, am57xx-evm, am57xx-beagle-x15, am654x-evm, am654x-idk, beaglebone, beaglebone-black, k2g-evm, k2g-ice | ||
LCPD-16100 | P3-Medium | NAND failures on K2 evms | Connectivity | k2e-evm, k2e-hsevm, k2l-evm, k2l-hsevm | |||
LCPD-16096 | P3-Medium | Instability observed while trying to capture video with USB camera via Gstreamer | Audio & Display, Connectivity, Multimedia | am574x-idk, am57xx-evm, dra7xx-evm | |||
LCPD-16095 | P3-Medium | M4: linux: failed to set rgmii-rxid mode | Connectivity | CPSW2G, Networking, RGMII | am654x-evm, am654x-idk, am654x-hsevm | ||
LCPD-16029 | P3-Medium | AM65: icssg: PRU ethernet links might be unstable with new PHY package | Connectivity | PRUSS-Ethernet | am654x-evm, am654x-idk, am654x-hsevm | ||
LCPD-15955 | P3-Medium | QSPI boot does not work on am437x-sk | Connectivity | am437x-idk, am437x-sk | |||
LCPD-15952 | P3-Medium | DCAN Documentation incorrect | Connectivity | ||||
LCPD-15900 | P3-Medium | Uboot eMMC mode is not at expected mode | Connectivity | am574x-idk | |||
LCPD-15888 | P3-Medium | Uboot mmc fatwrite sometimes hanging | Connectivity | omapl138-lcdk | |||
LCPD-15887 | P3-Medium | The boot time increase ~30s on omapl138-lcdk | Connectivity | omapl138-lcdk | |||
LCPD-15885 | P3-Medium | Uboot usb start trigger the board resetting with one usb stick | Connectivity | k2hk-evm | |||
LCPD-15874 | P3-Medium | QSPI boot does not work on am574x-idk | Connectivity | ||||
LCPD-15855 | P3-Medium | Kernel Oops seen with debug options enabled | Connectivity | am654x-evm | |||
LCPD-15787 | P3-Medium | Power suspend fails due to USB (scsi_bus_suspend) failure when HDD is in use | Connectivity | am335x-evm | |||
LCPD-15768 | P3-Medium | RNDIS performance dropped in 2019 LTS | Connectivity | ||||
LCPD-15737 | P3-Medium | AM65x: MMC OTAPDLY values must match values in the Data Manual | Connectivity | MMCSD | am654x-evm, am654x-idk | ||
LCPD-15672 | P3-Medium | eMMC boot failed on BBB | Connectivity | beaglebone-black | |||
LCPD-15649 | P3-Medium | Uboot: sata could not be detected | Connectivity | am57xx-evm | |||
LCPD-15634 | P3-Medium | pcie ethernet perf tests fail | Connectivity | dra71x-evm, dra7xx-evm | |||
LCPD-15633 | P3-Medium | Uboot: Could not write to USB msc device | Connectivity | am335x-evm, am43xx-gpevm | |||
LCPD-15540 | P3-Medium | uvc-gadget results in segmentation fault | Connectivity | am57xx-evm, am654x-evm, dra71x-evm, dra7xx-evm | |||
LCPD-15538 | P3-Medium | Nand cpuload 100% and it seems like not using DMA | Connectivity | am335x-evm | |||
LCPD-15515 | P3-Medium | PCI: Endpoint: MSIX interrupts do not work on AM654 | Connectivity | PCIe | am654x-evm | ||
LCPD-15481 | P3-Medium | MCAN TX does not work with CAN tool in 2019.00 | Connectivity | am654x-idk, dra76x-evm | |||
LCPD-15461 | P3-Medium | pcie usb failed to enumerate sometimes on dra7xx | Connectivity | dra7xx-evm | |||
LCPD-15405 | P3-Medium | DFU: could not update eMMC bootloaders when using dfu_alt_info_emmc set in uboot env | Connectivity | am57xx-evm, dra71x-evm, dra7xx-evm | |||
LCPD-15365 | P3-Medium | warning dump in fs/nfs/inode.c seen sometimes | Connectivity | CPSW | am654x-evm | ||
LCPD-15244 | P3-Medium | When ‘allmulti’ and ‘promisc’ are disabled, PRUeth should not receive multicast packets | Connectivity | ||||
LCPD-15241 | P3-Medium | am437x-sk failed boot to uboot prompt from QSPI | Connectivity | am437x-sk | |||
LCPD-14933 | P3-Medium | 10Mbps not working working with RGMII PHYs | Connectivity | am335x-hsevm | |||
LCPD-14855 | P3-Medium | omap_i2c_prepare_recovery() function can Lock System | Connectivity | I2C | am335x-evm, am335x-ice, am335x-sk | ||
LCPD-14842 | P3-Medium | musb: unplug usb-serial device cause console lockup | Connectivity | USB | am335x-evm, am335x-sk, beaglebone-black | ||
LCPD-14511 | P3-Medium | AM65x: Soft reset fails when booting from eMMC | Connectivity | MMCSD | am654x-evm, am654x-idk | ||
LCPD-14497 | P3-Medium | PCIe Gen3 problems on AM654x | Connectivity | am654x-evm, am654x-idk | |||
LCPD-14460 | P3-Medium | am654x-idk failed to boot to kernel prompt occasionally | Connectivity | am654x-idk | |||
LCPD-14450 | P3-Medium | CPSW speed change with ethtool - delay when setting to 100Mbps | Connectivity | am654x-evm, am654x-idk | |||
LCPD-14372 | P3-Medium | Uboot mmc command shows “omap_hsmmc_send_cmd: timedout” error | Connectivity | dra7xx-evm | |||
LCPD-14184 | P3-Medium | USB: SuperSpeed USB Non-Functional | Connectivity | am654x-evm | |||
LCPD-14183 | P3-Medium | am654x-idk failed to login to kernel a few times (7/1000) | Connectivity, IPC | am654x-idk | |||
LCPD-14171 | P3-Medium | Failed to read uboot from SD card 1/1000 times | Connectivity | am57xx-evm, dra7xx-evm | |||
LCPD-13940 | P3-Medium | mkfs.ext2 hangs when trying to format PCIe NVMe SSD device (Samsung PM961) | Connectivity | am654x-evm | |||
LCPD-13938 | P3-Medium | PCIe EP read/write/copy test failed with larger sizes | Connectivity | am654x-evm, dra71x-evm, dra7xx-evm, k2g-evm | |||
LCPD-13936 | P3-Medium | Uboot dhcp timeout 1 of 100 times | Connectivity | am654x-evm | |||
LCPD-13720 | P3-Medium | SPI DMA TX Mode Halts During Continuous 16/32/64 bit Transfers | Connectivity | beaglebone-black | |||
LCPD-13603 | P3-Medium | One board could not boot rootfs from more than one SDHC card | Connectivity | am654x-evm | |||
LCPD-13587 | P3-Medium | dwc3: g_audio can only record once | Connectivity | USB | am57xx-evm | ||
LCPD-13506 | P3-Medium | Updating boot0 partition through dfu causes timeouts in eMMC | Connectivity | MMCSD | dra71x-evm, dra72x-evm, dra76x-evm, dra7xx-evm | ||
LCPD-13452 | P3-Medium | USB Gadget Camera Capture - guvcview causes kernel oops | Connectivity | k2g-evm | |||
LCPD-13445 | P3-Medium | Seldom kernel oops triggered by prueth_netdev_init | Connectivity | am654x-evm | |||
LCPD-13330 | P3-Medium | Uboot: usb storage device could not be found at second usb reset | Connectivity | k2g-evm | |||
LCPD-12673 | P3-Medium | Board refuses to suspend on setup with SATA device | Connectivity | omapl138-lcdk | |||
LCPD-12423 | P3-Medium | PCIe fails to reach suspend target state sometimes | Connectivity | PCIE | dra72x-evm | ||
LCPD-12226 | P3-Medium | mmcsd first write perf decreased on some platforms | Connectivity | am43xx-gpevm, am574x-idk, am57xx-evm, omapl138-lcdk | |||
LCPD-11952 | P3-Medium | AM57x: disabling USB super-speed phy in DT causes kernel crash | Connectivity | USB | am571x-idk, dra72x-evm | ||
LCPD-11564 | P3-Medium | AM57xx-evm: eth1 1G connection failure to netgear switch | Connectivity | CPSW, ETHERNET, PHYIF | am57xx-evm | ||
LCPD-10974 | P3-Medium | am43xx-gpevm - usb camera gadget shows halting frames | Connectivity | USB | |||
LCPD-10781 | P3-Medium | NetCP module removal results in backtrace and kernel panic | Connectivity | NETCP | k2g-evm | ||
LCPD-10777 | P3-Medium | mtd_stresstest failed on omapl138 | Connectivity | NAND | omapl138-lcdk | ||
LCPD-10707 | P3-Medium | Few PCIe cards could not enumerated on dra7xx and dra76x | Connectivity | PCIe | dra76x-evm, dra7xx-evm | ||
LCPD-10551 | P3-Medium | K2E eth0 does down when running udp traffic, eth1 stops working | Connectivity | NETCP | k2e-evm | ||
LCPD-10221 | P3-Medium | Longer resume times observed on setup with usb device cable | Connectivity | USB | am335x-evm | ||
LCPD-9974 | P3-Medium | PCIe x2 width is not at expected width on am571x-idk | Connectivity | PCIe | am571x-idk | ||
LCPD-9905 | P3-Medium | AM437x: UART: Implement workaround for Advisory 27 ? Spurious UART interrupts when using EDMA | Connectivity | UART | am43xx-gpevm | ||
LCPD-9816 | P3-Medium | USBdevice omapl138 - Flood ping from server to dut usbdevice at 65500 bytes has packet loss | Connectivity | USB | omapl138-lcdk | ||
LCPD-9815 | P3-Medium | Failed to start Login Service when using debug systest build on omapl138 | Connectivity | omapl138-lcdk | |||
LCPD-9804 | P3-Medium | SATA performance decreased by ~34% for read and ~54% for write compared to v2.6.33 kernel | Connectivity | SATA | omapl138-lcdk | ||
LCPD-9658 | P3-Medium | OMAP-L138 LCDK: MUSB does not enumerate mouse connected to Keyboard hub | Connectivity | USB | omapl138-lcdk | ||
LCPD-9591 | P3-Medium | CONNECTIVITY: USB NCM gadget ping with packet sizes > 10000 fails | Connectivity | ||||
LCPD-9466 | P3-Medium | SATA PMP causes suspend failures | Connectivity | SATA | am57xx-evm, dra7xx-evm | ||
LCPD-9455 | P3-Medium | Kernel Warning reported for a USB audio device when listing with pulseaudio | Connectivity | USB | am335x-evm | ||
LCPD-9428 | P3-Medium | Ethernet performace UDP: iperf command fails with two threads for lower buffer length | Connectivity | NETCP | k2e-evm, k2hk-evm, k2l-evm | ||
LCPD-9372 | P3-Medium | Nand stress tests failed on a particular am335x-evm board | Connectivity | NAND | am335x-evm | ||
LCPD-9366 | P3-Medium | PCIe USB drive sometimes could not be enumerated | Connectivity | PCIe | k2g-evm | ||
LCPD-9011 | P3-Medium | K2G-evm: usb devices do not enumerate behind a TUSB8041 usb3.0 hub | Connectivity | USB | |||
LCPD-8984 | P3-Medium | Kernel boot to initramfs with PA enabled results in no DHCP IP address assigned to network interfaces | Connectivity | NETCP | k2e-evm, k2l-evm | ||
LCPD-8637 | P3-Medium | K2HK: Long-term ping test fails due to ethernet link going down | Connectivity | ||||
LCPD-8133 | P3-Medium | USB: “cannot reset” errors observed sometimes | Connectivity | USB | am335x-evm | ||
LCPD-8100 | P3-Medium | CONNECTIVITY: K2G ethernet performance numbers are low | Connectivity | NETCP | k2g-evm | ||
LCPD-8078 | P3-Medium | AM3 SK: Touchscreen isn’t responsive | Audio & Display, Connectivity | am335x-sk | |||
LCPD-8033 | P3-Medium | AM3 SK: Unexpected USB2-1 Messages on UART | Connectivity | USB | |||
LCPD-7955 | P3-Medium | Uncorrectable Bitflip errors seen after switch to SystemD | Connectivity | GPMC | am335x-evm, am43xx-gpevm, k2e-evm, k2g-evm, k2g-ice, k2hk-evm, k2hk-hsevm, k2l-evm | Workaround to erase the NAND flash completely if flashed with an incompatible flash writer. SystemD tries to mount all partitions and that is the reason this is being seen now. | |
LCPD-7829 | P3-Medium | uboot: UHS card did not work on the expected speed in uboot | Connectivity | am57xx-evm | |||
LCPD-7744 | P3-Medium | UHS SDR104 card works on different speed after soft reboot | Connectivity | am57xx-evm | |||
LCPD-7623 | P3-Medium | Seeing SPI transfer failed error sometimes on k2hk when using rt kernel | Connectivity | SPI | k2hk-evm | ||
LCPD-7559 | P3-Medium | K2E/K2HK does not enumerate usb3 devices through usb3.0 hub | Connectivity | USB | k2e-evm, k2hk-evm | ||
LCPD-7265 | P3-Medium | Uboot eMMC does not use HS200 on am57xx-gpevm | Connectivity | am57xx-evm | |||
LCPD-6334 | P3-Medium | k2g-evm: NAND is untestable due to data corruption issues | Connectivity | k2g-evm | |||
LCPD-6300 | P3-Medium | am57xx-evm: A few UHS cards could not be numerated in kernel and mmc as rootfs failed. | Connectivity | am57xx-evm | |||
LCPD-5699 | P3-Medium | pci: am572x-idk: pci broadcom card doesn’t enumerate | Connectivity | AM571x, AM572x | |||
LCPD-5677 | P3-Medium | K2E-evm: Marvel SATA controller could not be detected sometimes when Power On Reset is involved | Connectivity | K2E | |||
LCPD-5566 | P3-Medium | Suspend failed when running pcie-usb test | Connectivity | DRA72x, DRA74x | |||
LCPD-5522 | P3-Medium | pcie-usb sometimes the usb drive/stick could not be enumerated | Connectivity | am571x-idk, am572x-idk, am57xx-evm, am57xx-hsevm, dra72x-evm, dra72x-hsevm, dra7xx-evm, dra7xx-hsevm | |||
LCPD-5362 | P3-Medium | MUSB: Isoch IN only utilises 50% bandwidth | Connectivity | USB | AM335x | ||
LCPD-4849 | P3-Medium | K2hk: Connectivity: UART data corruption observed sometimes in loopback mode | Connectivity | ||||
LCPD-4503 | P3-Medium | ALL: 8250 UART driver not enabeld as wake source by default | Connectivity | UART | |||
LCPD-1239 | P3-Medium | Connectivity: DUT could not resume when PCI-SATA card is in | Connectivity | PCIe | am572x-idk, am57xx-evm, dra72x-evm, dra7xx-evm | ||
LCPD-1198 | P3-Medium | am43xx-gpevm:Connectivity: when kmemleak debug is enabled and mmc stress test is run, OOM killer is seen to kick in. Does not happen without kernel debug. | Connectivity | ||||
LCPD-1144 | P3-Medium | Logitech USB-PS/2 Optical Mouse cannot be detected every other time the system is suspended/resumed (AM335x-EVM) | Connectivity | ||||
LCPD-932 | P3-Medium | AM33X: CONNECTIVITY: MUSB MSC read numbers are lower in 3.14 compared to 3.12 | Connectivity | USB | |||
LCPD-869 | P3-Medium | AM335x: Connectivity: USB data transfer fails if board is suspended/resumed | Connectivity | ||||
LCPD-662 | P3-Medium | CONNECTIVITY: AM335X: distortion in USB audio when msc connect/disconnect happens in parallel | Connectivity | ||||
LCPD-16132 | P3-Medium | kernel dumps due to Bad of_node_put() when open/close mcu uart multiple times | Baseport | am654x-evm | |||
LCPD-16104 | P3-Medium | Revert 1.1G enabling for AM6 | Baseport | POWER | am654x-evm | ||
LCPD-16077 | P3-Medium | sa2ul ipsec - iperf - server side report is not present | Baseport | am654-evm | |||
LCPD-14517 | P3-Medium | Cryptos: SHA1 Hash test failing on am335x_sk platform | Baseport | am335x-sk | |||
LCPD-14191 | P3-Medium | IPSec hardware-based throughput is 30% lower than 2018.03 | Baseport | am335x-evm, am57xx-evm | |||
LCPD-13477 | P3-Medium | stream_c core performance benchmark is significantly lower than on 2017 lts | Baseport | dra72x-evm | |||
LCPD-13410 | P3-Medium | Reboot command is not operational | Baseport | am654x-evm, am654x-idk | |||
LCPD-9981 | P3-Medium | Some LTP’s memory management tests fail due to low amount of free memory | Baseport | omapl138-lcdk | |||
LCPD-9980 | P3-Medium | LTP’s math tests float_exp_log and float_trigo fail due to OOM | Baseport | omapl138-lcdk | |||
LCPD-9756 | P3-Medium | pm_runtime does not kicks in for some IPs (serial, gpio and wdt) | Baseport | omapl138-lcdk | |||
LCPD-8550 | P3-Medium | CPSW memory allocation errors seen during boot | Audio & Display, Baseport | am335x-sk | |||
LCPD-8406 | P3-Medium | K2G: PADCONFIG_202 register cannot be re-programmed | Baseport | k2g-evm, k2g-ice | This has proven to be a silicon issue related to locking RSTMUX. It is currently being discussed if it will be fixed in a newer silicon revision. Currently to avoid this issue the affected pins pinmux are not changed in the kernel. This is because U-boot locks RSTMUX which causes problems if the kernel tries to change the pinmuxing for the pins. | ||
LCPD-8350 | P3-Medium | UART boot does not work on am57xx-evm | Baseport | am57xx-evm | |||
LCPD-8347 | P3-Medium | BUG: sleeping function called from invalid context triggered by keystone_pcie_fault | Baseport | k2e-evm, k2g-evm | |||
LCPD-8336 | P3-Medium | Soft reboot does not work on am43xx-hsevm rev1.5b | Baseport | am43xx-hsevm | |||
LCPD-8257 | P3-Medium | Boot failed 1 of 1000 times on k2g | Baseport | k2g-evm | |||
LCPD-7486 | P3-Medium | uboot debug with ccs is failing for K2 | Baseport | k2hk-evm | |||
LCPD-7293 | P3-Medium | [rpmsg 2016 LTS] ALL: iommu/remoteproc: _wait_target_disable failed trace | Baseport, IPC, Power & Thermal | dra7xx-evm | |||
LCPD-6998 | P3-Medium | K2G sometimes boot failed with kernel oops error | Baseport | k2g-evm | None | ||
LCPD-6663 | P3-Medium | [RT] Kmemleak is buggy and boot is crashed randomly | Baseport | ||||
LCPD-15821 | P3-Medium | AM6 tidss: 1680x1050 does not work with TC358767 | Audio & Display | Display | am654x-evm | ||
LCPD-15819 | P3-Medium | tidss: the driver should reject dual-display setup, as it is not supported | Audio & Display | Display | am654x-evm | ||
LCPD-15659 | P3-Medium | Audio record operation sometimes fail with arecord: pcm_read:2143: read error: Input/output error | Audio & Display | Audio | am57xx-evm | ||
LCPD-15646 | P3-Medium | Fifo underflow reported for 1280x720@60 mode | Audio & Display | k2g-evm | |||
LCPD-15518 | P3-Medium | omapdrm: WB M2M: Headless mode is not working | Audio & Display | Writeback | am571x-idk, am572x-idk, am574x-idk, am574x-hsidk, am57xx-evm, am57xx-beagle-x15, am57xx-hsevm, dra71x-evm, dra71x-hsevm, dra72x-evm, dra72x-hsevm, dra76x-evm, dra76x-hsevm, dra7xx-evm, dra7xx-hsevm | ||
LCPD-15455 | P3-Medium | FIFO underflow reported during mode setting test | Audio & Display | Display | am654x-evm | ||
LCPD-12680 | P3-Medium | Seeing i2c timeout error and board failed to boot | Audio & Display | k2g-evm | |||
LCPD-11138 | P3-Medium | VIP driver multi-channel capture issue with TVP5158 | Audio & Display | Capture, VIP | am571x-idk, am572x-idk, am574x-idk, am574x-hsidk, am57xx-evm, am57xx-beagle-x15, am57xx-hsevm, dra7, dra71x-evm, dra71x-hsevm, dra72x-evm, dra72x-hsevm, dra76x-evm, dra76x-hsevm, dra7xx-evm, dra7xx-hsevm | ||
LCPD-9402 | P3-Medium | DRA72x: HDMI display EDID read fails on Rev B EVM | Audio & Display | Display, HDMI | dra72x-evm | Add the required HDMI modes into the kernel binary as per instructions in http://lxr.free-electrons.com/source/Documentation/EDID/ | When using Rev B EVM, EDID read will not work. This will result in the HDMI driver using the builtin modes in the kernel. HDMI will work at maximum of 1024x768 resolution. |
LCPD-9284 | P3-Medium | DRA7xx: HDMI starting with non-preferred mode on boot | Audio & Display | Display | dra7xx-evm | ||
LCPD-7735 | P3-Medium | Powerdomain (vpe_pwrdm) didn’t enter target state 0 | Audio & Display, Power & Thermal | am57xx-evm, dra71x-evm, dra71x-hsevm, dra72x-evm, dra7xx-evm | |||
LCPD-7696 | P3-Medium | DRA7xx: VPE: File2File checksum changes across multiple runs | Audio & Display | am571x-idk, am572x-idk, am57xx-evm, am57xx-hsevm, dra71x-evm, dra71x-hsevm, dra72x-evm, dra72x-hsevm, dra7xx-evm, dra7xx-hsevm | There is no workaround for this issue yet | No visual artifacts, but checksum on initial frame differs as couple of bytes are incorrect | |
LCPD-7695 | P3-Medium | DRA7xx: building Ov1603x as a module causes a green tint in captured image | Audio & Display | Capture | dra7xx-evm | The workround is to use the camera driver as builtin. Also, a delay of 1s can stop this issue from occuring | As this is only related to starting the capture within one second of insertine module. The impact is on the early video use cases. |
LCPD-7693 | P3-Medium | VIP: OV1063x: Video artifacts in LVDS cameras | Audio & Display | Capture | |||
LCPD-5380 | P3-Medium | omapdss error: HDMI I2C Master Error | Audio & Display | AM572x | Occurs only with this monitor - https://www.amazon.com/gp/product/B00PFLZV2G | ||
LCPD-1191 | P4-Low | AM335x: Power: System resumes due to wakeup source USB1_PHY without any external trigger | Power & Thermal | Use GPIO interrupt instead of USB PHY for wakeup source. | |||
LCPD-1013 | P4-Low | AM335x: Power: Seldom short-duration power increase (~38mw) in VDDSHV4 domain | Power & Thermal | ||||
LCPD-15991 | P4-Low | remoteproc elf download crashes at memset for MSMC address 0x70020000 | IPC | am654x-evm | |||
LCPD-15918 | P4-Low | ti-ipc-rtos gets stuck in xdctools | IPC | k2l-hsevm | |||
LCPD-15402 | P4-Low | rpmsg-rpc: test application does not bail out gracefully upon error recovery | IPC | DSP_remoteproc, IPU_remoteproc | am571x-idk, am572x-idk, am574x-idk, am57xx-evm, am57xx-beagle-x15, dra71x-evm, dra72x-evm, dra76x-evm, dra7xx-evm | ||
LCPD-15400 | P4-Low | remoteproc/omap: System suspend fails for IPU1 domain without any remoteprocs loaded | IPC | IPU_remoteproc | am571x-idk, am572x-idk, am574x-idk, am57xx-evm, am57xx-beagle-x15, dra71x-evm, dra72x-evm, dra76x-evm, dra7xx-evm | ||
LCPD-10455 | P4-Low | remoteproc/keystone: Hang observed while running RPMSG_PROTO example app | IPC | DSP_remoteproc | k2g-evm, k2g-ice, k2hk-evm, k2l-evm | ||
LCPD-9801 | P4-Low | remoteproc/davinci: DSP boot is broken after a suspend/resume cycle | IPC | DSP_remoteproc | omapl138-lcdk | ||
LCPD-9481 | P4-Low | Sometime the system hangs while loading the rpmsg rpc modules | IPC | RPMSG-RPC | am571x-idk, am572x-idk, am57xx-evm, am57xx-hsevm | ||
LCPD-7495 | P4-Low | Sometimes a Kernel Warning + Oops is seen when removing keystone_remoteproc module | IPC | k2hk-evm | |||
LCPD-4699 | P4-Low | [rpmsg 2015 LTS] rpmsg-rpc: kernel crash during error recovery with dynamic debug traces enabled | IPC | am571x-idk, am572x-idk, am57xx-evm, dra72x-evm, dra7xx-evm | |||
LCPD-15660 | P4-Low | pcie sata or usb drive no device node being created | Connectivity | k2g-evm | |||
LCPD-15648 | P4-Low | Uboot mmc performance decreased | Connectivity | am335x-evm | |||
LCPD-15635 | P4-Low | mmc hotplug causes one board reboot | Connectivity | dra71x-evm | |||
LCPD-14169 | P4-Low | K2E:Observed unwanted failure messages in boot log | Connectivity | k2e-evm | No functionality affected except the log message. If not needed, do not connect anything to the PCIe slot. | ||
LCPD-13794 | P4-Low | Usb stick could not be detected in Uboot at the second time on k2g-evm | Connectivity | k2g-evm | |||
LCPD-12783 | P4-Low | Missing instruction for pcie-ep config on k2g-evm for 4.14 kernel | Connectivity | k2g-evm | |||
LCPD-12392 | P4-Low | USBhost video: higher resolution tests fail with some cameras | Connectivity | am335x-evm | |||
LCPD-11570 | P4-Low | Base ubi filesystem could not be mounted as ubifs on k2g-evm | Connectivity | k2g-evm | |||
LCPD-9589 | P4-Low | I2C: Sometimes i2c read write failed on farm01 and farm02 | Connectivity | am335x-evm | |||
LCPD-9222 | P4-Low | PRUSS Ethernet does not work on AM572x ES1.1 | Connectivity | PRUSS-Ethernet | am572x-idk | ||
LCPD-8636 | P4-Low | Serial corruption being seen in kernel | Connectivity | UART | am335x-evm, dra72x-evm, dra7xx-evm | ||
LCPD-8477 | P4-Low | K2: serdes nodes doesn’t have a functional clock | Connectivity | SERDES | k2e-evm, k2e-hsevm, k2g-evm, k2g-ice, k2hk-evm, k2hk-hsevm, k2l-evm, k2l-hsevm | ||
LCPD-8270 | P4-Low | K2: SerDes driver need to enable PD of the peripheral before access the SerDes h/w | Connectivity | SERDES | k2g-evm | ||
LCPD-7998 | P4-Low | Realtime OSADL Test results degraded slightly for am572x-idk | Connectivity | am572x-idk | |||
LCPD-7903 | P4-Low | Uboot phy startup failed and dhcp failed occasionally on k2 board | Connectivity | k2g-evm, k2hk-evm | |||
LCPD-7480 | P4-Low | K2L/E EVMs doesn’t boot to Linux when both 1G Ethernet interfaces are connected | Connectivity | k2e-evm, k2l-evm | |||
LCPD-7188 | P4-Low | PCIe-SATA test failed | Connectivity | am57xx-evm, dra72x-evm, dra7xx-evm | TI custom board would help with signal integrity issues being seen with the EVM. | ||
LCPD-1207 | P4-Low | AM43XX/AM57XX/DRA7: CONNECTIVITY: dwc3_omap on am43xx and xhci_plat_hcd on dra7 - removal results in segmentation fault | Connectivity | USB | |||
LCPD-998 | P4-Low | MUSB does not free urbs causing usb audio playback to fail | Connectivity | AM335x | |||
LCPD-671 | P4-Low | AM33XX: CONNECTIVITY: MUSB in PIO mode - video issues | Connectivity | ||||
LCPD-525 | P4-Low | AM438x: Connectivity: I2C operates 9% beyond desired frequency | Connectivity | ||||
LCPD-10223 | P4-Low | Keystone-2 Linking RAM region 0 size register REGION0_SIZE programming | Baseport | k2hk-evm | |||
LCPD-6075 | P4-Low | BUG: using smp_processor_id() in preemptible [00000000] code during remoteproc suspend/resume | Baseport, IPC | am572x-idk, am57xx-evm, dra7xx-evm | |||
LCPD-15896 | P4-Low | Suspend sometimes fails due to touch screen error (edt_ft5x06) | Audio & Display | Touchscreen | dra7xx-evm | ||
LCPD-14311 | P4-Low | tidss missing from libdrm’s list of drm modules | Audio & Display | Display | am654x-evm, am654x-idk | ||
LCPD-9098 | P4-Low | Writeback: error prints seen when doing wb capture | Audio & Display | Capture, Display, Writeback | am571x-idk, am572x-idk, am57xx-evm, dra71x-evm, dra71x-hsevm, dra72x-evm, dra72x-hsevm, dra7xx-evm, dra7xx-hsevm | ||
LCPD-8884 | P4-Low | VIP does not work after incorrectly configuring captured YUYV frame as NV12 | Audio & Display | Capture, VIP | |||
LCPD-8000 | P4-Low | VIP: RGB: RGB capture error due to wrong data path setting | Audio & Display | Capture | dra7xx-evm, dra7xx-hsevm | ||
LCPD-7697 | P4-Low | OV1063x configuration breaks if kernel is compiled with CONFIG_DEBUG_GPIO=n | Audio & Display | dra7xx-evm, dra7xx-hsevm | Enable the CONFIG_DEBUG_GPIO | Little extra time in the bootup sequence because of GPIO debug | |
LCPD-6377 | P4-Low | OMAP_BO_CACHED feature not functional | Audio & Display, Multimedia | Display | am43xx-gpevm, am43xx-hsevm, am437x-idk, am437x-sk, am571x-idk, am572x-idk, am57xx-evm, dra72x-evm, dra72x-hsevm, dra7xx-evm, dra7xx-hsevm, k2g-evm | ||
LCPD-5059 | P4-Low | omapdrm: moving plane from one enabled display to another causes errors | Audio & Display | Display | |||
LCPD-1171 | P4-Low | : DMM errata i878 (framebuffer part) | Audio & Display | Display, TILER | am571x-idk, am572x-idk, am57xx-evm, dra72x-evm, dra72x-evm-hsevm, dra72x-hsevm, dra7xx-evm, dra7xx-hsevm |
2.1.7.7. RT Linux Kernel Known Issues¶
Record ID | Priority | Title | Component | Platform | Workaround |
---|---|---|---|---|---|
LCPD-6663 | P3-Medium | [RT] Kmemleak is buggy and boot is crashed randomly | Baseport | ||
LCPD-7623 | P3-Medium | Seeing SPI transfer failed error sometimes on k2hk when using rt kernel | Connectivity | k2hk-evm | |
LCPD-11586 | P3-Medium | dhcp failed to get IP address after reboot for K2G-ICE non-RT linux | Baseport | k2g-ice |
Installation and Usage
The Software Developer’s Guide provides instructions on how to setup up your Linux development environment, install the SDK and start your development. It also includes User’s Guides for various Example Applications and Code Composer Studio.
Host Support
The Processor SDK is developed, built and verified on Ubuntu 16.04 and 18.04. Details on how to create a virtual machine to load Ubuntu are described in this page.
Note
Processor SDK Installer is 64-bit, and installs only on 64-bit host machine. Support for 32-bit host is dropped as Linaro toolchain is available only for 64-bit machines