Closed blueline13 closed 5 months ago
Ich würde "vorsichtig" mit der 0.8.104 sein.
Wenn du unter Actions nachschaust (https://github.com/lumapu/ahoy/actions/runs/8547014944) sind bei dem Durchlauf einige Fehler aufgetreten und eine Durchlaufzeit von mehr als 6h statt ein paar Minuten lässt auch drauf schliessen das da was schief gelaufen ist.
Ich bin da auch gerade gescheitert, 104 geflasht und DTU tot. ESP32!
@blueline13
danke dir für die exakte step by step info für die fehler suche (cmt2600a aktivieren) mit nrf24+ ohne cmt2600a funktioniert bei mir alles bisher. cmt hab' ich keins, da müssen wir auf die ergebnisse anderer tester warten.
@slg60 bei dir auch cmt2600a, nrf24+, oder beides ?
cmt2600a
Bin wieder auf der 101, die läuft!
Ich würde "vorsichtig" mit der 0.8.104 sein.
Wenn du unter Actions nachschaust (https://github.com/lumapu/ahoy/actions/runs/8547014944) sind bei dem Durchlauf einige Fehler aufgetreten und eine Durchlaufzeit von mehr als 6h statt ein paar Minuten lässt auch drauf schliessen das da was schief gelaufen ist.
das lag an Github selbst, die hatten letzte Nacht ein Actions-Problem
@lumapu Moin zusammen, habe eben mal die 0.8.105(Normal Englisch) getestet und die zeigt noch immer das gleiche Problem. Vorgehensweise wie oben. Habe die Minimal Version probiert, auch die zeigt das gleiche Verhalten. Das Log unterscheidet sich nicht, wird noch immer der gleiche Fehler angezeigt. Auf wunsch kann ich das log auch gerne nachreichen.
Das Problem sehe ich bei mir auch, verstanden habe ich es noch nicht. Es liegt an SPI, der beim ESP32 doppelt verwendet werden muss (oder nicht?). Ich weiß an welcher Stelle es scheppert kann aber leider das Problem noch nicht genauer benennen.
Ich versuche mich mal an einer Interpretation des Fehler so wie ich es sehe. Ich habe mir den Code nicht angeschaut.
1) ESP32 hat 4 SPI Interfaces, 0+1 sind intern fürs Flash zuständig. 2+3 stehen dem Anwender zur Verfügung und sind eigenständig(HSPI & VSPI). 2) Die Pins für das SPI Interface sind frei Programmierbar. 3) im Log nach der DTU_SN steht das der SPI BUS für den CMT doppelt initialisiert wurde.
Ich lese ja in den Change Logs das gerade viel im Netzwerkbereich umgebaut wird. Kann es sein das etwas irgendwo stehen geblieben oder doppelt rein gerutscht ist für die Initialisierung des CMT SPI Busses. Denn nur das NRF Modul rennt ohne Probleme.
Es muss ja irgendetwas zwischen der 103 und 104 passiert sein. So habe mir noch das DTUFusionBoard genommen und das hat keine Probleme. Update auf 105 und rennt.
Also was nur mit dem ESP32 bis jetzt zu tun hat.
Bestätige gerne das das mit der 0.8.106 wieder läuft. Dann mache ich hier wieder zu.
Wie immer einen SUPER DANK!!!
Platform
ESP32
Assembly
I did the assebly by myself
nRF24L01+ Module
nRF24L01+ plus
Antenna
circuit board
Power Stabilization
Elko (~100uF)
Connection picture
Version
0.8.104
Github Hash
5a32288
Build & Flash Method
AhoyDTU Webinstaller
Setup
CMT Konfig: SCLK GPIO12 SDIO GPIO14 CSB GPIO27 FCSB GPIO26 GPIO3 GPIO34
Debug Serial Log output
Error description
Das ganze ist reproduzierbar.
Ist etwas knapper gehalten, ich hoffe nicht zu knapp. Das Log ist ja sehr eindeutig. Ich reiche gerne nach falls euch etwas fehlt.
Wenn ich etwas testen kann lasst es mich wissen!