I have the same problem getting mine to boot.
I also have a T3S3 V1.1 board and attempted a full flash using the latest beta firmware release today v2.1.3.8c68d88.
The device appears to hit a critical error within main.cpp. Dumping the serial log while rebooting I have observed this error message right before it appears to hang:
NOTE! Recording critical error 3 at src/main.cpp:614
Here is my entire boot log:
$ meshtastic --port /dev/cu.usbmodemF412FA5A1BB01 --noproto
WARNING file:mesh_interface.py _sendToRadio line:511 Not sending packet because protocol use is disabled by noProto
INFO | ??:??:?? 1
//\ E S H T /\ S T / C
INFO | ??:??:?? 1 Booted, wake cause 0 (boot count 1), reset_reason=reset
DEBUG | ??:??:?? 1 Filesystem files (479232/1048576 Bytes):
WARNING file:mesh_interface.py _sendToRadio line:511 Not sending packet because protocol use is disabled by noProto
DEBUG | ??:??:?? 1 /prefs/channels.proto (5Connected to radio
WARNING file:mesh_interface.py _sendPacket line:389 Not sending packet because protocol use is disabled by noProto
3 Bytes)
DEBUG | ??:??:?? 1 /prefs/db.proto (141 Bytes)
DEBUG | ??:??:?? 1 /static/.gitkeep (0 Bytes)
DEBUG | ??:??:?? 1 /static/Logo_Black.svg.gz (592 Bytes)
DEBUG | ??:??:?? 1 /static/Logo_White.svg.gz (600 Bytes)
DEBUG | ??:??:?? 1 /static/apple-touch-icon.png.gz (3162 Bytes)
DEBUG | ??:??:?? 1 /static/favicon.ico.gz (2221 Bytes)
DEBUG | ??:??:?? 1 /static/icon.svg.gz (842 Bytes)
DEBUG | ??:??:?? 1 /static/index-0e816946.js.gz (399863 Bytes)
DEBUG | ??:??:?? 1 /static/index-9602d760.css.gz (17494 Bytes)
DEBUG | ??:??:?? 1 /static/index-fc2e9253.js.gz (347 Bytes)
DEBUG | ??:??:?? 1 /static/index.html.gz (547 Bytes)
DEBUG | ??:??:?? 1 /static/robots.txt.gz (42 Bytes)
DEBUG | ??:??:?? 1 /static/site.webmanifest.gz (196 Bytes)
DEBUG | ??:??:?? 1 Using analog input 1 for battery level
INFO | ??:??:?? 1 Scanning for i2c devices...
DEBUG | ??:??:?? 1 Scanning for i2c devices on port 2
DEBUG | ??:??:?? 1 Scanning for i2c devices on port 1
DEBUG | ??:??:?? 1 I2C device found at address 0x3c
INFO | ??:??:?? 1 sh1106 display found
DEBUG | ??:??:?? 1 0x0 subtype probed in 1 tries
INFO | ??:??:?? 1 1 I2C devices found
DEBUG | ??:??:?? 2 No SD_MMC card detected
INFO | ??:??:?? 2 Meshtastic hwvendor=16, swver=2.1.3.8c68d88
DEBUG | ??:??:?? 3 Setting random seed 491247548
DEBUG | ??:??:?? 3 Total heap: 284864
DEBUG | ??:??:?? 3 Free heap: 242668
DEBUG | ??:??:?? 3 Total PSRAM: 2095103
DEBUG | ??:??:?? 3 Free PSRAM: 2095103
DEBUG | ??:??:?? 3 NVS: UsedEntries 2, FreeEntries 628, AllEntries 630, NameSpaces 1
DEBUG | ??:??:?? 3 Setup Preferences in Flash Storage
DEBUG | ??:??:?? 3 Number of Device Reboots: 68
DEBUG | ??:??:?? 3 OTA firmware version 0.2.1.2fbe7fc
INFO | ??:??:?? 3 Initializing NodeDB
INFO | ??:??:?? 3 Loading /prefs/db.proto
INFO | ??:??:?? 3 Loaded saved devicestate version 20
INFO | ??:??:?? 3 No /prefs/config.proto preferences found
INFO | ??:??:?? 3 Installing default LocalConfig
INFO | ??:??:?? 3 Setting default channel and radio preferences!
DEBUG | ??:??:?? 3 Expanding short PSK #1
INFO | ??:??:?? 3 Wanted region 0, using UNSET
INFO | ??:??:?? 3 No /prefs/module.proto preferences found
INFO | ??:??:?? 3 Installing default ModuleConfig
INFO | ??:??:?? 3 Loading /prefs/channels.proto
INFO | ??:??:?? 3 Loaded saved channelFile version 20
INFO | ??:??:?? 3 No /oem/oem.proto preferences found
DEBUG | ??:??:?? 3 Number of Device Reboots: 68
DEBUG | ??:??:?? 3 Expanding short PSK #1
INFO | ??:??:?? 3 Wanted region 0, using UNSET
DEBUG | ??:??:?? 3 region=0, NODENUM=0xfa5a1bb0, dbsize=1
INFO | ??:??:?? 3 Saving /prefs/db.proto
DEBUG | ??:??:?? 3 Read RTC time as 2
DEBUG | ??:??:?? 3 Using MSL altitude model
DEBUG | ??:??:?? 3 WANT GPS=1
WARN | ??:??:?? 5 Failed to find UBlox & MTK GNSS Module
DEBUG | ??:??:?? 5 GxGSA NOT available
INFO | ??:??:?? 5 External Notification Module Disabled
INFO | ??:??:?? 5 Turning on screen
DEBUG | ??:??:?? 5 Module wants a UI Frame
DEBUG | ??:??:?? 5 Module wants a UI Frame
INFO | ??:??:?? 5 Starting meshradio init...
DEBUG | ??:??:?? 5 (bw=250, sf=11, cr=4/8) packet symLen=8 ms, payloadSize=0, time 231 ms
DEBUG | ??:??:?? 5 (bw=250, sf=11, cr=4/8) packet symLen=8 ms, payloadSize=253, time 3246 ms
INFO | ??:??:?? 5 Radio freq=906.875, config.lora.frequency_offset=0.000
INFO | ??:??:?? 5 Set radio: region=UNSET, name=LongFast, config=0, ch=19, power=30
INFO | ??:??:?? 5 Radio myRegion->freqStart -> myRegion->freqEnd: 902.000000 -> 928.000000 (26.000000 mhz)
INFO | ??:??:?? 5 Radio myRegion->numChannels: 104 x 250.000kHz
INFO | ??:??:?? 5 Radio channel_num: 20
INFO | ??:??:?? 5 Radio frequency: 906.875000
INFO | ??:??:?? 5 Slot time: 42 msec
INFO | ??:??:?? 5 Set radio: final power level=20
INFO | ??:??:?? 5 RF95 init result -2
INFO | ??:??:?? 5 Frequency set to 906.875000
INFO | ??:??:?? 5 Bandwidth set to 250.000000
INFO | ??:??:?? 5 Power output set to 20
WARN | ??:??:?? 5 Failed to find RF95 radio
WARN | ??:??:?? 5 SX126xInterface(cs=7, irq=33, rst=8, busy=34)
INFO | ??:??:?? 5 Starting meshradio init...
DEBUG | ??:??:?? 5 (bw=250, sf=11, cr=4/8) packet symLen=8 ms, payloadSize=0, time 231 ms
DEBUG | ??:??:?? 5 (bw=250, sf=11, cr=4/8) packet symLen=8 ms, payloadSize=253, time 3246 ms
INFO | ??:??:?? 5 Radio freq=906.875, config.lora.frequency_offset=0.000
INFO | ??:??:?? 5 Set radio: region=UNSET, name=LongFast, config=0, ch=19, power=30
INFO | ??:??:?? 5 Radio myRegion->freqStart -> myRegion->freqEnd: 902.000000 -> 928.000000 (26.000000 mhz)
INFO | ??:??:?? 5 Radio myRegion->numChannels: 104 x 250.000kHz
INFO | ??:??:?? 5 Radio channel_num: 20
INFO | ??:??:?? 5 Radio frequency: 906.875000
INFO | ??:??:?? 5 Slot time: 42 msec
INFO | ??:??:?? 5 Set radio: final power level=22
INFO | ??:??:?? 5 SX126x init result -2
WARN | ??:??:?? 5 Failed to find SX1262 radio
INFO | ??:??:?? 5 Starting meshradio init...
DEBUG | ??:??:?? 5 (bw=250, sf=11, cr=4/8) packet symLen=8 ms, payloadSize=0, time 231 ms
DEBUG | ??:??:?? 5 (bw=250, sf=11, cr=4/8) packet symLen=8 ms, payloadSize=253, time 3246 ms
INFO | ??:??:?? 5 Radio freq=906.875, config.lora.frequency_offset=0.000
INFO | ??:??:?? 5 Set radio: region=UNSET, name=LongFast, config=0, ch=19, power=30
INFO | ??:??:?? 5 Radio myRegion->freqStart -> myRegion->freqEnd: 902.000000 -> 928.000000 (26.000000 mhz)
INFO | ??:??:?? 5 Radio myRegion->numChannels: 104 x 250.000kHz
INFO | ??:??:?? 5 Radio channel_num: 20
INFO | ??:??:?? 5 Radio frequency: 906.875000
INFO | ??:??:?? 5 Slot time: 42 msec
INFO | ??:??:?? 5 Set radio: final power level=13
INFO | ??:??:?? 10 SX128x init result -705
INFO | ??:??:?? 10 Frequency set to 906.875000
INFO | ??:??:?? 10 Bandwidth set to 250.000000
INFO | ??:??:?? 10 Power output set to 13
WARN | ??:??:?? 10 Failed to find SX1280 radio
INFO | ??:??:?? 10 Not using WIFI
ERROR | ??:??:?? 10 NOTE! Recording critical error 3 at src/main.cpp:614
INFO | ??:??:?? 10 PowerFSM init, USB power=1
INFO | ??:??:?? 10 Enter state: BOOT
WARNING file:stream_interface.py __reader line:179 Meshtastic serial port disconnected, disconnecting... read failed: [Errno 6] Device not configured