This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM625: eMMC warning with Linux SDK

Part Number: AM625

Hi,

My customer is evaluating AM625x with EVM.
Linux SDK 08.06.00.42 is used.
The customer reported a warning when below steps are done.

1) Create eMMC partition as below.
(mmcblk0p1 512M type=0xc /mmcblk0p2 8G type=0x83/ mmcblk0p3 remainder type=0x82)
# > fdisk /dev/mmcblk0
# > mkfs.vfat /dev/mmcblk0p1
# > mkfs.ext4 /dev/mmcblk0p2
# > mkswap /dev/mmcblk0p3

2) After reboot from SD card, SD card RFS partition is compressed by tar.gz.
3) Then it is decompressed to eMMC /dev/mmcblk0p2.
During data decompression, below warning is shown.

[  863.287245] mmc0: cqhci: timeout for tag 0
[  863.291367] mmc0: cqhci: ============ CQHCI REGISTER DUMP ===========
[  863.297830] mmc0: cqhci: Caps:      0x000030c8 | Version:  0x00000510
[  863.304273] mmc0: cqhci: Config:    0x00000101 | Control:  0x00000000
[  863.310711] mmc0: cqhci: Int stat:  0x00000000 | Int enab: 0x00000006
[  863.317147] mmc0: cqhci: Int sig:   0x00000006 | Int Coal: 0x00000000
[  863.323582] mmc0: cqhci: TDL base:  0x81cd2000 | TDL up32: 0x00000000
[  863.330016] mmc0: cqhci: Doorbell:  0xffffffff | TCN:      0x00000000
[  863.336449] mmc0: cqhci: Dev queue: 0x00000000 | Dev Pend: 0x00000000
[  863.342884] mmc0: cqhci: Task clr:  0x00000000 | SSC1:     0x00011000
[  863.349318] mmc0: cqhci: SSC2:      0x00000001 | DCMD rsp: 0x00000000
[  863.355769] mmc0: cqhci: RED mask:  0xfdf9a080 | TERRI:    0x992f0e2c
[  863.362204] mmc0: cqhci: Resp idx:  0x0000002d | Resp arg: 0x00000d00
[  863.368636] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========
[  863.375071] mmc0: sdhci: Sys addr:  0x00000400 | Version:  0x00001004
[  863.381510] mmc0: sdhci: Blk size:  0x00007080 | Blk cnt:  0x00000000
[  863.387962] mmc0: sdhci: Argument:  0x00000000 | Trn mode: 0x00000013
[  863.394437] mmc0: sdhci: Present:   0x01ff00f0 | Host ctl: 0x0000003c
[  863.400892] mmc0: sdhci: Power:     0x0000000f | Blk gap:  0x00000080
[  863.407336] mmc0: sdhci: Wake-up:   0x00000000 | Clock:    0x00000007
[  863.413798] mmc0: sdhci: Timeout:   0x0000000e | Int stat: 0x00000000
[  863.420237] mmc0: sdhci: Int enab:  0x02ff4000 | Sig enab: 0x02ff4000
[  863.426673] mmc0: sdhci: ACmd stat: 0x00000000 | Slot int: 0x00000000
[  863.433110] mmc0: sdhci: Caps:      0x3decc801 | Caps_1:   0x18002407
[  863.439545] mmc0: sdhci: Cmd:       0x0000153a | Max curr: 0x00000000
[  863.445978] mmc0: sdhci: Resp[0]:   0x00000900 | Resp[1]:  0xffc003ff
[  863.452412] mmc0: sdhci: Resp[2]:   0x328f5903 | Resp[3]:  0x00d07f01
[  863.458847] mmc0: sdhci: Host ctl2: 0x0000000b
[  863.463290] mmc0: sdhci: ADMA Err:  0x00000000 | ADMA Ptr: 0x00000000817b020c
[  863.470419] mmc0: sdhci: ============================================
[  863.476924] mmc0: running CQE recovery
[  863.482775] blk_update_request: I/O error, dev mmcblk0, sector 10043408 op 0x1:(WRITE) flags 0x4000 phys_seg 10 prio class 0
[  863.494006] EXT4-fs warning (device mmcblk0p2): ext4_end_bio:347: I/O error 10 writing to inode 262810 starting block 1255599)
[  863.506234] mmc0: running CQE recovery
[  863.536955] mmc0: running CQE recovery
[  863.553117] mmc0: running CQE recovery
[  863.579462] mmc0: running CQE recovery
[  863.593840] mmc0: running CQE recovery
[  863.643125] mmc0: running CQE recovery
[  863.670448] mmc0: running CQE recovery
[  863.682909] mmc0: running CQE recovery
[  863.712410] mmc0: running CQE recovery
[  863.721943] mmc0: running CQE recovery


It seems no read/write error and data are properly decompressed.
What does above waring means? Any way to stop showing this warning?

Thanks and regards,
Koichiro Tashiro