Repository navigation
BambuHelper v4.0.0 — Stable: XIP i stabilny ekran
BambuHelper WS43B v4.0.0 — stabilne wydanie dla Waveshare ESP32-S3-Touch-LCD-4.3B.
Wydanie promuje konfigurację Bety 5 po potwierdzeniu przez użytkownika, że firmware działa, a fizyczny ekran jest stabilny. W źródłach zmieniono wyłącznie numer firmware z v4.0.0-beta.5 na v4.0.0; pozostałe 198 wejść kompilacji są identyczne.
Obraz i zapis ustawień
Przebudowany SDK ESP-IDF 5.5.5 z XIP z PSRAM zachowuje dostęp do kodu i stałych danych podczas zapisu ustawień do flash. W sprawdzonej ścieżce zapisu używany jest mutex zamiast wyłączania cache, co usuwa podejrzany mechanizm zakłócania obsługi LCD.
Zachowano funkcje Bety 5, języki PL/EN/DE, cache64 oraz żądany zegar RGB 12 MHz. Ekran startowy pokazuje BambuHelper v0.9; wersja firmware w informacjach to v4.0.0.
Aktualizacja online
W WebUI wybierz Stable → Sprawdź aktualizacje → instalacja. Użytkownicy v3.9.1 mogą użyć dotychczasowej funkcji sprawdzania aktualizacji. Kanał Beta również wybiera v4.0.0 jako wersję nowszą od Bety 5.
Plik BambuHelper-ws_lcd_43b-v4.0.0-ota.bin jest aplikacją OTA dla istniejącej instalacji WS43B z dwoma slotami po 3 MiB. Nie jest pełnym obrazem pierwszej instalacji USB. Zapewnij stałe zasilanie podczas aktualizacji.
Zakres weryfikacji
- Konfiguracja Bety 5: działanie i stabilny obraz potwierdzone przez użytkownika na urządzeniu.
- v4.0.0: ponowna kompilacja tego samego kodu z nowym numerem wersji; zachowano Arduino-ESP32 3.3.11, dokładny SDK cache64_xip i 12 MHz.
- Testy ofert aktualizacji: 48 przypadków w ośmiu kombinacjach wersji i języka. Sprawdzono przejście z v3.9.1 i Bety 5, wybór kanałów oraz brak ponownej oferty v4.0.0.
- Kontrole obrazu, SHA, położenia XIP w IRAM, pochodzenia bibliotek i układu partycji są opisane w
BUILD-INFO.json. - Długotrwała praca i odzyskiwanie po zakłóceniach nie zostały osobno potwierdzone. Poprzedni problem gaśnięcia/wybudzania pozostaje do obserwacji: #1. Dokładny obraz z numerem v4.0.0 nie był osobno wgrywany podczas publikacji.
Pliki
BambuHelper-ws_lcd_43b-v4.0.0-ota.bin— aplikacja OTA.BUILD-INFO.json— pochodzenie, konfiguracja, wyniki i zakres fizycznego potwierdzenia.SHA256SUMS— sumy kontrolne aplikacji i metadanych.
Commit źródeł: 8a126a558baa4e359dd442c0f0267b4120ad768c. Odtworzenie wymaga osobno przygotowanego SDK XIP i jego zgodnego manifestu; domyślny profil cache64 nie odtwarza tego wariantu.
Rozmiar aplikacji: 3047520 B, zapas do slotu: 98208 B. SHA-256: 08c14466b5a9b3bf30f2c59b9a3c44eb4c85ba2b3b9a28999fc70d91812a4015.