Вообщем, сижу ставлю CentOS на свой MX Plus (Amlogic S905, Cortex A53, 64-bit) никого не трогаю. Все относительно беспроблемно, осталось завести mali-drm и bluetooth. И тут нашел «готовое» решение, сборочка для еще не вышедшего Odroid-C2, ядро и убунта.
Ядро той же версии (3.14), что и у производителя, только mali уже в ядре, поддержка overlayfs и т.д. Ядро загрузил, монитор заработал, все запипись. Решил посмотреть, что за убунта... И вот тут наступил полный gpl.
Сразу после загрузки, монитор погас и в uart посыпались повторяющиеся сообщения:
GXBB:BL1:08dafd:0a8993;FEAT:EDFC318C;POC:3;RCY:0;EMMC:0;READ:0;CHK:F3;SD:0;READ:0;CHK:0;
TE: 261364
***** Warning!! *****************************************************
* This board have not been autorized or product keys are not valid. *
* Please contact with Hardkernel or your distributor *
*********************************************************************
GXBB:BL1:08dafd:0a8993;FEAT:EDFC318C;POC:3;RCY:0;EMMC:0;READ:0;CHK:F3;SD:800;USB:8;LOOP:1;EMMC:0;READ:0;CHK:F3;SD:800;US
B:8;LOOP:2;EMMC:0;READ:0;CHK:F3;SD:800;USB:8;LOOP:3;EMMC:0;READ:0;CHK:F3;SD:800;USB:8;LOOP:4;EMMC:0;READ:0;CHK:F3;SD:800
;USB:8;LOOP:5;EMMC:0;READ:0;CHK:F3;SD:800;USB:8 ...
Согласно этого, на карте есть: MBR, uboot и uboot environment. Это сообщение содержится в MBR. Я так понимаю, эта пад.. перезаписала в моем uboot какие-то переменные (ну не стерла же она его?!) и теперь пытается грузится только с карты и только через свой mbr, который загружается только на odroid.
Вообщем, как теперь сбросить настройки uboot? На боксе ни каких кнопок (типа reset) нет. Неужели опять осталось только доставать прищепку и прошивать на прямую (не пойми какой flash без маркировки)?
Log загрузки ubuntu: http://pastebin.com/7HhU8d89