MCom02-Uboot: различия между версиями

Материал из WIKI ELVEES
мНет описания правки
Нет описания правки
Строка 17: Строка 17:
|+Таблица 1. Переменные окружения для различных дистрибутивов.
|+Таблица 1. Переменные окружения для различных дистрибутивов.
!Дистрибутив
!Дистрибутив
![https://dist.elvees.com/mcom02/buildroot/nightly/latest/ buildroot 2022.03.10 (latest)]
!SD
![https://dist.elvees.com/mcom02/buildroot/v3.1/ buildroot 3.1]
!eMMC
![https://dist.elvees.com/mcom02/buildroot/v2.9/ buildroot 2.9]
![https://dist.elvees.com/elvees-alt/images/2019.02/ AltLinux (u-boot 2.9)]
|-
|-
!uSD
![https://dist.elvees.com/mcom02/buildroot/nightly/latest/ buildroot 2022.03.10 (latest| 3.1.4)]
|<code>boot_targets legacy_mmc1</code>
|<code>boot_targets legacy_mmc1</code>


Строка 32: Строка 30:


<code>bootfile /boot/zImage</code>
<code>bootfile /boot/zImage</code>
|<code>boot_targets legacy_mmc0</code>
<code>bootpartnum 1</code>
<code>rootfstype ext4</code>
<code>rootpartnum 1</code>
<code>bootfile /boot/zImage</code>
|-
![https://dist.elvees.com/mcom02/buildroot/v3.1/ buildroot 3.1]
|<code>boot_targets legacy_mmc1</code>
|<code>boot_targets legacy_mmc1</code>


Строка 39: Строка 48:


<code>bootfile zImage</code>
<code>bootfile zImage</code>
|
|<code>boot_targets legacy_mmc0</code>
mmcdev 1
 
bootpartnum 1
<code>bootpartnum 1</code>
rootfstype ext4
 
rootpartnum 2
<code>rootpartnum 2</code>
bootfile zImage
 
|
<code>bootfile zImage</code>
rootpartnum 1
|-
bootfile /boot/vmlinuz-4.4.111.8-mcom02-alt1
![https://dist.elvees.com/mcom02/buildroot/v2.9/ buildroot 2.9]
cmdline video=HDMI-A-1:1920x1080
|<code>mmcdev 1</code>
mmcdev 1
 
<code>bootpartnum 1</code>
 
<code>rootfstype ext4</code>
 
<code>rootpartnum 2</code>
 
<code>bootfile zImage</code>
|<code>mmcdev 0</code>
 
<code>bootpartnum 1</code>
 
<code>rootfstype ext4</code>
 
<code>rootpartnum 2</code>
 
<code>bootfile zImage</code>
|-
|-
!eMMC
![https://dist.elvees.com/elvees-alt/images/2019.02/ AltLinux (u-boot 2.9)]
|
|<code>rootpartnum 1</code>
boot_targets legacy_mmc0
 
bootpartnum 1
<code>bootfile /boot/vmlinuz-4.4.111.8-mcom02-alt1</code>
rootfstype ext4
 
rootpartnum 1
<code>cmdline video=HDMI-A-1:1920x1080</code>
bootfile /boot/zImage
 
|
<code>mmcdev 1</code>
boot_targets legacy_mmc0
|<code>rootpartnum 1</code>
bootpartnum 1
 
rootpartnum 2
<code>bootfile /boot/vmlinuz-4.4.111.8-mcom02-alt1</code>
bootfile zImage
 
|
<code>cmdline video=HDMI-A-1:1920x1080</code>
mmcdev 0
 
bootpartnum 1
<code>mmcdev 0</code>
rootfstype ext4
rootpartnum 2
bootfile zImage
|
rootpartnum 1
bootfile /boot/vmlinuz-4.4.111.8-mcom02-alt1
cmdline video=HDMI-A-1:1920x1080
mmcdev 0
|}
|}

Версия от 11:01, 31 августа 2023

Обратно на 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
3.1.4)] 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