LINUX.ORG.RU

Горячее подключение SD карты в Ubuntu ARM

 , ,


0

1

Подскажите, как сделать?

Все что вижу

root@NanoPi-NEO-Core:~# ls -l /sys/class/mmc_host/mmc*
lrwxrwxrwx 1 root root 0 Feb 11 18:22 /sys/class/mmc_host/mmc0 -> ../../devices/platform/soc/1c11000.mmc/mmc_host/mmc0
lrwxrwxrwx 1 root root 0 Feb 11 18:22 /sys/class/mmc_host/mmc1 -> ../../devices/platform/soc/1c0f000.mmc/mmc_host/mmc1

Видится только /dev/mmcblk0, а должен еще появиться /dev/mmcblk1

В dmesg тишина, как будто и флешку не вставлял.

Понятно, что могу ребутнуться и флешка увидится, но мне на нее изменения внести надо сначала иба она загрузочная.

★★★

Последнее исправление: wolverin (всего исправлений: 3)

не спрашивал бы, но такие штуки не прокатывают (

root@NanoPi-NEO-Core:~# echo "- - -" > /sys/class/scsi_host/host0/scan
-bash: /sys/class/scsi_host/host0/scan: No such file or directory
root@NanoPi-NEO-Core:~# echo "- - -" > /sys/class/scsi_host/host1/scan
-bash: /sys/class/scsi_host/host1/scan: No such file or directory

wolverin ★★★
() автор топика
Ответ на: комментарий от wolverin

есть такая штука, но что в нее писать, и почему не пишется не понимаю

root@NanoPi-NEO-Core:~# ls -l /sys/class/mmc_host/mmc1/device/driver/
total 0
lrwxrwxrwx 1 root root    0 Feb 11 18:34 1c0f000.mmc -> ../../../../devices/platform/soc/1c0f000.mmc
lrwxrwxrwx 1 root root    0 Feb 11 18:34 1c11000.mmc -> ../../../../devices/platform/soc/1c11000.mmc
--w------- 1 root root 4096 Feb 11 18:57 bind
--w------- 1 root root 4096 Feb 11 18:34 uevent
--w------- 1 root root 4096 Feb 11 18:34 unbind
root@NanoPi-NEO-Core:~# cat /sys/class/mmc_host/mmc1/device/driver/bind
cat: /sys/class/mmc_host/mmc1/device/driver/bind: Permission denied
root@NanoPi-NEO-Core:~# echo 1 > /sys/class/mmc_host/mmc1/device/driver/bind
-bash: echo: write error: No such device

wolverin ★★★
() автор топика
Ответ на: комментарий от wolverin

прокатило, нужно оказывается сначала делать анбинд, потом бинд уже

root@NanoPi-NEO-Core:~# echo 1c0f000.mmc > /sys/bus/platform/drivers/sunxi-mmc/unbind
root@NanoPi-NEO-Core:~# echo 1c0f000.mmc > /sys/bus/platform/drivers/sunxi-mmc/bind

https://unix.stackexchange.com/questions/89207/resetting-mmc-controller-witho...

wolverin ★★★
() автор топика
Последнее исправление: wolverin (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.