Die Sofirn SC31 Pro wird mit Anduril (1) in der Version 2020-03-18 ausgeliefert. Da meine anderen Lampen alle inzwischen auf Anduril 2 laufen, hat mich das ein wenig geärgert. Der bisherige Ansatz war meistens, die Kabel vom MCPCB abzulöten und den Treiber herauszudrücken (und dabei den Kleber zu lösen). Viel Aufwand, es geht aber auch anders.
Heute habe ich es geschafft: Die SC31 Pro mit Anduril 2, ohne den Treiber zu entfernen!
Es war überraschend einfach. Zuerst habe ich den Bezel vom Taster abgeschraubt, die Silikonabdeckung entfernt und das Taster-PCB herausgezogen, um einen Blick auf den Treiber zu werfen. Die Kabel sind lang genug. Der Microcontroller ist schön mittig unter dem Loch, perfekt!
Also habe ich mir eine kleine Konstruktion gebaut. Ein 4-Pin Pogo-Pin adapter um Pins 5-8 zu kontaktieren (MOSI, MISO, SCK und VCC). Leider hatte ich keine passende Platine mit 0.05" pitch, also musste ich etwas improvisieren. Meine Lösung: Ein Flachbandkabel (die gibt es in 0.05" pitch), die Enden abisoliert und die Pogo-Pins angecrimpt. Das Ganze auf ein Stück Plastik geklebt. Nachdem der Kleber trocken war, alles mit Heißkleber und Schrumpfschlauch vergossen (das ist mein übliches Vorgehen für Spezialstecker). Für RST habe ich einen Draht direkt an das Beinchen gehängt und GND war am einfachsten: Einfach zwischen Kopf und Batterierohr geklemmt.
Geschafft, jetzt kann's losgehen. Den Programmieradapter und den Laptop angesteckt, die aktuellste Version von Anduril 2 gebaut (mit der SP36 Config) und Enter gedrückt.
Hat funktioniert, also alles abgebaut und den Schalter wieder eingebaut. Fertig, die SC31 Pro läuft jetzt mit Anduril 2, ohne den Treiber ausbauen zu müssen.
Heute habe ich es geschafft: Die SC31 Pro mit Anduril 2, ohne den Treiber zu entfernen!
Es war überraschend einfach. Zuerst habe ich den Bezel vom Taster abgeschraubt, die Silikonabdeckung entfernt und das Taster-PCB herausgezogen, um einen Blick auf den Treiber zu werfen. Die Kabel sind lang genug. Der Microcontroller ist schön mittig unter dem Loch, perfekt!
Also habe ich mir eine kleine Konstruktion gebaut. Ein 4-Pin Pogo-Pin adapter um Pins 5-8 zu kontaktieren (MOSI, MISO, SCK und VCC). Leider hatte ich keine passende Platine mit 0.05" pitch, also musste ich etwas improvisieren. Meine Lösung: Ein Flachbandkabel (die gibt es in 0.05" pitch), die Enden abisoliert und die Pogo-Pins angecrimpt. Das Ganze auf ein Stück Plastik geklebt. Nachdem der Kleber trocken war, alles mit Heißkleber und Schrumpfschlauch vergossen (das ist mein übliches Vorgehen für Spezialstecker). Für RST habe ich einen Draht direkt an das Beinchen gehängt und GND war am einfachsten: Einfach zwischen Kopf und Batterierohr geklemmt.
Geschafft, jetzt kann's losgehen. Den Programmieradapter und den Laptop angesteckt, die aktuellste Version von Anduril 2 gebaut (mit der SP36 Config) und Enter gedrückt.
Hat funktioniert, also alles abgebaut und den Schalter wieder eingebaut. Fertig, die SC31 Pro läuft jetzt mit Anduril 2, ohne den Treiber ausbauen zu müssen.