AM62L-PROCESSOR-SDK: random eMMC panics

Part Number: AM62L-PROCESSOR-SDK
Other Parts Discussed in Thread: AM62L

Tool/software:

Hi,

this is a follow up to  RE: AM62L-PROCESSOR-SDK: AM62L:Regarding mmc0 Timeout print 

We still see those issues once in ~250 boots on our AM62L SR1.0 hardware.

This is a log using the most recent kernel/u-boot/tf-a/firmware with tag 11.01.16 from TI:

[    1.633563] mmc0: CQHCI version 5.10^M
[    1.633994] mmc1: CQHCI version 5.10^M
[    1.646319] [drm] Initialized tidss 1.0.0 for 30200000.dss on minor 0^M
[    1.675640] mmc0: SDHCI controller on fa10000.mmc [fa10000.mmc] using ADMA 64-bit^M
[    1.683090] mmc1: SDHCI controller on fa00000.mmc [fa00000.mmc] using ADMA 64-bit^M
[    1.716208] mmc1: new high speed SDHC card at address 59b4^M
[    1.717465] mmcblk1: mmc1:59b4 USDU1 28.3 GiB^M
[    1.717930] Console: switching to colour frame buffer device 160x50^M
[    1.720691]  mmcblk1: p1 p2^M
[    1.768014] tidss 30200000.dss: [drm] fb0: tidssdrmfb frame buffer device^M
[    1.776334] clk: Disabling unused clocks^M
[    1.784792] PM: genpd: Disabling unused power domains^M
[    1.790014] ALSA device list:^M
[    1.793138]   No soundcards found.^M
[    1.827149] usb 1-1: new high-speed USB device number 2 using xhci-hcd^M
[    1.834004] mmc0: Got data interrupt 0x00600000 even though no data operation was in progress.^M
[    1.842612] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========^M
[    1.849036] mmc0: sdhci: Sys addr:  0x00000000 | Version:  0x00001004^M
[    1.855460] mmc0: sdhci: Blk size:  0x00007080 | Blk cnt:  0x00000001^M
[    1.861884] mmc0: sdhci: Argument:  0x00000000 | Trn mode: 0x00000013^M
[    1.868308] mmc0: sdhci: Present:   0x01ff00f0 | Host ctl: 0x0000003d^M
[    1.874736] mmc0: sdhci: Power:     0x0000000f | Blk gap:  0x00000080^M
[    1.881160] mmc0: sdhci: Wake-up:   0x00000000 | Clock:    0x00000007^M
[    1.887585] mmc0: sdhci: Timeout:   0x00000000 | Int stat: 0x00000000^M
[    1.894009] mmc0: sdhci: Int enab:  0x03ff000b | Sig enab: 0x03ff000b^M
[    1.900433] mmc0: sdhci: ACmd stat: 0x00000000 | Slot int: 0x00000000^M
[    1.906857] mmc0: sdhci: Caps:      0x7decc801 | Caps_1:   0x18002407^M
[    1.913281] mmc0: sdhci: Cmd:       0x0000153a | Max curr: 0x00000000^M
[    1.919705] mmc0: sdhci: Resp[0]:   0x00000800 | Resp[1]:  0xffffffff^M
[    1.926133] mmc0: sdhci: Resp[2]:   0x328f5903 | Resp[3]:  0x00d00f00^M
[    1.932557] mmc0: sdhci: Host ctl2: 0x00000003^M
[    1.936988] mmc0: sdhci: ADMA Err:  0x00000000 | ADMA Ptr: 0x00000000847ab200^M
[    1.944106] mmc0: sdhci: ============================================^M
[    1.951187] usb 2-1: new high-speed USB device number 2 using xhci-hcd^M
[    1.962870] mmc0: Command Queue Engine enabled^M
[    1.967427] mmc0: new HS200 MMC card at address 0001^M
[    1.973348] mmcblk0: mmc0:0001 DG4016 14.7 GiB^M
[    1.979712]  mmcblk0: p1 p2^M
[    1.983563] mmcblk0boot0: mmc0:0001 DG4016 4.00 MiB^M
[    1.989912] mmcblk0boot1: mmc0:0001 DG4016 4.00 MiB^M
[    1.996376] mmcblk0rpmb: mmc0:0001 DG4016 4.00 MiB, chardev (239:0)^M
[    2.047966] EXT4-fs (mmcblk1p2): recovery complete^M
[    2.056602] EXT4-fs (mmcblk1p2): mounted filesystem eac08a2d-ff82-4864-b571-fe91c6e16a09 r/w with ordered data mode. Quota mode: none.^M
[    2.068805] VFS: Mounted root (ext4 filesystem) on device 179:2.^M
[    2.076020] devtmpfs: mounted^M

https://gist.github.com/dominiknh90/9d17277978c5c33e65f8e0d3ebf3d504

We have no functional issues with the eMMC and all signals are within JEDEC spec.

The original ticket got closed without conclusion and the question remained unanswered.

Has there been any updates regarding this?

Best regards

Dominik