[Cubian] Cubietruck VGA aktivieren

Möchte man bei Cubian in Zusammenhang mit dem Cubietruck den VGA Anschluss nutzen, wird man sicher schnell merken, dass dieser nicht geht. Standardmäßig ist der HDMI Eingang aktiviert und VGA deaktiviert. VGA kann man wie folgt aktivieren:

Sunxi-tools installieren

  1. Die benötigten Pakete installieren:
    sudo apt-get install libusb-1.0-0-dev pkg-config git make
  2. „sinxi-tools“ Sourcecode downloaden und kompilieren:
    git clone git://github.com/linux-sunxi/sunxi-tools/
    cd sunxi-tools
    sudo make

VGA Anschluss konfigurieren:

  1. Backup der „script.bin“ Datei erstellen:
    sudo cp /boot/script.bin /boot/script.bin.bck
  2. umwandeln der script.bin Datei in das .fex file Format:
    sudo ./bin2fex /boot/script.bin /boot/script.fex
  3. Die „script.fex“ Datei öffnen und bearbeiten:
    sudo nano /boot/script.fex
  4. Den Abschnitt „[disp_init]“ in der script.fex Datei suchen und folgendes so anpassen:
    screen0_output_type = 4
    fb0_scaler_mode_enable = 1
  5. Der Abschnitt sollte dann in etwa wie folgt aussehen:
    [disp_init]
    disp_init_enable = 1
    disp_mode = 0
    #screen0_output_type = 3
    screen0_output_type = 4
    screen0_output_mode = 4
    screen1_output_type = 0
    screen1_output_mode = 4
    fb0_framebuffer_num = 2
    fb0_format = 10
    fb0_pixel_sequence = 0
    #fb0_scaler_mode_enable = 0
    fb0_scaler_mode_enable = 1
    fb1_framebuffer_num = 2
    fb1_format = 10
    fb1_pixel_sequence = 0
    fb1_scaler_mode_enable = 0
    lcd0_backlight = 197
    lcd1_backlight = 197
    lcd0_bright = 50
    lcd0_contrast = 50
    lcd0_saturation = 57
    lcd0_hue = 50
    lcd1_bright = 50
    lcd1_contrast = 50
    lcd1_saturation = 57
    lcd1_hue = 50
  6. Die gerade editierte Datei „script.fex“ wieder in das .bin Format umwandeln:
    sudo ./fex2bin /boot/script.fex /boot/script.bin
  7. Cubian herunterfahren:
    sudo shutdown -h now
  8. Netzteil abziehen, 5 Sekunden warten, Netzteil wieder anschließen, das VGA Gerät anschließen und freuen! ;)

4 Kommentare

  1. Hallo,

    leider steht es nirgendwo im Internet wie man die Bildschirm Auflösung auf 1980 x 1080 bei HDMI oder VGA ändert. Ich wäre schon froh, wenn eine Lösung gehen würde. Auch das deutsche Tastatu hat ihre Macken, so sind zb keine Umlaute zu sehen, nur ? Fragezeichen. Ich hab natürlich versucht mit dpkg-reconfigure das zu ändern, habe auch die Language Packs installiert aber leider kein Erfolg.

    Hast Du eine Idee, vor allem das mit der Auflösung? Bei meinem UDOO war das alles kein Thema….

  2. Hi,

    ich habe mir Cubian Desktop mit Xfce4 aufgesetzt, da ich die CT als PC Ersatz nehme (Stromkosten!) und inzwischen sämtliche SunXi Tools, Compiler etc eingespielt. Bei Bluetooth bin ich inzwischen auch gescheitert, das wird hochkomplex in manche Broadcom Foren noch unter den Cracks durchdiskutiert (Bahnhof für Normal-User…). Hier wurde die Hardware CT auf den Markt geworfen aber die Software ist noch nicht fertig. Auch das Umschalten VGA / HDMI soll künfitg automatisch gehen.

    Ich finde nur, dass man unter VGA auf 1980×1080 kommen kann. Nur hat heute ja jeder so einen Moni, Raspberry Pi und UDOO unterstützen den ja auch aber die haben auch einen anderen CPU, bzw SoC an Board und nicht diese Mali GBU.

    Bisher keine Ahnung, ich fummle grad an der script.bin mit den FEX Tools, sichere vorher aber lieber mal die SD Kate, bevor gar nichts mehr geht….

  3. Nachtrag:

    Die Änderung auf VGA Output mit dem Mode 10, der scheinbar ja für 1980×1080 steht bewirkt, dass man lustige Farbmuster beim Booten sieht und dann passiert nichts mehr. Und danach darf man sich das Backup zuück auf die Karte spielen, da er nicht mehr booten kann. Ich gehe daher davon aus, dass dieser Monitor Mode nicht unterstützt wird. Zumindest nicht so.

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

*

https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_bye.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_good.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_negative.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_scratch.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_wacko.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_yahoo.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_cool.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_heart.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_rose.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_smile.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_whistle3.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_yes.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_cry.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_mail.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_sad.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_unsure.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_wink.gif