Trash Fr:Développement SDL

From ArmadeusWiki
Revision as of 09:45, 1 August 2007 by NicolasC (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Installation

  • Lancez la configuration du buildroot
# make menuconfig

and choisissez le paquet SDL dans:
Menuconfig package.png
and enregistrez votre configuration

  • Ensuite regénérez votre rootfs
# make

et reflashez-le sur votre carte.

Notre version d'SDL usilite l'interface FrameBuffer et donc il est très important d'avoir un fichier /etc/fb.modes mis à jour avec les paramètres supportés par le framebuffer par votre configuration (autrement, SDL essaye d'utiliser les paramètres VESA qui perturbent le contrôleur LCD de l'i.MXL).

Par exemple, pour le Sharp LQ057, activez dans /etc/fb.modes:

mode "320x240-176"
   # D: 16.000 MHz, H: 43.836 kHz, V: 176.047 Hz
   geometry 320 240 320 240 16
   timings 62500 9 27 0 7 9 2
   rgba 5/11,6/5,5/0,0/0
endmode

PAr défaut, les paramètres du LCD Armadeus (Microtips) sont utilisés dans /etc/fb.modes.

Utilisation

Jetez un oeil aux source armadeus/target/demos/armanoid/ dans votre vue SVN.