linux
November 3

Armbian на X96 mini

Инструкция по установке Armbian на приставку X96 mini (Amlogic S905W)

Подготовка MicroSD карты:

  1. Скачиваем архив с последним релизом Armbian из этого репозитория
  2. Скачиваем программу Balena Etcher
  3. Распаковываем образ Armbian и записываем на MicroSD карту (минимум 8 Gb 10 класс) с помощью Balena Etcher. Дожидаемся записи и проверки, отключаем и подключаем заново карточку отказываясь от форматирования.
  4. На диске BOOT находим и переименовываем файл u-boot-s905x-s912.bin в u-boot.ext
  5. В директории extlinux делаем копию файла extlinux.conf.bak и называем его extlinux.conf

Содержание файла extlinux.conf

label Armbian
    kernel /zImage
    initrd /uInitrd
    fdt /dtb/amlogic/meson-gxl-s905w-tx3-mini.dtb
    append root=UUID=86e1ce84-70ab-4966-9efc-ebc12da40498 rootflags=data=writeback rw rootfstype=ext4 console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 max_loop=128 loglevel=1 voutmode=hdmi disablehpd=false overscan=100 sdrmode=auto

Прошивка и настройка устройства:

  1. Вставляем карточку в выключенный x96 mini
  2. Зажимаем кнопку внутри AV разъема с помощью зубочистки и подключаем питание, через 10 секунд отпускаем кнопку
  3. Подключаемся по SSH через 22 порт, вводим логин root и пароль 1234
  4. Проходим через мастер первичной настройки. Выбираем оболочку, создаём нового пользователя (некоторые рекомендуют называть его pi, чтобы быть совместимым с приложениями для raspberry pi), выбираем временную зону и локаль консоли
  5. Входим под новым пользователем через su username
  6. Выполняем обновление системы sudo apt update && sudo apt upgrade
  7. Встроенный WIFI не работает, при необходимости настраиваем WIFI подключение для внешнего адаптера через sudo nmtui