Skip to content

Commit cab2efb

Browse files
committed
fix(linux): Enhance Errata reporting
Improve errata reporting, along with errata's fixes, include inforamtion about rejected and open errata as well. Signed-off-by: Udit Kumar <u-kumar1@ti.com>
1 parent d3db0de commit cab2efb

1 file changed

Lines changed: 59 additions & 105 deletions

File tree

source/devices/J7_Family/linux/Release_Specific_Release_Notes.rst

Lines changed: 59 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -286,113 +286,67 @@ Issues found and closed on this release that may be applicable to prior releases
286286

287287
|
288288
289-
Errata Workarounds Available in this Release
290-
--------------------------------------------
289+
Errata Fixes Available Till this Release
290+
----------------------------------------
291291
.. csv-table::
292-
:header: "Record ID", "Title", "Platform"
293-
:widths: 15, 30, 150
294-
295-
"LCPD-44174","Add workaround for SE in C7x boot sequence"
296-
"LCPD-38547","PRU_ICSSG: DOC: Undefined labels"
297-
"LCPD-37965","BCDMA: RX Channel can lockup in certain scenarios"
298-
"LCPD-37352","USB2 PHY locks up due to short suspend"
299-
"LCPD-37081","USB2 PHY locks up due to short suspend"
300-
"LCPD-32855","VTM: Temperature Monitors (TEMPSENSORs) should use a software trimming method"
301-
"LCPD-32825","PCIe: ls -al /dev/disk/by-id shows no nvme device"
302-
"LCPD-32351","MMCSD: HS200 and SDR104 Command Timeout Window Too Small"
303-
"LCPD-28496","CPSW: Device lockup when reading CPSW registers"
304-
"LCPD-27887","i2327: RTC: Hardware wakeup event limitation"
305-
"LCPD-27886","USART: Erroneous clear/trigger of timeout interrupt"
306-
"LCPD-25264","BCDMA: Blockcopy Gets Corrupted if TR Read Responses Interleave with Source Data Fetch"
307-
"LCPD-24274","PCIe: Link up failure when unused lanes are not assigned to PCIe Controller"
308-
"LCPD-22905","UDMA: TR15 hangs if ICNT0 is less than 64 bytes"
309-
"LCPD-22890","PCIe: Link up failure when unused lanes are not assigned to PCIe Controller"
310-
"LCPD-22576","UART: Possible underflow condition when using EDMA with UART1, UART2, UART3"
311-
"LCPD-22573","DPHY: Reset sequence issue can lead to undefined module behavior"
312-
"LCPD-22544","DDR: LPDDR4 should be configured to 2666 MT/S"
313-
"LCPD-22543","CPSW: ALE IET Express Packet Drops"
314-
"LCPD-22424","PCIe: SERDES output reference clock cannot be used"
315-
"LCPD-22293","UFS: Auto-Hibernate can cause false entry/exit errors"
316-
"LCPD-22249","UDMA: Force teardown bitfield readback is masked in realtime TX/RX registers"
317-
"LCPD-20123","MPU COUNTER_REALTIME saturates after several hundred days"
318-
"LCPD-19987","UDMAP: Spurious ECC errors due to MAIN/MCU NAVSS rofifo_wr_byten issue"
319-
"LCPD-19986","UDMAP: TX Channel SA2UL teardown issue"
320-
"LCPD-19966","I3C: SDAPULLEN drives low instead of Hi-Z"
321-
"LCPD-19965","OSPI PHY Controller Bug Affecting Read Transactions"
322-
"LCPD-19874","PSIL: Clock stop operation can result in undefined behavior"
323-
"LCPD-19811","CPSW: ALE incorrectly routes packets with CRC errors"
324-
"LCPD-19586","USB: 2.0 PHY hangs if received signal amplitude crosses squelch threshold multiple times within the same packet"
325-
"LCPD-19561","R5FSS: Lock-step mode of operation is not functional"
326-
"LCPD-19447","DSS: Disabling a layer connected to Overlay may result in synclost during the next frame"
327-
"LCPD-19068","DSS: Disabling a layer connected to Overlay may result in synclost during the next frame"
328-
"LCPD-19056","USB: DMA hangs if USB reset is received during DMA transfer in device mode"
329-
"LCPD-19048","USB: Invalid termination of DMA transfer for endpoint following Isochronous endpoint in Superspeed device mode"
330-
"LCPD-19047","USB: Race condition while reading TRB from system memory in device mode"
331-
"LCPD-19041","PCIe: End of Interrupt (EOI) not enabled for PCIe legacy interrupts"
332-
"LCPD-19032","CPSW: CPSW Does Not Support Intersperced Express Traffic (IET – P802.3br/D2.0) In 10/100Mbps Mode"
333-
"LCPD-19031","[CPTS] GENF (and ESTF) Reconfiguration Issue"
334-
"LCPD-19030","USB: USB2PHY Charger Detect is enabled by default without VBUS presence"
335-
"LCPD-19029","PCI-Express (PCIe) May Corrupt Inbound Data"
336-
"LCPD-19028","DSS : DSS DPI Interface does not support BT.656 and BT.1120 output modes"
337-
"LCPD-19027","CPSW does not support CPPI receive checksum (Host to Ethernet) offload feature"
338-
"LCPD-19026","MMCSD: Negative Current from UHS-I PHY May Create an Over-Voltage Condition on VDDS6 and VDDS7 which exposes the Device to a Significant Reliability Risk"
339-
"LCPD-19025","IO, MMCSD: Incorrect IO Power Supply Connectivity Prevent Dynamic Voltage Change on VDDSHV6 and VDDSHV7"
340-
"LCPD-19024","RINGACC and UDMA ring state interoperability issue after channel teardown"
341-
"LCPD-19022","UDMA-P Real-time Remote Peer Registers not Functional Across UDMA-P Domains"
342-
"LCPD-18999","PCIe: Endpoint destination select attribute (ASEL) based routing issue"
343-
"LCPD-18996","Hyperflash: Hyperflash is not functional"
344-
"LCPD-18995","OSPI: OSPI Boot doesn't support some xSPI modes or xSPI devices"
345-
"LCPD-18981","UDMAP: Packet mode descriptor Address Space Select Field Restrictions"
346-
"LCPD-18980","PCIe: Gen2 capable endpoint devices always enumerate as Gen1"
347-
"LCPD-18979","MCAN: Message Transmitted with Wrong Arbitration and Control Fields (Early Start of Frame)"
348-
"LCPD-18952","DSS : DSS Does Not Support YUV Pixel Data Formats"
349-
"LCPD-17806","Cortex-R5F: Deadlock might occur when one or more MPU regions is configured for write allocate mode"
350-
"LCPD-17788","PCI-Express: GEN3 (8GT/s) Operation Not Supported."
351-
"LCPD-17786","UART: Spurious UART Interrupts When Using DMA"
352-
"LCPD-17784","CPSW: CPSW Does Not Support Intersperced Express Traffic (IET – P802.3br/D2.0) In 10/100Mbps Mode"
353-
"LCPD-17783","USB: USB2PHY Charger Detect is enabled by default without VBUS presence"
354-
"LCPD-17333","[CPTS] GENF (and ESTF) Reconfiguration Issue"
355-
"LCPD-17220","U-Boot Hyperbus: Hyperflash reads limited to 125MHz max. frequency"
356-
"LCPD-16904","PCIe: Unsupported request (UR) or Configuration Request Retry Status (CRS) in configuration completion response packets results in external abort"
357-
"LCPD-16643","Hyperbus: Hyperflash reads limited to 125MHz max. frequency"
358-
"LCPD-16605","MMC: MMC1/2 Speed Issue"
359-
"LCPD-16538","PCI-Express (PCIe) May Corrupt Inbound Data"
360-
"LCPD-14941","RINGACC and UDMA ring state interoperability issue after channel teardown"
361-
"LCPD-14579","DSS : DSS Does Not Support YUV Pixel Data Formats"
362-
"LCPD-14577","CPSW does not support CPPI receive checksum (Host to Ethernet) offload feature"
363-
"LCPD-14187","UDMA-P Real-time Remote Peer Registers not Functional Across UDMA-P Domains"
364-
"LCPD-14185","MSMC: Non-coherent memory access to coherent memory can cause invalidation of snoop filter"
365-
"LCPD-14184","USB: SuperSpeed USB Non-Functional"
366-
"LCPD-9084","i887: Software workaround to limit mmc3 speed to 64MHz"
367-
"LCPD-8294","37 pins + VOUT pins need slow slew enabled for timing and reliability respectively"
368-
"LCPD-8277","u-boot: j6: SATA is not shutdown correctly as per errata i818"
369-
"LCPD-7642","MMC/SD: i832: return DLL to default reset state with CLK gated if not in SDR104/HS200 mode."
370-
"LCPD-6907","Workaround errata i880 for RGMII2 is missing"
371-
"LCPD-5931","DRA7xx: AM57xx: mmc: upstream errata workaround for i834"
372-
"LCPD-5924","ALL: CONNECTIVITY: CPSW: errata i877 workarround for cpsw"
373-
"LCPD-5836","CAL: Errata: i913: CSI2 LDO needs to be disabled when module is powered on"
374-
"LCPD-5309","i896: USB Port disable doesnt work"
375-
"LCPD-5308","i897: USB Stop Endpoint doesnt work in certain circumstances"
376-
"LCPD-5052","Upstream: Post the dmtimer errata fix for i874"
377-
"LCPD-4975","DSS AM5/DRA7: implement WA for errata i886"
378-
"LCPD-4912","DRA7: USB: Implement ErrataID_i896_PED_issue"
379-
"LCPD-4910","J6/OMAP5: errata i810 implementation"
380-
"LCPD-4648","[rpmsg 2014 LTS] Implement errata i879 - DSP MStandby requires CD_EMU in SW_WKUP"
381-
"LCPD-4647","[rpmsg 2015 LTS] Implement errata i879 - DSP MStandby requires CD_EMU in SW_WKUP"
382-
"LCPD-4225","J6: Errata: i834: Investigate possibility of software workaround"
383-
"LCPD-4218","Implement Workaround for Errata i813 - Spurious Thermal Alert Generation When Temperature Remains in Expected Range"
384-
"LCPD-4217","Implement Workaround for Errata i814 - Bandgap Temperature read Dtemp can be corrupted"
385-
"LCPD-4195","J6: SATA: Investigate applicability of i807"
386-
"LCPD-4184","Implement workaround for errata i814 - Bandgap Temperature read Dtemp can be corrupted"
387-
"LCPD-1776","[J6 SATA Adaptation] J6 - Errata i783, SATA Lockup After SATA DPLL Unlock/Relock"
388-
"LCPD-1188","J6: Baseport: Errata i877: RGMII clocks must be enabled to avoid IO timing degradation due to Assymetric Aging"
389-
"LCPD-1146","DMM hang: Errata VAYU-BUG02976 (i878) (register part)"
390-
"LCPD-1108","J6: Wrong Access In 1D Burst For YUV4:2:0-NV12 Format (Errata i631)"
391-
"LCPD-1087","J6: MMC: Errata: i802: OMAP5430 MMCHS: DCRC errors during tuning procedure"
392-
"LCPD-976","J6/J6eco: 32clk is psuedo (erratum i856) - clock source"
393-
"LCPD-975","J6/J6eco: 32clk is psuedo (erratum i856) - realtime counter"
394-
"LCPD-876","OMAP5: Errata i810: DPLL Controller Sticks when left clock requests are removed"
292+
:header: "Record ID", "Title", "Platform", "ErrataId", "Workaround if any"
293+
:widths: 15, 30, 70, 60, 60
294+
295+
"LCPD-32351","MMCSD: HS200 and SDR104 Command Timeout Window Too Small","am68_sk-fs, am69_sk-fs, j7200-evm, j721e-idk-gw, j721s2-evm, j722s_evm-fs, j742s2_evm-fs, j784s4-evm","i2312",""
296+
"LCPD-27886","USART: Erroneous clear/trigger of timeout interrupt","j7200-evm, j721e-idk-gw, j784s4-evm, j784s4-hsevm","i2310",""
297+
"LCPD-24274","PCIe: Link up failure when unused lanes are not assigned to PCIe Controller","j721e-evm","i2183",""
298+
"LCPD-22905","UDMA: TR15 hangs if ICNT0 is less than 64 bytes","am654x-evm, j721e-idk-gw","i2234",""
299+
"LCPD-22544","DDR: LPDDR4 should be configured to 2666 MT/S","j7200-evm","i2186",""
300+
"LCPD-19965","OSPI PHY Controller Bug Affecting Read Transactions","am64xx-evm, am654x-idk, j7200-evm, j721e-idk-gw","i2189",""
301+
"LCPD-19047","USB: Race condition while reading TRB from system memory in device mode","j721e-evm, j721e-evm-ivi, j721e-hsevm, j721e-idk-gw","i2067",""
302+
"LCPD-18980","PCIe: Gen2 capable endpoint devices always enumerate as Gen1","j721e-evm","i2085",""
303+
"LCPD-17220","U-Boot Hyperbus: Hyperflash reads limited to 125MHz max. frequency","j721e-idk-gw","i2088",""
304+
"LCPD-16605","MMC: MMC1/2 Speed Issue","j721e-evm, j721e-evm-ivi, j721e-idk-gw","i2090",""
305+
"LCPD-47389","USART: Erroneous clear/trigger of timeout interrupt","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","i2310",""
306+
"LCPD-44174","Add workaround for SE in C7x boot sequence","j721s2-evm, j784s4-evm","i2437",""
307+
"LCPD-22750","MSMC: Set-hazarding logic withholding RT access waiting on NRT access completion","j7200-evm, j721e-idk-gw","i2116",""
308+
"LCPD-19003","DDR: Valid VRef range must be defined during LPDDR4 Command Bus Training","am62axx_sk-fs, am62axx_sk-se, 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, am64xx-evm, am64xx-hsevm, j7200-evm, j7200-hsevm, j721e-idk-gw, j721s2-hsevm, j721s2_evm-fs, j722s_evm-fs, j722s_evm-se, j784s4-evm, j784s4-hsevm","i2160",""
309+
310+
311+
312+
|
313+
395314

315+
Erratum Rejected as not applicable
316+
----------------------------------
317+
.. csv-table::
318+
:header: "Record ID", "Title", "Platform", "ErrataId"
319+
:widths: 15, 30, 70, 60
320+
321+
"LCPD-47318",DDR: Controller anomaly in setting wakeup time for low power states","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, j742s2_evm-fs, j784s4-evm, j784s4-hsevm","i2157"
322+
"LCPD-47230","[Errata] Torrent lane master signals are set to 1'b0 by default","j721e-evm-ivi, j721e-hsevm, j721e-idk-gw, j721e-sk","i2c323"
323+
"LCPD-43439","J722S: ROM boot fails for large file sizes","j722s_evm-fs","i2c466"
324+
"LCPD-34048","PCIe: AFS bit in PCIE_CORE_RP_I_PCIE_CAP_2 register is not set","j7200-evm, j721s2-evm, j721s2_evm-fs","i2c086"
325+
"LCPD-29297","PCIe: Timing requirement for disabling output refclk during L1.2 substate is not met","j7200-evm, j7200-hsevm, j7200_evm-fs, j721s2-evm, j721s2-hsevm, j721s2_evm-fs, j721s2_evm-se, j722s_evm-fs, j722s_evm-se","i2c243"
326+
"LCPD-22926","PCIe: The SerDes PCIe Reference Clock Output can exceed the 5.0 GT/s Data Rate RMS jitter limit j7200-hsevm","j7200_evm-fs","i2c241"
327+
"LCPD-22925","PCIe: SerDes Reference Clock Output does not comply to Vcross, Rise-Fall Matching, and Edge Rate limits","j7200-evm, j7200-hsevm, j7200_evm-fs, j721s2-evm, j721s2-hsevm, j721s2_evm-fs, j721s2_evm-se","i2c237"
328+
"LCPD-22715","i2c232: DDR: Controller postpones more than allowed refreshes after frequency change","am62xx-sk, am62xx_sk-fs, am62xx_sk-se, j7200-evm, j721e-idk-gw, j721s2-evm, j721s2_evm-fs, j742s2_evm-fs, j784s4-evm","i2c232"
329+
"LCPD-19812","UDMAP: UDMA transfers with ICNTs and/or src/dst addr NOT aligned to 64B fail when used in event trigger mode","7200-evm, j721e-idk-gw","i2c163"
330+
"LCPD-19517","R5FSS: The same interrupt cannot be nested back-2-back within another interrupt","j721e-evm, j721e-evm-ivi, j721e-hsevm, j721e-idk-gw","i2c162"
331+
"LCPD-16350","DSS: Frame Buffer Flip/Mirror Feature Using RGB24/BGR24 Packed Format can Result in Pixel Corruption","j721e-idk-gw","i2c039"
332+
333+
|
334+
335+
Open Erratum
336+
------------
337+
.. csv-table::
338+
:header: "Record ID", "Title", "Platform", "ErrataId"
339+
:widths: 15, 30, 70, 60
340+
341+
"LPCD-47381","MCAN: Message Transmit order not guaranteed from dedicated Tx Buffers configured with same Message ID","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","i2278"
342+
"LPCD-47355","DDR: Entry and exit to/from Deep Sleep low-power state can cause PHY internal clock misalignment","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, j742s2_evm-fs, j784s4-evm, j784s4-hsevm","i2166"
343+
"LPCD-47295","USB: 2.0 compliance receive sensitivity test limitation","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, j742s2_evm-fs, j784s4-evm, j784s4-hsevm","i2134"
344+
"LPCD-34712","OSPI: 2-byte address is not supported in PHY DDR mode","j7200-evm, j721e-idk-gw, j721s2-evm, j721s2-hsevm, j721s2_evm-fs, j721s2_evm-se, j722s_evm-fs, j722s_evm-se, j742s2_evm-fs, j784s4-evm, j784s4-hsevm","i2383"
345+
"LPCD-25539","GPMC: Sub-32-bit read issue with NAND and FPGA/FIFO","j721s2-evm","i2313"
346+
"LPCD-22895","CBASS Null Error Interrupt Not Masked By Enable Register","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","i2235"
347+
"LPCD-22752","DDR: VRCG high current mode must be used during LPDDR4 CBT and Write DQ Vref Training","j7200-evm, j721e-idk-gw, j721s2-evm, j784s4-evm","i2159"
348+
"LPCD-22408","MSMC: Cache Resize to 0 Refreshes Tags instead of Updating them","j7200-evm, j7200-hsevm, j7200_evm-fs, j721e-evm-ivi, j721e-hsevm, j721e-idk-gw, j721e-sk","i2187"
349+
"LPCD-19068","DSS: Disabling a layer connected to Overlay may result in synclost during the next frame","j721e-evm, j721e-evm-ivi, j721e-idk-gw","i2097"
396350

397351

398352
|

0 commit comments

Comments
 (0)