Can't Upload Code to Pro Mini on macOS 14.7 (M1) via CP2102 USB 2.0 to UART

Hi everyone,

I'm having trouble uploading code to my Arduino Pro Mini (3.3V, ATmega328P) using a CP2102 USB-to-UART adapter on macOS 14.7 (M1). I keep getting:

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00

I already tried:
• Swapping TX/RX connections.
• Using FTDI adapter (same issue).
• Port issues
• Different baud rates (57600, 115200).

macOS detects the adapter, but upload always fails. Also tested on another mac and had the same issue. Neither 3.3v or 5v work. The Pro Mini is good and so is the usb to uart. I have connected:

DTR -> DTR
Rx -> Tx
Tx -> Rx
3v3 -> VCC
GND -> GND.

Also the drivers are all installed and stuff. Should I straight up choose another usb to uart? saw that the latest driver available had received its last update in 2021. Is this a macOS problem?

Thanks.

If you don't have one already, a USB hub can be the cure.

Just tried with one but no luck whatsoever :confused:

Sounds like a driver issue:

Yeah I noticed that too. MacOS problem.. I usually blame Apple, it's been keeping me sane so far. In your case :woman_shrugging:

If you got some other computer with either Windows or Linux that is a way around this. Or run a virtual machine on your Mac, pass the USB device on to the VM.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.