Здравствуйте! Решил прошить iMX6 через mk-sd в обход mfg, однако возникла неожиданная проблема: виртуалка не видит плату, подключенную через USB. Контакты 37-38 на разъеме X4 зажаты, более того: сама виртуалка пишет, что Freescale SE Blank 6ULL среди подключенных имеется, однако терминал при использовании команд "ls /dev/sd*" или "lsblk" выводит только sda, sda1, sda2 и sda5.
Может быть, я какие-то шаги пропустил?
почему-то не запускается скрипт udev - он должен автоматически запускаться демоном udev при горячем подключении платы через USB и загрузить в нее имидж Linux котрый эмулирует mass storage - поэтому нет диска в системе
Хорошо, сам скрипт в системе я не нашел (хотел вручную запустить), однако есть же и альтернативный вариант: загрузка с SD, благо, с ней у меня все в порядке. В таком случае вопрос: как перевести плату на загрузку по SD?
однако есть же и альтернативный вариант: загрузка с SD, благо, с ней у меня все в порядке. В таком случае вопрос: как перевести плату на загрузку по SD?
непосредственно с SD стартануть не получится - процессор зашит на старт с eMMC, но можно грузить ядро и корень на SD из загрузчика который в emmc, остановить загрузку u-boot и поменять переменные окружения
Еще раз здравствуйте! Перепробовал много, но, внезапно, помогла смена платы -- прошилось все отлично, есть только одно странное "но": при подключении платы к экрану он просто белый, а если подключить плату с виртуальной машине по Ethernet, то она не видит плату, ping не проходит. При этом виртуальная машина, если подключить плату через OTG USB, воспринимает ее как файловую систему, собственно, прошитую как надо
С чем это может быть связано?