![]() |
|
Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - Druckversion +- diy-hifi-forum.eu (https://diy-hifi-forum.eu) +-- Forum: Archiv (https://diy-hifi-forum.eu/forumdisplay.php?fid=198) +--- Forum: Elektronik (https://diy-hifi-forum.eu/forumdisplay.php?fid=8) +---- Forum: Eigenentwicklungen (https://diy-hifi-forum.eu/forumdisplay.php?fid=88) +---- Thema: Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality (/showthread.php?tid=13413) |
Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - icebaer - 08.11.2019 Wenn du ein Multimeter hast, müsstest du doch einfach messen können, wann und wo 7.5V rauskommen. Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - danny_aux - 08.11.2019 icebaer schrieb:Wenn du ein Multimeter hast, müsstest du doch einfach messen können, wann und wo 7.5V rauskommen. Hatte ich ja, hatte auch vorhin gepasst... nur kamen wirre Zeichen.. lag wohl echt wie Rainer geschrieben hatte einfach an der Baud rate. Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - rkv - 08.11.2019 Haha, jetzt sehe ich das auch! Genaugenommen ist das auch kein GND sondern eine Erde, sprich Schutzleiter... Hätte mal vorher das Datenblatt suchen sollen, bevor ich hier Tips gebe. :rtfm::doh: Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - danny_aux - 08.11.2019 rkv schrieb:Haha, jetzt sehe ich das auch! Genaugenommen ist das auch kein GND sondern eine Erde, sprich Schutzleiter... Kein Ding ![]() Ich habe jetzt das neue firmware drauf gespielt... der bootloader sagt mir folgendes : Passt das alles so, weil er ein failed to read Settings.ini ausgibt.. Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - rkv - 08.11.2019 Hm, das scheint ein ähnliches Fehlerbild wie bei Wolf zu sein. Die Datei settings.ini scheint zwar zu existieren, nur scheint die JSON-Lib sie nicht richtig lesen zu können. Stellt sich nun die Frage, warum. Kann es sein, daß Eure Arduino IDE eine andere Bibliotheksversion einbindet, als meine? Meine Version ist: ArduinoJson 6.10.0 Ich werde das jetzt am Wochenende prüfen. Raphael Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - danny_aux - 08.11.2019 rkv schrieb:Hm, das scheint ein ähnliches Fehlerbild wie bei Wolf zu sein. Die Datei settings.ini scheint zwar zu existieren, nur scheint die JSON-Lib sie nicht richtig lesen zu können. Stellt sich nun die Frage, warum. Meine Json ist die Version 6.12.0 Wäre es ein Versuch wert auf 6.10.0 downgrade´n ? Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - wolf - 08.11.2019 Hallo Meine Version ist: Arduino Json 6.13.0 Ich kanns leider nicht mehr testen sind schon auf dem weg zu dir. Gruß wolf Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - rkv - 08.11.2019 danny_aux schrieb:Meine Json ist die Version 6.12.0 Wäre jetzt mein Vorschlag. Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - danny_aux - 08.11.2019 rkv schrieb:Wäre jetzt mein Vorschlag. Ist gemacht, und jetzt nochmal firmware drauf oder ? Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - rkv - 08.11.2019 ja, nochmal Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - danny_aux - 08.11.2019 Leider immer noch failed to read Settings.ini Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - rkv - 08.11.2019 So, konnte den Fehler jetzt nachbauen. Es scheint an einem Update des ESP Frameworks zu liegen. Werde mich am Wochenende drum kümmern. Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - rkv - 08.11.2019 So, hier kommt jetzt das Bugfix auf die Schnelle: in aurora.ini den Abschnitt "Load system settings" (Zeile 654) durch folgenden Code ersetzen: if( SPIFFS.exists( "/settings.ini" ) ) { File fileSettings = SPIFFS.open( "/settings.ini" ); Serial.println( "Reading settings.ini" ); // Allocate a temporary JsonDocument // Don't forget to change the capacity to match your requirements. // Use arduinojson.org/assistant to compute the capacity. StaticJsonDocument<256> jsonSettings; // Deserialize the JSON document DeserializationError error = deserializeJson( jsonSettings, fileSettings ); if( error ) { Serial.println( "Failed to read settings.ini" ); fileSettings.close(); Serial.println( "Rewriting settings.ini" ); File fileSettings = SPIFFS.open( "/settings.ini", "w" ); // Allocate a temporary JsonDocument // Don't forget to change the capacity to match your requirements. // Use arduinojson.org/assistant to compute the capacity. StaticJsonDocument<256> jsonSettings; jsonSettings["pid"] = 0x00; jsonSettings["ssid"] = ""; jsonSettings["pwd"] = ""; jsonSettings["aid"] = ADDON_CUSTOM; jsonSettings["preset"] = 0x00; // Serialize JSON to file if( serializeJson( jsonSettings, fileSettings ) == 0 ) Serial.println( "Failed to write to file" ); fileSettings.close(); } else { Settings.pid = jsonSettings["pid"]; Settings.ssid = jsonSettings["ssid"].as<String>(); Settings.password = jsonSettings["pwd"].as<String>(); Settings.addonid = jsonSettings["aid"]; Settings.currentPreset = jsonSettings["preset"]; fileSettings.close(); } } else { Serial.println( "Settings.ini not found, rewriting" ); File fileSettings = SPIFFS.open( "/settings.ini", "w" ); // Allocate a temporary JsonDocument // Don't forget to change the capacity to match your requirements. // Use arduinojson.org/assistant to compute the capacity. StaticJsonDocument<256> jsonSettings; jsonSettings["pid"] = 0x00; jsonSettings["ssid"] = ""; jsonSettings["pwd"] = ""; jsonSettings["aid"] = ADDON_CUSTOM; jsonSettings["preset"] = 0x00; // Serialize JSON to file if( serializeJson( jsonSettings, fileSettings ) == 0 ) Serial.println( "Failed to write to file" ); fileSettings.close(); } //---------------------------------------------------------------------------- Dann nochmal neu kompilieren und hochladen. Dann sollte es wieder gehen. Es scheint so zu sein, daß das Updaten Teile des internen Dateisystems überschreibt. Daher würde ich dann das Plugin auch nochmal neu installieren und die Filterparameter auch nochmal hochladen. Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - danny_aux - 08.11.2019 Wo finde ich die Datei Aurora.ini ? Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - rkv - 08.11.2019 Dämliche Autokorrektur: aurora.ino Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - Rainer - 08.11.2019 Hallo. kleiner Tippfehler: Aurora.ino ist gemeint. Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - danny_aux - 08.11.2019 So, Quellcode ersetzt, gespeichert, und .ino neu rauf geladen... Hat wohl gefunzt (siehe Anhang)
Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - rkv - 08.11.2019 Ganz zum Schluss müsste da noch stehen: Config ADC Config DAC Ready Läuft er bis Ready durch? Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - danny_aux - 08.11.2019 rkv schrieb:Ganz zum Schluss müsste da noch stehen: Nein, nur bis zu der Zeile die Du im screenshot siehst. Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - rkv - 08.11.2019 Ok, das deutet ebenfalls auf eine Beschädigung des Dateisystems hin. Werde heute Nacht über eine Lösung nachdenken. Habe es jetzt mit 4 DSPs probiert, bei 3 geht das Update problemlos, bei 1 das genannte Fehlerbild. |