Liczba postów: 3
Liczba wątków: 1
Dołączył: Apr 2023
Reputacja:
0
Witam,
próbowałem skompilować przykładowy program (CameraWebServer) dla esp32:esp32:esp32cam za pomocą aruino-cli (aruino-ide również), jednak jak się okazuje przed kompilacją wykonywana jest próba weryfikacji podłączenia urządzenia. Nie posiadam takiego urządzenia a chciałem jedynie wygenerować kod binarny. Pytanie czy jest jakaś metoda pominięcia weryfikacji przy kompilacji?
Pozdrawiam
Liczba postów: 2,375
Liczba wątków: 0
Dołączył: Oct 2017
Reputacja:
240
Skompilowałem przykład CameraWebServer bez problemu, dla losowej płytki ESP32, akurat miałem wybraną TTGO T1, nie spotkałem się jak dotąd w ESP32, Arduino IDE, czy w żadnym właściwie core by było konieczne podłączenie płytki do PC.
Niestety nie korzystam z wersji CLI, ale nie rozumiem, co wersja upraszczająca miałaby tu komplikować.
Może pokaż jakieś logi?
Liczba postów: 2,375
Liczba wątków: 0
Dołączył: Oct 2017
Reputacja:
240
Nie pokazuj mi obrazków, zaznacz tekst i go tu wklej w znacznik code, nikt się nie domyśli jak wygląda ten komunikat.
W ustawieniach wybierz opcję pokazywania pełnych komunikatów podczas kompilacji i wgrywania.
Sprawdzałem w Arduino 1.8.19 i core ESP32 2.0.6, przykłady teoretycznie powinny się kompilować bez problemu, ale może jest w tej wersji jakiś błąd. Na pewno niektóre projekty stworzone w ESP8266 2.5.2 nie chciały się kompilować po update powyżej 3, więc jestem bardzo ostrożny przy ładowaniu nowszych rzeczy.
Przykład nie ma znaczników komentarza w linii 17 //, musi być wybrana jakaś kamera, gdy je // dodałem mam błąd kompilacji.
Liczba postów: 3
Liczba wątków: 1
Dołączył: Apr 2023
Reputacja:
0
Włączyłem pełne logi i po przeanalizowaniu okazało się że problem dotyczy wersji pytona3. Moja jest zbyt niska, ale po modyfikacji składni formatowania tekstu w narzędziu esptool.py i pochodnych kompilacja zadziałała.
Dzięki za podpowiedź.
Liczba postów: 2,375
Liczba wątków: 0
Dołączył: Oct 2017
Reputacja:
240
Dzięki za podzielenie się rozwiązaniem.