Enybox x2

Лучшие бюджетные тв боксы на андроид для телевизора: топ-10 

SD Card

Загрузчик, предназначенный для SD карты, записывается в два этапа.
Сначала записываются первые 442 байта информации по нулевому смещению от начала карты, затем
оставшиеся байты загрузчика, начиная с 512-го, записываются со смещением 512 байтов от начала
SD карты. Делается это для того, чтобы не повредить таблицу разделов
диска. Всю процедуру записи загрузчика на SD карту можно представить
следующими командами:

# dd if=u-boot.sd.bin of=/dev/mmcblk0  bs=1   count=442
# dd if=u-boot.sd.bin of=/dev/mmcblk0  bs=512 skip=1 seek=1

Пользователям системы Radix.Linux
нет необходимости самостоятельно заботиться о порядке размещения данных на SD карте.
Как мы говорили в разделе

вводной статьи, для записи загрузочного образа достаточно загрузить свежие файлы с
FTP сервера,
например, из каталога

1.1.633/s9xx-glibc/enybox-x2
и выполнить две следующие операции:

# cat enybox-x2.boot-records enybox-x2.ext4fs > SDHC.img 
# dd if=SDHC.img of=/dev/mmcblk0

Оставшееся место на карте можно распределить с помощью утилиты fdisk,
например, создав дополнительный раздел для размещения домашних каталогов пользователей.

Следует отметить, что использование утилиты fdisk совершенно безопасно для
загрузчика, который размещен на карте до начала разделов и не затрагивает таблицу разделов в
MBR.

Прежде чем приступать к инсталляции системы
Radix.Linux
во встроенную eMMC память, необходимо очистить
eMMC flash. Дело в том, что Enybox X2
поставляются с предустановленной системой Android и, при неудачной попытке
загрузить ядро, расположенное на SD карте, с помощью стандартного загрузчика,
произойдет запуск Android, который разрушит все данные на карте.

Если же eMMC память пуста, то процессор начнет загрузку с
SD карты, разумеется, если обнаружит на ней необходимые для этого данные.

Итак, подключившись к плате через серийный порт и остановив загрузку с помощью клавиш
<Space>, <Enter> или
комбинации <Ctrl>+<C>, мы попадаем в консоль загрузчика.

Для очистки eMMC памяти достаточно выполнить команду
store init 3, которая выдаст примерно следующий результат:

gxm_q201_v1# store init 3
emmc/sd response timeout, cmd8, status=0x3ff2800
emmc/sd response timeout, cmd55, status=0x3ff2800
 mmc refix success
 mmc init success
switch to partitions #0, OK
mmc1(part 0) is current device
Device: SDIO Port C
Manufacturer ID: 15
OEM: 100
Name: AGND3 
Tran Speed: 52000000
Rd Block Len: 512
MMC version 5.0
High Capacity: Yes
Capacity: 14.6 GiB
mmc clock: 40000000
Bus Width: 8-bit DDR
amlmmc erase 1emmckey_is_protected : protect
 start = 0,end = 57343


Caution! Your devices Erase group is 0x400
The erase range would be change to 0x36000~0x1d1efff

start = 221184,end = 30535678
gxm_q201_v1#

Теперь можно выключить питание, подключить приготовленную SD карту
и осуществить первый запуск системы.

В случае успешной загрузки системы
Radix.Linux, пользователь
получит приглашение:

 . . .

Radix Linux 3.14.29 for Enybox X2 S912 release 1.1 

enybox-x2 login:

Изначально пароль суперпользователя не задан и войти в систему можно просто указав имя
root,

Radix Linux 3.14.29 for Enybox X2 S912 release 1.1 

enybox-x2 login: root
Last login: Thu Jan  1 00:01:49 UTC 2015 on ttyS0
Linux 3.14.29.

root@enybox-x2:~#

однако, после первого входа в систему, следует установить пароль пользователя root.

Понравилась статья? Поделиться с друзьями:
Klc-test
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: