WbrJr
08.07.2021, 14:08
Moin!
Mir wurde dieses Forum empfohlen um hier meine Frage zu stellen.
Ich bin einem guid auf github (https://github.com/Gameboypi/SPW) gefolgt, der sehr gut erklärt wie man einen rpi zero w in eine alte gameboy advanced sp hülle stopft. Dafür wurden auch gerber dateien dazu gegeben um sich ein pcb von z.b. jlc pcb drucken zu lassen. Also hab ich alles fröhlich bestellt, die ganzen Kleinteile heruas gesucht und habe drauf los gelötet. Der git post gibt auch eine fertige version von Retropi mit, in der schon alles richtig eingestellt ist.
Das problem ist nur, dass das Display nicht funktioniert. Es hat einen ili9341 chip, 3.2" mit 320x240px. Ich habe zwei pi zero w probiert, einen 3b und einen 1er. Ich habe 3 displays von 3 verschiedenen Verkäufern gekauft, und die alle überall aus probiert. Der eine zero w ist nicht auf der bestellten Platine verlötet, und ich habe den direkt mit den Displays verdrahtet genau wie den 3b und 1er, aber auch ohne Erfolg.
Ich habe 3 verschiedene sd karten mit 3 verschiedenen betriebsystemen probiert. Einmal die originale Software aus dem guide, dann eine neue installation von retropie und einmal ein blankes debian. Ich habe verschiedene Wege probiert die Displays anzusprechen: das fbcp-ili9341 gedöne von github, über modprobe (hat mir mein debian zerschossen) ich habe versucht ein eigenes python script zu schreiben, aber da bin ich an nicht mehr unterschtützten und nicht dokumentierten modulen gescheitert. Ich bin auch mehreren guides, tutorials und so gefolgt, aber konnte nichts erreichen.
Ich habe auch schon auf reddit gepostet, aber auch die ganzen Kommentare dort konnten mir nicht helfen. Mir wurde empfohlen das Kernel auf eine version unter 4.19.xx zu downgraden, da die neueren scheinbar nicht immer mit den Displays funktionieren, hab ich gemacht, ohne Erfolg.
Bei all den Versuchen hab ich immer sicher gestellt, dass spi in der raspi-config aktiv ist.
Die displays funktionieren, das hab ich mit einem esp8266 wemos d1 mini überprüft, bei dem lief alles ohne Probleme.
Ich würde mich nicht als besonders inkompetent was so nen kram an geht bezeichnen, deshalb wundert und frustriert es mich langsam echt, dass ich da so überhaupt keine Fortschritte mache.
Ich will doch einfach nur meine alten gamboy Spiele spielen, so wie früher! :(
Wie würdet ihr vor gehen? Was könnte das Problem sein? Was habe ich noch nicht robiert?
Das ganze Projekt hat mir jetzt schon ca 130€ und nen haufen Nerven gekostet, deshalb würde ich mich sehr freuen, wenn ihr noch irgendwelche tips habt.
Vielen dank an euch alle, ich hoffe ihr könnt mir helfen.
Danke! Moritz
Mir wurde dieses Forum empfohlen um hier meine Frage zu stellen.
Ich bin einem guid auf github (https://github.com/Gameboypi/SPW) gefolgt, der sehr gut erklärt wie man einen rpi zero w in eine alte gameboy advanced sp hülle stopft. Dafür wurden auch gerber dateien dazu gegeben um sich ein pcb von z.b. jlc pcb drucken zu lassen. Also hab ich alles fröhlich bestellt, die ganzen Kleinteile heruas gesucht und habe drauf los gelötet. Der git post gibt auch eine fertige version von Retropi mit, in der schon alles richtig eingestellt ist.
Das problem ist nur, dass das Display nicht funktioniert. Es hat einen ili9341 chip, 3.2" mit 320x240px. Ich habe zwei pi zero w probiert, einen 3b und einen 1er. Ich habe 3 displays von 3 verschiedenen Verkäufern gekauft, und die alle überall aus probiert. Der eine zero w ist nicht auf der bestellten Platine verlötet, und ich habe den direkt mit den Displays verdrahtet genau wie den 3b und 1er, aber auch ohne Erfolg.
Ich habe 3 verschiedene sd karten mit 3 verschiedenen betriebsystemen probiert. Einmal die originale Software aus dem guide, dann eine neue installation von retropie und einmal ein blankes debian. Ich habe verschiedene Wege probiert die Displays anzusprechen: das fbcp-ili9341 gedöne von github, über modprobe (hat mir mein debian zerschossen) ich habe versucht ein eigenes python script zu schreiben, aber da bin ich an nicht mehr unterschtützten und nicht dokumentierten modulen gescheitert. Ich bin auch mehreren guides, tutorials und so gefolgt, aber konnte nichts erreichen.
Ich habe auch schon auf reddit gepostet, aber auch die ganzen Kommentare dort konnten mir nicht helfen. Mir wurde empfohlen das Kernel auf eine version unter 4.19.xx zu downgraden, da die neueren scheinbar nicht immer mit den Displays funktionieren, hab ich gemacht, ohne Erfolg.
Bei all den Versuchen hab ich immer sicher gestellt, dass spi in der raspi-config aktiv ist.
Die displays funktionieren, das hab ich mit einem esp8266 wemos d1 mini überprüft, bei dem lief alles ohne Probleme.
Ich würde mich nicht als besonders inkompetent was so nen kram an geht bezeichnen, deshalb wundert und frustriert es mich langsam echt, dass ich da so überhaupt keine Fortschritte mache.
Ich will doch einfach nur meine alten gamboy Spiele spielen, so wie früher! :(
Wie würdet ihr vor gehen? Was könnte das Problem sein? Was habe ich noch nicht robiert?
Das ganze Projekt hat mir jetzt schon ca 130€ und nen haufen Nerven gekostet, deshalb würde ich mich sehr freuen, wenn ihr noch irgendwelche tips habt.
Vielen dank an euch alle, ich hoffe ihr könnt mir helfen.
Danke! Moritz