I just bought another 10 TTGO Tbeam 1.1 (back side battery case, 915MHz, LORA32) and this batch seem to all have the same error. They boot up to Meshtastic 1.0.0, I powered them up with both USB only and USB/battery and when I run the install script I get this:
chayss-MacBook-Pro:firmware-1.2.45.b674054 chays$ ./device-install.sh firmware-tbeam-1.2.45.b674054.bin
Trying to flash firmware-tbeam-1.2.45.b674054.bin, but first erasing and writing system information
not sure you had success flashing other tbeams with the same setup, but I would suggest trying different USB cables or maybe a different machine (VMs should work too). esptool can be picky about USB cables and running on some versions of MacOS (Big Sur?).
This is the reply I get from my Chinese supplier (I’ve purchased and sold around 100 Tbeams from them)
“These two use different chips , because the old one no goods, so use this new chip to instead it”
I mentioned looking at the boards because it is all to common for manufacturers to change things without updating the silk screen print on old stock pcb boards with different components.
A thought. Can you flash it manually with esptool at a lower baud rate? You can also tweak the value in device-install.sh – find 921600 and replace it with something like 115200, which should be supported by pretty much every USB UART bridge.
I got it to update to 1.2.5 using the Android app over Bluetooth. I can’t find meshtastic app in the google play store anymore though to upgrade it to the latest. I have been opted in to the beta for months and I go to meshtastic.letstalkthis.com and click on the play icon to get it, I search for meshtastic and meshtastic beta in the play store but it’s not there anymore. What am I missing?