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

Материал из ALT Linux Wiki
(поехали!)
 
Строка 13: Строка 13:


== Прошивка ==
== Прошивка ==
{{Attention|В данной статье описаны процедуры, в результате выполнения которых все данные диске могут быть уничтожены. Прежде чем начать, рекомендуется сделать резервную копию нужных данных.}}
   
   
TBD
Процедура прошивки аналогична [[Ports/mipsel/BFK3Howto#Прошивка|BFK3]]. При прошивке на встроенный ssd (<tt>/dev/sda1</tt>) достаточно создать на нём раздел ext2 и распаковать тарбол rootfs на него.
 
Присоединитесь к MK150-02 по COM-порту (COM1). Для этого вам понадобится стандартный (полный) нуль-модемный кабель и компьютер с COM-портом или какой-нибудь адаптер на USB; мы используем кабель USB-RS232 на основе HL-340. Для работы на хосте рекомендую [https://packages.altlinux.org/tio tio], [https://packages.altlinux.org/picocom picocom] более известен и тоже работает.
 
Запишите тарбол rootfs на USB-флешку. Флешку лучше вставить в порт USB5 или USB6, они вроде чуть быстрее.
 
Загрузитесь с SPI-флешки. Boot menu отображается на VGA, но USB-клавиатуры в нём не работают, так что соединение через RS232 вам понадобится уже здесь. Меню выглядит примерно так:
 
<pre>  --== Fastwel CPC313 boot menu ==--
 
    Boot 0.  Boot Sequence (NAND/USB/NOR)
    Boot 1.  Boot from SATA disk1 (/dev/sda1)
    Boot 2.  Boot from USB disk1  (/dev/sdb1)
    Boot 3.  Boot from SATA disk1 full (/dev/sda1)
    Boot 4.  Boot from USB disk1 full (/dev/sdb1)
    Boot 5.  Boot from USB disk (/dev/sdc1)
    Boot 6.  Boot from SPI Flash to minimal FS (rom)
    Boot 7.  Boot from Network to minimal FS (tftp)
    Boot 8.  Boot from Menu
    Boot 9.  Boot according to jumpers
    U-Boot console
</pre>
 
Нужно выбрать "Boot from SPI Flash to minimal FS (rom)" (здесь это пункт 6).
 
Создайте новую файловую систему на sda1:
 
  umount /dev/sda1
  mkfs.ext2 -F -L ROOT /dev/sda1
  mount /dev/sda1 /mnt/disk1
 
Определите, какое устройство соответсвует USB-флешке с образом, и смонтируйте его.
 
  mount /dev/sdd1 /media/sdd1
 
Распакуйте образ
 
  xzcat /media/sdd1/путь/к/rootfs.tar.xz | tar -C /mnt/disk1 -xvf-
 
Отмонтируйте всё
 
  umount /dev/sdd1
  umount /dev/sda1
  sync
 
Выключите систему.
 
  poweroff


== Известные проблемы ==
== Известные проблемы ==

Версия от 08:31, 3 апреля 2020

Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.

MK150-02

Промышленный компьютер на основе процессора BE-T1000 (Байкал-Т). Страница на сайте разработчика: MK150-02 - Компьютер модульный

Образы АЛЬТ

Будут описаны тут. Технологические preview можно скачать.


Прошивка

Внимание! В данной статье описаны процедуры, в результате выполнения которых все данные диске могут быть уничтожены. Прежде чем начать, рекомендуется сделать резервную копию нужных данных.


Процедура прошивки аналогична BFK3. При прошивке на встроенный ssd (/dev/sda1) достаточно создать на нём раздел ext2 и распаковать тарбол rootfs на него.

Присоединитесь к MK150-02 по COM-порту (COM1). Для этого вам понадобится стандартный (полный) нуль-модемный кабель и компьютер с COM-портом или какой-нибудь адаптер на USB; мы используем кабель USB-RS232 на основе HL-340. Для работы на хосте рекомендую tio, picocom более известен и тоже работает.

Запишите тарбол rootfs на USB-флешку. Флешку лучше вставить в порт USB5 или USB6, они вроде чуть быстрее.

Загрузитесь с SPI-флешки. Boot menu отображается на VGA, но USB-клавиатуры в нём не работают, так что соединение через RS232 вам понадобится уже здесь. Меню выглядит примерно так:

  --== Fastwel CPC313 boot menu ==--

     Boot 0.  Boot Sequence (NAND/USB/NOR)
     Boot 1.  Boot from SATA disk1 (/dev/sda1)
     Boot 2.  Boot from USB disk1  (/dev/sdb1)
     Boot 3.  Boot from SATA disk1 full (/dev/sda1)
     Boot 4.  Boot from USB disk1 full (/dev/sdb1)
     Boot 5.  Boot from USB disk (/dev/sdc1)
     Boot 6.  Boot from SPI Flash to minimal FS (rom)
     Boot 7.  Boot from Network to minimal FS (tftp)
     Boot 8.  Boot from Menu
     Boot 9.  Boot according to jumpers
     U-Boot console

Нужно выбрать "Boot from SPI Flash to minimal FS (rom)" (здесь это пункт 6).

Создайте новую файловую систему на sda1:

 umount /dev/sda1
 mkfs.ext2 -F -L ROOT /dev/sda1
 mount /dev/sda1 /mnt/disk1

Определите, какое устройство соответсвует USB-флешке с образом, и смонтируйте его.

 mount /dev/sdd1 /media/sdd1

Распакуйте образ

 xzcat /media/sdd1/путь/к/rootfs.tar.xz | tar -C /mnt/disk1 -xvf-

Отмонтируйте всё

 umount /dev/sdd1
 umount /dev/sda1
 sync

Выключите систему.

 poweroff

Известные проблемы

Есть.