McFly: ein vielversprechendes Open-Source-RP2040-Board für Picofly, das in Nintendo Switch
passt
Seit bestätigt wurde , dass der RP2040, ein 3-Dollar-Mikrocontroller, zum Hacken der Nintendo Switch verwendet werden kann, strömen täglich Nachrichten von Leuten aus der Szene, die helfen, den Modding-Prozess zu vereinfachen. Eine der interessanten Ideen, die auf uns zukommen, stammt von GBATemp-Mitglied Saliciae, der ein modifiziertes RP2040-Board baut, das in den Switch passt. Noch besser, der Hacker verspricht, die Spezifikationen des Boards unter einer Creative Commons-Lizenz zu veröffentlichen.
Was ist McFly für die Nintendo Switch?
McFly ist ein in Arbeit befindlicher Mikrocontroller, der auf dem RP2040 basiert und das integriert, was für die Verwendung des RP2040 für einen Nintendo Switch-Hack erforderlich ist, während „unnötige“ Teile des ursprünglichen RP2040 Zero entfernt werden, damit das Design in einen Nintendo Switch passt. Eine der Besonderheiten des McFly ist, dass Sie nach dem Flashen den USB-Teil herausschnappen müssen, damit er gut in das Gehäuse des Switch passt (falls Sie jemals wieder wechseln müssen). Flashen des Geräts, die beiden Teile der Platine sind so konzipiert, dass sie entweder über Lötmittel oder eine Stiftleiste wieder verbunden werden können)
Saliciae plant nicht, das Board tatsächlich herzustellen oder zu vertreiben, sondern nur das Design dafür bereitzustellen, damit andere Leute das Ergebnis herstellen können.
Obwohl das Design versucht, so viel wie möglich in den winzigen Raum zu stopfen, werden der MOSFET und/oder das Flachbandkabel immer noch benötigt: Der MOSFET muss so nah wie möglich an den Kappen sein und kann im aktuellen Design nicht zu nahe integriert werden das RP2040-Board.
Aus Siliciae:
Wir stellen das Mcfly vor, ein Barebone-RP2040-Board, das von Grund auf so konzipiert ist, dass es kompakt, einfach und schlank ist. Mit einem USB-Anschluss, der sich nach der anfänglichen Programmierung löst, kann die Gesamtdicke der Platine auf ~2 mm reduziert werden. Mit einem X- und Y-Footprint von ~19 x 19 mm eignet sich diese abisolierte Rückwand für die interne Installation im Schalter. Beim Design dieses Boards wurde kein Stein auf dem anderen gelassen, mit allen Funktionen einer herkömmlichen Picofly-Installation, einschließlich der Debug-WS2812-LED und dem Jumper zum Zurücksetzen der Glitch-Timings sowie der Einbeziehung eines 6-poligen FPC-Anschlusses, der für die Verwendung ausgelegt ist mit HWFLY-CPU-Flexkabeln, was die Installation vereinfacht und das Risiko einer Beschädigung der APU verringert. Trotz des Breakaway-Anschlusses kann der Mcfly auch aktualisiert werden, mit einem 5-poligen 1,27-mm-Header kann der USB-Abschnitt entweder vorübergehend wieder angelötet oder ein Pin-Header angebracht und an Ort und Stelle gehalten werden, während die Platine neu programmiert wird.
Nach Abschluss der Tests wird der Mcfly unter der Creative Commons Attribution Share Alike-Lizenz veröffentlicht, was die Tür für Designverbesserungen und -änderungen durch die Community sowie für die Kommerzialisierung durch Dritte öffnet. Im Moment plane ich nicht, dieses Design zu kommerzialisieren Ich selbst habe einfach nicht die Zeit, diese persönlich zu verkaufen. Wenn Sie daran interessiert sind, diese zu verkaufen oder jemanden kennen, der es ist, kontaktieren Sie uns bitte!
Wie konkurriert diese Lösung mit einem regulären RP2040 Zero oder HWFly RP2040, die bereits verkauft werden?
Es gibt jetzt mehrere Lösungen, um ein Picofly auf der Nintendo Switch zu installieren. Aus Hardware-Sicht sind die derzeit wahrscheinlich „elegantesten“ HWFly RP2040, die bereits bei einigen Resellern zu finden sind. Screenshots zufolge scheint diesen jedoch eine USB-Verbindung zu fehlen (höchstwahrscheinlich, damit der Chip in den Switch passt), daher gehe ich davon aus, dass sie nicht neu geflasht werden können, und dies bedeutet, dass Sie mit einer Nicht-Open-Source-Lösung „hängen bleiben“. . Möglicherweise keine große Sache für die meisten Benutzer.
Aus Saliciae:
Das wird preislich nicht mit einem 2040-Zero konkurrenzfähig sein, in geringen Stückzahlen ist das einfach nicht möglich, und es wird auch nicht so einfach zu installieren sein wie das unvermeidliche HwFly-Picofly-Board. Das Ziel ist, dass dies eine von der Community betriebene Open-Source-Lösung ist, die die Installation so weit wie möglich vereinfacht und dennoch relativ kostengünstig ist, indem handelsübliche Teile verwendet werden, die Sie bei jedem Komponentenhändler erhalten können
Quelle: Saliciae auf GBATemp