Today I started Platform-io and an update occurred, and since then I’ve had a series of problems with some libraries.
I searched the forums and solved some of the problems.
Now the project compiles, but in the end, errors appear in esptools.
I’ve read some information, but I haven’t solved the problem.
This problem occurs on finished projects that have been in use for a while.
I’m stuck.
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32dev.html
PLATFORM: Espressif 32 (6.12.0) > Espressif ESP32 Dev Module
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
DEBUG: Current (cmsis-dap) External (cmsis-dap, esp-bridge, esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa)
PACKAGES:
* framework-arduinoespressif32 @ 3.20017.241212+sha.dcc1105b
* tool-esptoolpy @ 2.40900.250804 (4.9.0)
* toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch5
LDF: Library Dependency Finder → https://bit.ly/configure-pio-ldf
LDF Modes: Finder \~ chain, Compatibility \~ soft
Found 39 compatible libraries
Scanning dependencies…
Dependency Graph
|-- Wire @ 2.0.0
|-- SPIMemory @ 3.4.0
|-- Ethernet2 @ 1.0.4
|-- Adafruit FRAM SPI @ 2.5.0
|-- ESP Async WebServer @ 1.2.4
|-- HTTPClient @ 2.0.0
|-- WiFi @ 2.0.0
|-- WiFiClientSecure @ 2.0.0
|-- AsyncTCP @ 1.1.1
|-- SPI @ 2.0.0
Building in release mode
Compiling .pio\\build\\esp32dev\\src\\LED_matrix\\driver_IBLE.cpp.o
Compiling .pio\\build\\esp32dev\\src\\LED_matrix\\font_10x14.cpp.o
Compiling .pio\\build\\esp32dev\\src\\LED_matrix\\font_10x26.cpp.o
Compiling .pio\\build\\esp32dev\\src\\LED_matrix\\font_5x7.cpp.o
Compiling .pio\\build\\esp32dev\\src\\LED_matrix\\matrix_utility.cpp.o
Compiling .pio\\build\\esp32dev\\src\\NVM_hand\\FRAM_hand.cpp.o
Compiling .pio\\build\\esp32dev\\src\\NVM_hand\\NVM_hand.cpp.o
Compiling .pio\\build\\esp32dev\\src\\Wifi\\client_hand.cpp.o
Compiling .pio\\build\\esp32dev\\src\\Wifi\\web_page.cpp.o
Compiling .pio\\build\\esp32dev\\src\\Wifi\\wifi_access_point.cpp.o
Compiling .pio\\build\\esp32dev\\src\\Wifi\\wifi_station.cpp.o
Compiling .pio\\build\\esp32dev\\src\\application\\appl_init.cpp.o
Compiling .pio\\build\\esp32dev\\src\\application\\appl_logic.cpp.o
Compiling .pio\\build\\esp32dev\\src\\application\\appl_main.cpp.o
Compiling .pio\\build\\esp32dev\\src\\application\\code_stampa.cpp.o
Compiling .pio\\build\\esp32dev\\src\\application\\global_var.cpp.o
Compiling .pio\\build\\esp32dev\\src\\application\\prot_queue_answ.cpp.o
Compiling .pio\\build\\esp32dev\\src\\application\\user_main.cpp.o
Compiling .pio\\build\\esp32dev\\src\\command\\ESC_comm_A.cpp.o
Compiling .pio\\build\\esp32dev\\src\\command\\ESC_comm_B.cpp.o
Compiling .pio\\build\\esp32dev\\src\\command\\ESC_comm_U.cpp.o
Compiling .pio\\build\\esp32dev\\src\\command\\ESC_comm_hand.cpp.o
Compiling .pio\\build\\esp32dev\\src\\hardware\\debug_serial.cpp.o
Compiling .pio\\build\\esp32dev\\src\\hardware\\gestione_GPIO.cpp.o
Compiling .pio\\build\\esp32dev\\src\\hardware\\timing.cpp.o
Compiling .pio\\build\\esp32dev\\src\\main.cpp.o
Compiling .pio\\build\\esp32dev\\src\\my_library\\PLC_logic\\FSM_tiny.cpp.o
Compiling .pio\\build\\esp32dev\\src\\my_library\\conversion\\conv_ASCII_bin.cpp.o
Compiling .pio\\build\\esp32dev\\src\\my_library\\debug\\debug_print_message.cpp.o
Compiling .pio\\build\\esp32dev\\src\\my_library\\debug\\debug_print_timestamp.cpp.o
Compiling .pio\\build\\esp32dev\\src\\my_library\\debug\\debug_string.cpp.o
Compiling .pio\\build\\esp32dev\\src\\my_library\\debug\\debug_utility.cpp.o
Compiling .pio\\build\\esp32dev\\src\\my_library\\debug\\hexdump.cpp.o
Compiling .pio\\build\\esp32dev\\src\\my_library\\string\\my_string_lib.cpp.o
Compiling .pio\\build\\esp32dev\\src\\my_library\\utility\\crc_func.cpp.o
Compiling .pio\\build\\esp32dev\\src\\setup\\setup_hand.cpp.o
Compiling .pio\\build\\esp32dev\\src\\setup\\setup_print.cpp.o
Compiling .pio\\build\\esp32dev\\src\\setup\\setup_write.cpp.o
Building .pio\\build\\esp32dev\\bootloader.bin
Generating partitions .pio\\build\\esp32dev\\partitions.bin
Traceback (most recent call last):
File “C:\\Users\\adria.platformio\\packages\\tool-esptoolpy\\esptool.py”, line 41, in
import esptool
File “C:\\Users\\adria.platformio\\packages\\tool-esptoolpy\\esptool\_*init*\_.py”, line 42, in
from esptool.bin_image import intel_hex_to_bin
File “C:\\Users\\adria.platformio\\packages\\tool-esptoolpy\\esptool\\bin_image.py”, line 16, in
from intelhex import HexRecordError, IntelHex
ModuleNotFoundError: No module named ‘intelhex’
Compiling .pio\\build\\esp32dev\\lib4cc\\Wire\\Wire.cpp.o
\*\*\* \[.pio\\build\\esp32dev\\bootloader.bin\] Error 1
19views