ESPHome 16MB flash bug blocking T-Eth-Lite build #209
-
|
this bug was opened with 2025.8.1 and is blocking builds for boards with 16MB flash: esphome/esphome#10454 Are there any recommendations to get this up and running on a T-Eth-Lite before the bug gets closed? I tried manually building the configs locally in ESPHome and removed all the remote references to bypass some of the esp32: settings in the Software/ESPHome/6chan_common_ethernet.yaml that were causing issues but I'm not an expert on this, could use some help. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 6 replies
-
|
Specifically, what are you seeing when trying to build ESPHome? 6chan_common_ethernet.yaml doesn't specify the flash_size |
Beta Was this translation helpful? Give feedback.
-
|
I'm honestly not sure why it's not building a 16MB flash partition, but I don't think this is the issue. It should build the 8MB partition. Is there anything else added or changed to the default common config file? Can you post your full config? What happens if you try to load a pre-compiled config? |
Beta Was this translation helpful? Give feedback.
-
|
I used the test firmware from https://github.com/Xinyuan-LilyGO/LilyGO-T-ETH-Series/blob/master/firmware/T-ETH-Lite-ESP32S3_UnitTestExample_250604.bin and confirmed the device physically works. I tried the ESPHome YAML from their project at https://github.com/Xinyuan-LilyGO/LilyGO-T-ETH-Series/blob/master/esphome/lilygo-eth-lite-esp32s3.yaml and got a bootable image built. I tried using "esp32s3box" as the board type in your default YAML and it flashed fine. Not sure if there is something in the newer versions of the boards but this is now working for me. Thanks for the feedback and support, I'm looking forward to getting everything deployed now. |
Beta Was this translation helpful? Give feedback.
Thank you for your answer. I found the issue, it was sitting on my chair.
The reason log output stops is because i'm (we're) using a USB2TTL adapter to interface with the LilyGO. By default ESPhome logs to
USB_SERIAL_JTAGfor the ESP32-S3 variant (https://esphome.io/components/logger/#default-hardware-interfaces). The logger component should be set to output logs onUART0(usinghardware_uartkey) in order to be able to see ESPHome log output on the serial console if connected using a USB2TTL adapter.Cheers !