Closed zavorra closed 1 month ago
Also, could you consider adding to the README how to flash the official .bin file locally instead of relying on an online tool?
It is an issue with the latest changes in the linked library.
Replace in platform.ini
https://github.com/CNMAT/OSC@^3.5.8
with
https://github.com/CNMAT/OSC.git#3.5.8
Also, could you consider adding to the README how to flash the official .bin file locally instead of relying on an online tool?
Use Verbose Upload
under Advanced
in Platformio to see the command used.
It should similar to this
"/Users/alf45tar/.platformio/penv/bin/python" "/Users/alf45tar/.platformio/packages/tool-esptoolpy/esptool.py" --chip esp32s3 --port "/dev/cu.usbmodem14201" --baud 460800 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 16MB 0x0000 /var/folders/3_/qh1y3s4x79g4rh4_gk92stqm0000gn/T/PedalinoMini/build/lilygo-t-display-s3/bootloader.bin 0x8000 /var/folders/3_/qh1y3s4x79g4rh4_gk92stqm0000gn/T/PedalinoMini/build/lilygo-t-display-s3/partitions.bin 0xe000 /Users/alf45tar/.platformio/packages/framework-arduinoespressif32/tools/partitions/boot_app0.bin 0x10000 /var/folders/3_/qh1y3s4x79g4rh4_gk92stqm0000gn/T/PedalinoMini/build/lilygo-t-display-s3/firmware.bin
Also, could you consider adding to the README how to flash the official .bin file locally instead of relying on an online tool?
Use
Verbose Upload
underAdvanced
in Platformio to see the command used.It should similar to this
"/Users/alf45tar/.platformio/penv/bin/python" "/Users/alf45tar/.platformio/packages/tool-esptoolpy/esptool.py" --chip esp32s3 --port "/dev/cu.usbmodem14201" --baud 460800 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 16MB 0x0000 /var/folders/3_/qh1y3s4x79g4rh4_gk92stqm0000gn/T/PedalinoMini/build/lilygo-t-display-s3/bootloader.bin 0x8000 /var/folders/3_/qh1y3s4x79g4rh4_gk92stqm0000gn/T/PedalinoMini/build/lilygo-t-display-s3/partitions.bin 0xe000 /Users/alf45tar/.platformio/packages/framework-arduinoespressif32/tools/partitions/boot_app0.bin 0x10000 /var/folders/3_/qh1y3s4x79g4rh4_gk92stqm0000gn/T/PedalinoMini/build/lilygo-t-display-s3/firmware.bin
Thanks for both. I think this can be closed
It seems that, since the "official" .bin files (those in the firmware subdir) are already composed of bootloadr+partitions+boot_app+firmware all I nedded was something similar to
/home/giorgio/.platformio/penv/bin/python "/home/giorgio/.platformio/packages/tool-esptoolpy/esptool.py" --chip esp32s3 --port /dev/ttyACM* --baud 460800 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 16MB 0x0000 firmware/lilygo-t-display-s3/lilygo-t-display-s3-3.2.4-firmware.bin
Writing here for the records..
Hi,
build of tag 3.3.4 for lilygo-t-display-s3 fails, essentially because of
.pio/libdeps/lilygo-t-display-s3/OSC/OSCData.h:65:16: error: 'struct midi' redeclared as different kind of symbol
full log below