MCom02-Uboot

Материал из WIKI ELVEES

Обратно на 1892ВМ14Я.

Смена способов загрузки Linux

Для загрузки через порт SDMMC1 (то есть, с SD-карты) или запуска другого дистрибутива необходимо выполнить следующие действия:

  1. Установить джампер XP4 в положение SD-card;
  2. Установить переключатели BOOT (SA1) в положение «011» (загрузка из SPI-флэш);
  3. Подключить разъем XS13 к ПЭВМ с помощью кабеля MiniUSB-USB;
  4. Запустить терминал COM-порта (например PuTTY, minicom);
  5. Подать питание на отладочный модуль;
  6. При появлении сообщения Hit any key to stop autoboot - Остановить автозагрузку U-boot отправкой любого символа в терминал COM-порта;
  7. Установить переменные окружения (например командой setenv boot_targets legacy_mmc1, см таблицу 1.);
  8. Сохранить saveenv;
  9. Запустить загрузку boot.
Таблица 1. Переменные окружения для различных дистрибутивов.
Дистрибутив SD eMMC
buildroot 3.1.4 2022-03 (latest) boot_targets legacy_mmc1

bootpartnum 1

rootfstype ext4

rootpartnum 1

bootfile /boot/zImage

boot_targets legacy_mmc0

bootpartnum 1

rootfstype ext4

rootpartnum 1

bootfile /boot/zImage

buildroot 3.1 boot_targets legacy_mmc1

bootpartnum 1

rootpartnum 2

bootfile zImage

boot_targets legacy_mmc0

bootpartnum 1

rootpartnum 2

bootfile zImage

buildroot 2.9 mmcdev 1

bootpartnum 1

rootfstype ext4

rootpartnum 2

bootfile zImage

mmcdev 0

bootpartnum 1

rootfstype ext4

rootpartnum 2

bootfile zImage

AltLinux (u-boot 2.9) rootpartnum 1

bootfile /boot/vmlinuz-4.4.111.8-mcom02-alt1

cmdline video=HDMI-A-1:1920x1080

mmcdev 1

rootpartnum 1

bootfile /boot/vmlinuz-4.4.111.8-mcom02-alt1

cmdline video=HDMI-A-1:1920x1080

mmcdev 0