wtorek, 3 czerwca 2014

Tworzenie startującej karty uSD

Po zakupie Cubox-i 4pro okazało się że znalezienie oprogramowania , działającego, jest bardzo trudne. Po wielu poszukiwaniach dowiedziałem się że obecnie działająca wersja dystrybucji linuxa to geeXBOX. Zaglądając na stronę tej dystrybucji ( www.geexbox.com) wchodzimy w miejsce z dziennymi buildami(http://download.geexbox.org/snapshots/geexbox-xbmc-imx6-cuboxi/latest/binaries.cuboxi/) i pobieramy obraz karty uSD
Przetestowałem najnowszą (tj z 30 Maja 2014) i działa dobrze - brakuje mi tylko WIFI, i bezproblemowej obsługi pilotów via LIRC.

Na pomyśle ich dystrybucji będę chciał zbudować swoją typu LFS (Linux From Scratch).

Pierwsze doświadczenie to utworzenie startującej karty uSD bez linuxa.
Przeprowadzimy je na podstawie wskazówek ze strony https://nitso.org/hardware/cubox-i


Za pomocą fdiska tworzymy dwie partycje:
Pierwsza np filesystemem vfat od 2048 sektora na wielkość około 50 MB
a drugą do końca pojemności karty.

Następnie po zapisaniu tablicy partycji przystępujemy do wgrania SPL i u-boot.img -
dd if=/path/to/SPL of=/dev/mmcblkX bs=512 seek=2
  
oraz

dd if=/path/to/u-boot.img of=/dev/mmcblkX bs=1K seek=42
 
W/g opisu ze strony nitso można u-boot.img wgrać bezpośrednio na pierwszą partycję do katalogu /boot lecz to u mnie działało.

Będę jeszcze chciał zbudować ubuntu 14.04 oraz uruchomić WIFI  i wymuszenie rozdzielczości ekranu na 1680x1050 co nie jest takie proste. Problem polega na przypisaniu maksymalnej rozdzielczości w proporcji 16:9 poniżej 1680x1050 na monitach z przejściówką HDMI -> DVI.
Może ktoś z Was już  sobie z tym poradził i chciałby  się tym pochwalić?

CDN.



 
 
 

Brak komentarzy:

Prześlij komentarz