I am brand new to this and I did something wrong with the wifi and made the stupid mistake to turn off the serial port when I turned on the wifi. So the screen says the wifi doesn’t have an IP and the bluetooth and serial port don’t respond to anything. When I connect to flasher.meshtastic.org with the USB cable connected to the T-beam I never get a new port connection. I have tried two different cables, one of them I used for the initial update. which worked fine. The radio boots up and finds other nodes but I have no way to connect to it. I haven’t found a way to get the bluetooth and/or serial port working. Any suggestions would be much appreciated. Thank you for your time.
You can use esptool to flash firmware.
https://docs.espressif.com/projects/esptool/en/latest/esp32/
Install esptool and download Meshtastic firmware binary. To flash the binary esptool use the bootloader to install the new firmware.
In my mind the webflasher should also work, because you only disable serial output (for debugging). You realy use a USB data cable?
Thank you for your time on this. The cable I did the initial update on is no longer connecting the the USB port, I believe because I haphazardly turn off the serial port when I turned on the wifi. Also the cable works for moving music files from a pc to player. Also tried another cable that worked on the same device that was older. I will try esptool. Thanks again
Just a tip: I work these days with T-Deck and I have to use physical reset button, otherwise the serial connection just do not work. It has to do with something like correct boot mode or whatever… So re-plug, press reset and try again. Maybe it is something similar… but as I said, just a tip.
It appears that I can’t the T-beam to attach with a serial connection. Which esptool still needs. Is there anyway to get the T-beam to factory reset with just the buttons or something on the board? It runs fine. I see it reporting other nodes, I just have no way to connect because it won’t get an IP on the wifi and no other comm device is accepting connections. Thanks for reading this.
Hi Satyrmb, like you I’m brand new to Meshtastic, but I know the ESP-Series and their trip hazard for a long time. I might have found a solution to solve your problem. You have to manually set the ESP32 into flash mode by pulling GPIO0 to GND while resetting the device. After that, It appears that it’s not booting, correct, it instead is waiting for the otherwise disabled serial connection via USB.
Step by step:
Power down the ESP32, use a short jumper / jumper wire to connect GPIO 0 (zero) to GND, located exactly next to each other on the board and power on via USB or reset manually via the reset button → voila, it is now connected to the PC like it should. And it’s up to you to use your preferred tool to upload the firmware.
Please let us know if this procedure worked for you → fingers crossed.
Cassy
THANK YOU!!! it all worked and now I know how to fix that issue. Tyvm.
Satyrmb