Having issues flashing a LILYGO TTGO board

I bought a LILYGO TTGO Meshtastic T-Beam V1.1 ESP32 and it’s complaining about the crystal. I’ve searched but don’t see a reference to this issue. Is there something that will help me figure this out? Here is the flasher app’s output:

##########################################################################
Step 1/4 esp32 full

ESPTOOL Using command:–port /dev/cu.usbmodem51850279121 erase_flash

esptool.py v3.2

Serial port /dev/cu.usbmodem51850279121

Connecting…

.

Detecting chip type…

Unsupported detection protocol, switching and trying again…

Connecting…

.

Detecting chip type…

ESP32

Chip is ESP32-D0WDQ6-V3 (revision 3)

Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None

WARNING: Detected crystal freq 41.01MHz is quite different to normalized freq 40MHz. Unsupported crystal in use?

Crystal is 40MHz

MAC: 30:c6:f7:1e:89:e4

Uploading stub…

Traceback (most recent call last):

File “meshtastic_flasher/esptool_form.py”, line 70, in run

File “esptool.py”, line 4564, in main

File “esptool.py”, line 879, in run_stub

File “esptool.py”, line 752, in mem_block

File “esptool.py”, line 505, in check_command

esptool

.

FatalError

:

Failed to write to target RAM (result was 01070000: Operation timed out)

On a Mac?

Do you have a serial driver installed?

Yup and yes on a Mac.

Did you install the serial driver? That should fix this issue. Recently purchased devices probably need the WCH driver.