ich habe aktuell versucht nach der Anleitung PN5180_Updater _ESP32 den PN5180 upzudaten, aber ich scheitere an:
Run dumpmodule.ino to read eeprom, DieID, current Firmware versions and such
- Run FirmwareUpgrade.ino to upgrade.
dumpmodule.ino hab ich erfolgreich auf den ESP geschrieben, aber es kommt nichts im Serial Monitor und ich weis auch nicht wie die Sachen ausgelesen werden sollen bzw. was ich wo drücken muss?
Hab’s damals mit Arduino-IDE hochgeladen. Verwendest Du hier Platform-IO?
Das aktuelle Release PIO Arduino 2.0.2 hat ein Bug mit der seriellen Ausgabe, auf jeden Fall 1.0.6 wie auch im ESPuino Projekt verwenden!
Drücken einer beliebigen Taste + Enter sollte dann den Dump ausgeben…
nein leider noch nicht, die Version stimmt und Verkabelung vermutlich auch.
Könnte es sein das man dieses Modul über beide Anschlüsse (3,3V/5V) mit 3,3V versorgen muss damit das klappt?
Das ist mir gerade so gekommen da ich es irgendwo schonmal gelesen hatte…
Nachdem ich gestern mit der auf github bereitgestellten Lösung ein wenig gekämpft habe, habe ich sie auf platformio portiert und den Dumper + Updater in ein script gepackt. Das ganze mit einer config datei versehen und plug & pray für Biologists Mutterplatine gemacht. (Brauch dan nur zusätzlich die REQ Leitung die man sie temporär von einem nicht port Expander GPIO klaut. (Dafür war ich zu faul den zu initialisieren). Da der ursprüngliche updater unter unklarer Lizens steht, habe die Bastelei nicht auf Github hochgeladen, stelle sie aber bei Bedarf gerne zur Verfügung.
Moin, ich hatte @rilke auch eine Mail geschrieben, aber nichts gehört, hab mich jetzt selbst drangesetzt. Das Abfragen der Firmwareinformationen klappt auch schon, sobald das Firmware-Update auch klappt, würde ich mich nochmal melden und es allen zur Verfügung stellen.
Leider hatte ich eine ziemliche Familientragödie zu verkraften und als nun alleinerziehender von drei Monstern hat sich der Fokus massive verschoben, Aber wenn noch vonInteresse schaue ich nächste Woche ins Archiv und mache einen comitt,
Absolut! Ich denke ich kann Montag spätestens Dienstag was bereitstellen. Nimm dir deine Zeit für die „Monster“ die sind soviel wichtiger als wir „Bastler“!
ich hab das Projekt jetzt auf GitHub veröffentlicht:
Bitte habt etwas Nachsicht ist mein erstes PlatformIO-Projekt
Aktuell ist die PIN-Belegung so konfiguriert das es am PCB Board angeschlossen bleiben kann und man nur den „I2C - SDA“ Pin noch zusätzlich an REQ am PN5180 anschließen muss. Wenn es Probleme geben sollte, kommt gerne auf mich zu. Dann versuche ich zu helfen so gut ich kann.