Hi,
we are using the TE0820 modules in a product of ours and have now had two failures where the eMMC has failed on the module.
The controller still shows up in dmesg, but not the eMMC. Also, lsblk shows no disk:
# dmesg | grep mmc
[ 0.000000] Kernel command line: earlycon console=ttyPS0,115200 clk_ignore_unused spidev.bufsiz=65536 uio_pdrv_genirq.of_id=generic-uio root=/dev/mmcblk1p2 rw rootwait rootdelay=1
[ 3.809805] mmc0: SDHCI controller on ff160000.mmc [ff160000.mmc] using ADMA 64-bit
[ 3.820715] mmc1: SDHCI controller on ff170000.mmc [ff170000.mmc] using ADMA 64-bit
[ 3.961601] mmc1: new high speed SDHC card at address aaaa
[ 3.967493] mmcblk1: mmc1:aaaa SB32G 29.7 GiB
[ 3.976968] mmcblk1: p1 p2
[ 5.176996] EXT4-fs (mmcblk1p2): recovery complete
[ 5.182735] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none.
[ 6.807187] EXT4-fs (mmcblk1p2): re-mounted. Opts: (null). Quota mode: none.
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
mtdblock0 31:0 0 10M 0 disk
mtdblock1 31:1 0 32M 0 disk
mtdblock2 31:2 0 32M 0 disk
mtdblock3 31:3 0 512K 0 disk
mmcblk1 179:0 0 29.7G 0 disk
|-mmcblk1p1 179:1 0 100M 0 part
`-mmcblk1p2 179:2 0 5.2G 0 part /
Do you have any idea of a possible cause?
Best regards
Hi,
the eMMC is also not found during the startup, otherwise a print like e.g.
- mmc0: new high speed MMC card at address 0001
would be found.
Do you have the opportunity to test our prebuilt files?
Best regards,
Manuela