PINE64
mmc0: error -110 - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: ROCK64 (https://forum.pine64.org/forumdisplay.php?fid=85)
+--- Forum: Linux on Rock64 (https://forum.pine64.org/forumdisplay.php?fid=88)
+--- Thread: mmc0: error -110 (/showthread.php?tid=5903)



mmc0: error -110 - edwinbmiller - 03-28-2018

root@rock64:~# cat /etc/os-release 
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
root@rock64:~# uname -a
Linux rock64 4.4.77-rockchip-ayufan-136 #1 SMP Thu Oct 12 09:14:48 UTC 2017 aarch64 GNU/Linux
root@rock64:~# 

getting these errors on the console on a periodic basis: Sad

root@rock64:~# bash
root@rock64:~# [  354.386841] mmc0: switch to bus width 8 failed
[  354.401069] mmc0: mmc_select_hs200 failed, error -110
[  354.401897] mmc0: error -110 whilst initialising MMC card

found url's that are related:

https://patchwork.kernel.org/patch/9161131/
https://github.com/raspberrypi/linux/issues/280

using toshiba brand microssd


RE: mmc0: error -110 - xalius - 03-28-2018

are you booting from eMMC or sdcard?


RE: mmc0: error -110 - edwinbmiller - 03-28-2018

from sd card, it's a toshiba unlike the rest of my sd's that are mainly sandisk, i might try putting the same os on a sandisk sd and see if i still get the errors.


RE: mmc0: error -110 - xalius - 03-29-2018

The error you posted is related to the mmc bus where the eMMC is on, not regarding the mmc bus where the sdcard is.... do you have a eMMC module on the board?


RE: mmc0: error -110 - edwinbmiller - 03-29-2018

yes i have a 16gb emmc i got thru ameridroid (https://ameridroid.com/products/emmc-module), have the jumper in place to bypass it during the boot.
wih the jumper out it does successfully boot into debian stretch, will try pul the jumper and boot from emmc to see if i get the same errors.


RE: mmc0: error -110 - xalius - 03-29-2018

If you leave the jumper on until Linux boots, the error is expected, since the jumper disables eMMC clock...


RE: mmc0: error -110 - edwinbmiller - 03-29-2018

i rebooted the sdcard with the jumper for the installed emmc pulled off 2 seconds after booting. Error is no longer present,so your suggestion works.
As a bonus now run fsck on mmc0 and fix some errors it would show when booting from emmc.