Re: Splashcreen sur Screenboard 7

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Bonjour,

mes réponses sont ci-dessous,

On 12/13/24 13:31, Hubert CHAUMETTE wrote:
Bonjour Sébastien,

J'ai à nouveau passé du temps sur ce pb...
Recompiler explicitement le noyau aide en effet (avec linux-tools en prime sinon j'ai une erreur), mais une image à la résolution 1024x600 ne passe pas avec Linux.
Voici la situation :

  *
    Le fichier /boot/logo.bmp en 1024x600 s'affiche correctement dans U-
    Boot quand j'exécute :
    if load mmc ${mmcdev}:${mmcpart} ${loadaddr} ${splashfile}; then bmp
    display; fi
  *
    Le noyau l'efface immédiatement en démarrant, et affiche le pb suivant :
    [    1.524727] [drm] Initialized mxsfb-drm 1.0.0 20160824 for
    21c8000.lcdif on minor 0
    [    1.591467] fbcon_init: disable boot-logo (boot-logo bigger than
    screen).
    [    1.591486] Console: switching to colour frame buffer device 128x37
    [    1.637948] mxsfb 21c8000.lcdif: [drm] fb0: mxsfb-drmdrmfb frame
    buffer device
  *
    J'ai testé avec différentes variations de bootargs, sans résultat :
      o
        setenv bootargs $bootargs logo.nologo
      o
        setenv bootargs $bootargs video=video=mxsfb:1024x600-16@60
      o
        setenv bootargs $bootargs video=mxsfb:1024x600-16@60,rotate=1
      o
        setenv bootargs $bootargs video=mxsfb:1024x600-32,rotate=1
        fbcon=rotate:1

Peu m'importe si c'est Linux ou U-Boot qui affiche le logo, mais j'aimerai une solution avec un logo qui persiste le temps du démarrage du système. Au pire réutiliser le logo de la Screenboard 3.5 pour peu qu'on puisse le centrer dans Linux.

J'avais déjà expliqué à Johan Develon que ce n'est pas possible dans l'état actuel des versions des logiciels utilisés (U-Boot et Linux), vous aurez toujours un fading pendant la transition U-Boot -> Linux. Une solution est de ne pas allumé l'écran sous U-Boot (ou juste le backlight) et d'afficher le logo sous Linux.
Je ne vois pas pourquoi Linux ne veut pas de votre logo.

Cordialement,


Avez-vous des pistes ?

Cordialement,

Hubert CHAUMETTE
------------------------------------------------------------------------
*De :* Sébastien Szymanski <sebastien.szymanski@xxxxxxxxxxxx>
*Envoyé :* mardi 26 novembre 2024 10:18
*À :* Hubert CHAUMETTE <hubert.c@xxxxxxxxxxxxxxxxx>
*Objet :* Re: Prise de contact
Bonjour Hubert,

mes réponses sont ci-dessous.

On 11/25/24 16:22, Hubert CHAUMETTE wrote:
 > Bonjour Sébastien,
 >
 > Je suis toujours sur le splashcreen :
 >
 >   *
 >     J'ai mis à jour /boot/logo.bmp et j'arrive à l'afficher depuis U-
 >     Boot en modifiant show_update_logo (ce qui prouve aussi que mes
 >     overlays fonctionnent).
 >   *
 >     Pourtant, au démarrage le logo n'est pas affiché par U-Boot (écran
 >     noir).

Je peux voir les logs U-Boot, svp ?

 >   *
 >     De plus, le logo affiché par le noyau est celui de la screenboard
 >     3.5 alors que j'ai modifié le defconfig...

Avez-vous recompilé le kernel ?

make linux-rebuild

Cordialement,

 >   *
 >     Les paramètres splash* de U-Boot sont les mêmes que sur la version
 >     fonctionnelle sur screenboard 3.5.
 >
 > Avez-vous des pistes ?
 > Cordialement,
 >
 > Hubert CHAUMETTE
 > ------------------------------------------------------------------------
 > *De :* Hubert CHAUMETTE <hubert.c@xxxxxxxxxxxxxxxxx>
 > *Envoyé :* lundi 4 novembre 2024 09:29
 > *À :* Sébastien Szymanski <sebastien.szymanski@xxxxxxxxxxxx>
 > *Objet :* RE: Prise de contact
 > Bonjour Sébastien,
 >
 > J'ai regardé pour adapter le splashscreen U-Boot à l'écran 7 pouces, je
 > ne parviens pas à reproduire le format de la bitmap (sRGB 8bits je
 > crois). Comment faites-vous pour générer une image au bon format ?
 > Cordialement,
 >
 > Hubert CHAUMETTE
 > ------------------------------------------------------------------------
 > *De :* Sébastien Szymanski <sebastien.szymanski@xxxxxxxxxxxx>
 > *Envoyé :* lundi 28 octobre 2024 11:43
 > *À :* Hubert CHAUMETTE <hubert.c@xxxxxxxxxxxxxxxxx>
 > *Cc :* Stéphane BONILLA <stephane.b@xxxxxxxxxxxxxxxxx>
 > *Objet :* Re: Prise de contact
 > Bonjour,
 >
 > On 10/28/24 11:33, Hubert CHAUMETTE wrote:
 >> Bonjour Sébastien,
 >> Je prends la suite de Johan pour le suivi de notre collaboration, en
 >> tant qu'Architect Logiciel chez Alliance Bio Expertise.
 >> Si j'ai bien compris, c'est à vous que nous devons le BSP buildroot pour
 >> nos screenboards 3.5 et 7 ?
 >
 > Oui, c'est bien moi.
 >
 > Cordialement,
 >
 >> Cordialement,
 >> Hubert CHAUMETTE
 >>
 >
 >
 > --
 > Sébastien Szymanski, Armadeus Systems
 > Software engineer


--
Sébastien Szymanski, Armadeus Systems
Software engineer


--
Sébastien Szymanski, Armadeus Systems
Software engineer




[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux