Это уже описано где-то поблизости, или нужно ждать?
2. Как настроить U-Boot (желательно без пересборки) для автоматической (без ручного ввода "run mmc_boot") загрузки с microSD? Как затем эту настройку "откатить" обратно?
при наличие внешней консоли (переходничек в разъем uart), после включения питания останавливаете загрузку в юбут любой клавишей, далее команда
ищете в списке макрос с именем bootcmd
всё, что в нем написано после равно копипастите в текстовый файл (это бекап оригинальной команды загрузки), далее в консоли:
всё, теперь автоматом будет происходить загрузка с mmc
вернуть взад аналогично - из бекапа вписываете между кавычками старые команды..
Два года назад пришлось заменить монтируемую SPI flash, но в штатном ядре нет ее поддержки, при этом u-boot ее поддерживает и если система собрана с initramfs КФС, система без проблем будет запускаться. Если ядро монтирует КФС с флешки, тогда все встанет - нужно патчить ядро.
0002-add-w25q128jv-rm-sect4k.patch лежит в папке Linux.