Ecran OGST sur XU4 Recalbox 8
-
@davidb2111 bijour bijour,
ci joint la photo.
Comme tu peux le voir j'ai 2 fichiers boot (boot et boot.ini) idem pour config -
Hello @manitou
Hum, on dirait que ton explorateur de fichiers cache les extensions de fichier
Ce qui fait que config.ini sur ton écran se nomme config.ini.ini en réalité, du coup ça ne peut pas marcher.Essaye de suivre ce tuto pour activer l'affichage des extensions: https://www.begeek.fr/comment-afficher-les-extensions-de-fichiers-sur-windows-10-358843
Tiens nous au courant,
David -
@manitou
Je pense que tu modifiais le fichier config.ini.sample qui était affiché config.ini à l'écran!David
-
@davidb2111 Exactement .......
Quand je repense au nombre d'heure que j'ai pu me torturer les méninges sur le problème... -
Salut @manitou
Pas de problème
Ça m'apprendra à nommer les fichiers avec 2 extensions...Donc tout est fonctionnel chez toi?
-
@davidb2111 Yes tout fonctionne parfaitement maintenant
Encore merci beaucoup pour ton aide -
probleme regler aussi pour moi , mais ne fonctionne qu'avec les carte SD les eMMC ecran noir
-
Hello,
La solution est trouvée:
Quand on utilise une eMMC, celle-ci dispose d'une partition caché de boot qui contient uboot. uboot est le programme chargeur lancé au tout début de la séquence de boot du XU4. C'est lui qui démarre Linux. (je simpliifie un peu).Depuis la 7.2.2, c'est uboot qui doit installer un overlay (comme sur les rpi) pour activer des fonctionnalités, comme le contrôleur de l'écran LCD de l'OGST.
Le truc, c'est que l'uboot de la partition cachée est trop ancien pour gérer l'installation de ces overlays (c'est donc omis, et ça fait écran noir). Même en flashant une image flambant neuve, ça ne marche pas.J'ai documenté une procédure pour mettre à jour cet uboot ici: https://forum.recalbox.com/topic/26200/recalbox-8-and-odroid-xu4-ogst/4?_=1651442003204
Bien sûr, je ne peux être tenu responsable en cas de désastre (perte de l'eMMC, xu4 qui ne boot plus, ou astéroïde qui détruit la maison). Ça a été testé et validé par un utilisateur de la version 8.0.1 avec succès.
-
Salut @cedric-debuiselle
On m'a prété une eMMC pour régler ce problème une bonne fois pour toute.
J'ai flashé une 8.1 (beta) et j'ai effectué les modifs comme indiqué dans le wiki. L'écran OGST s'allume et les videos sont bien lues.
Est-ce du au fait que cette eMMC était déjà à jour ? possible.Serait-il possible d'avoir les 2 md5 des partitions de l'eMMC en effectuant ces quelques commandes SSH ? :
# dd if=/dev/mmcblk0boot0 of=/tmp/boot0 # dd if=/dev/mmcblk0boot1 of=/tmp/boot1
puis
# md5sum /tmp/boot* 92a129adbb8ea7f78f334df2fdddea2e /tmp/boot0 b5cfa9d6c8febd618f91ac2843d50a1c /tmp/boot1
David
-
@davidb2111 said in Ecran OGST sur XU4 Recalbox 8:
Salut @cedric-debuiselle
On m'a prété une eMMC pour régler ce problème une bonne fois pour toute.
J'ai flashé une 8.1 (beta) et j'ai effectué les modifs comme indiqué dans le wiki. L'écran OGST s'allume et les videos sont bien lues.
Est-ce du au fait que cette eMMC était déjà à jour ? possible.Serait-il possible d'avoir les 2 md5 des partitions de l'eMMC en effectuant ces quelques commandes SSH ? :
# dd if=/dev/mmcblk0boot0 of=/tmp/boot0 # dd if=/dev/mmcblk0boot1 of=/tmp/boot1
puis
# md5sum /tmp/boot* 92a129adbb8ea7f78f334df2fdddea2e /tmp/boot0 b5cfa9d6c8febd618f91ac2843d50a1c /tmp/boot1
David
salut @davidb2111 j'ai voulu essayer mettre la beta 8.1 j' avoue que je n' ai pas réussi et les 2 premiere commande tu l'ais fait dans un repertoire precis ou directement à la connexion (j'utilise putty) caar j'ai ça comme message
# dd if=/dev/mmcblk0boot0 of=/tmp/boot0 8192+0 records in 8192+0 records out # dd if=/dev/mmcblk0boot1 of=/tmp/boot1 8192+0 records in 8192+0 records out # md5sum /tmp/boot* dddc8d2e8192df66026da677e40296ec /tmp/boot0 b5cfa9d6c8febd618f91ac2843d50a1c /tmp/boot1
j'espere ne pas mettre tromper
-
Hello, @cedric-debuiselle
Impeccable, on a bien mmcblk0boot0 de différent
Te serait-il possible de m'envoyer le fichier /tmp/boot0 ? -
@davidb2111 said in Ecran OGST sur XU4 Recalbox 8:
Hello, @cedric-debuiselle
Impeccable, on a bien mmcblk0boot0 de différent
Te serait-il possible de m'envoyer le fichier /tmp/boot0 ?pas de soucis juste a me dire où il est et comment faire
-
Tu peux faire, sous ssh:
cd dd if=/dev/mmcblk0boot0 of=boot0
Sur la carte SD, tu vas trouver le fichier boot0 dans la partition SHARE, répertoire system.
Ensuite, tu peux utiliser un outil de partage de fichier (style Google drive) pour partager le fichier. -
@davidb2111 said in Ecran OGST sur XU4 Recalbox 8:
dd if=/dev/mmcblk0boot0 of=boot0
désolé je n'arrive pas à le trouver , j'ai copié mon fichier system directement dans drive voilà le lien https://drive.google.com/drive/folders/1F_R9sS6kvkz5u3GJVP-cdWR6ybzb5jwB?usp=sharing
-
@cedric-debuiselle said in Ecran OGST sur XU4 Recalbox 8:
@davidb2111 said in Ecran OGST sur XU4 Recalbox 8:
dd if=/dev/mmcblk0boot0 of=boot0
désolé je n'arrive pas à le trouver , j'ai copié mon fichier system directement dans drive voilà le lien https://drive.google.com/drive/folders/1F_R9sS6kvkz5u3GJVP-cdWR6ybzb5jwB?usp=sharing
zut, il n'y est pas...
Tu peux faire:dd if=/dev/mmcblk0boot0 of =/recalbox/share/boot0
Tu trouveras le fichier directement dans la partition SHARE
-
@davidb2111 said in Ecran OGST sur XU4 Recalbox 8:
@cedric-debuiselle said in Ecran OGST sur XU4 Recalbox 8:
@davidb2111 said in Ecran OGST sur XU4 Recalbox 8:
dd if=/dev/mmcblk0boot0 of=boot0
désolé je n'arrive pas à le trouver , j'ai copié mon fichier system directement dans drive voilà le lien https://drive.google.com/drive/folders/1F_R9sS6kvkz5u3GJVP-cdWR6ybzb5jwB?usp=sharing
zut, il n'y est pas...
Tu peux faire:dd if=/dev/mmcblk0boot0 of =/recalbox/share/boot0
Tu trouveras le fichier directement dans la partition SHARE
normalement c'est bon j'ai mis dans le meme lien
-
Hello @cedric-debuiselle
Merci beaucoup. J'ai flashé ce boot0 sur /dev/mmcblk0boot0 et j'ai le même problème que toi. Je vais pouvoir avancer!
-
Voici ce que tu peux essayer:
echo 0 > /sys/block/mmcblk0boot0/force_ro dd if=/dev/mmcblk0 of=/dev/mmcblk0boot0 bs=512 count=8192 skip=1 echo 1 > /sys/block/mmcblk0boot0/force_ro reboot
Ça copie l'u-boot qui est censée être sur une SD (même si on est sur eMMC, cette partie existe aussi) sur la partition /dev/mmcblk0boot0.
Je viens de tester avec succès sur la carte eMMC qu'on m'a prêtée. -
This post is deleted! -
@davidb2111 said in Ecran OGST sur XU4 Recalbox 8:
Voici ce que tu peux essayer:
echo 0 > /sys/block/mmcblk0boot0/force_ro dd if=/dev/mmcblk0 of=/dev/mmcblk0boot0 bs=512 count=8192 skip=1 echo 1 > /sys/block/mmcblk0boot0/force_ro reboot
Ça copie l'u-boot qui est censée être sur une SD (même si on est sur eMMC, cette partie existe aussi) sur la partition /dev/mmcblk0boot0.
Je viens de tester avec succès sur la carte eMMC qu'on m'a prêtée.ça marche aussi chez moi
petit résumé j'ai fait le parametrage de la page wiki https://wiki.recalbox.com/fr/tutorials/video/tft/second-minitft-or-ogst-for-scraps-and-videos#odroid-game-station-turbo-ogst-xu4
et après les lignes suivantesecho 0 > /sys/block/mmcblk0boot0/force_ro dd if=/dev/mmcblk0 of=/dev/mmcblk0boot0 bs=512 count=8192 skip=1 echo 1 > /sys/block/mmcblk0boot0/force_ro reboot
et l'écran s'allume
un gros merci à toi @davidb2111