Итак продолжаем развлекаться с загузкой на FriendlyARM Smart210v2 девборда на которую я пытаюсь вогрузить SaifishOS итак начнём:
Исходники u-boot заботливо приготовленные китайцами я нашёл, о чём можно почитать
тут Проблема в том что его надо пересобрать по нескольким мелочам, а вот FriendlyARM тулчейн во первых старый ,во вторых только по 32 бита, а нам надо под 64. Собираем под убунту так что сперва устанавливаем кросскомпиллер:
Код PHP:sudo apt-get install gcc-4.9-arm-linux-gnueabi
Но тут проблема что команды имеют вид /usr/bin/arm-linux-gnueabi-{COMMAND}-{VERSION} а нам нужно без неё:
Код PHP:sudo ln -s /usr/bin/arm-linux-gnueabi-gcc-4.9 /usr/bin/arm-linux-gnueabi-gcc
Далее всё конфигурим, в папке которую клонировали с github
Код PHP:make ARCH=arm CROSS_COMPILE=/usr/bin/arm-linux-gnueabi- tiny210_config
И собираем
Код PHP:make ARCH=arm CROSS_COMPILE=/usr/bin/arm-linux-gnueabi- all spi
Записываем на SD карту:
Код PHP:sudo dd iflag=dsync oflag=dsync if=spl/tiny210-spl.bin of=/dev/sdb seek=1
sudo dd iflag=dsync oflag=dsync if=u-boot.bin of=/dev/sdb seek=49
Незабывайте менять на свой путь до флешки. Загружаемся-Смотрим первую консоль:
Кто молодец? Я молодец :)
Ну и где доказательства про 18 запусков у маска в 2018 году? Или ты предпочтешь и тут...