Croduino Pico program upload fails with CP2102 USB-UART adapter

Customer:

I recently purchased a Croduino Pico and USB-UART adapter. I’m experiencing a problem uploading programs to the Croduino Pico. When I connect the adapter to the Croduino Pico board and to my computer, the computer recognizes the adapter (driver installed and working, tested on two computers), but I cannot upload a program to the Croduino Pico (ATmega). The power LEDs on both the adapter and Croduino Pico board are lit.

I’ve tried these connection combinations:

Tx-Tx, Rx-Rx, +5V-+5V, GND-GND, RST-RST

and

Tx-Rx, Rx-Tx, +5V-+5V, GND-GND, RST-RST

The problem also occurs when I try to upload a program to a Croduino Basic 2 using the same adapter, while uploading directly to the Basic 2 (without the adapter, connected directly to the computer via USB cable) works normally.

How can I solve this problem?

Original message (Croatian)

nedavno sam od Vas naručio Croduino Pico i USB - UART adapter (Soldered: Open-Source Electronics, Boards, Sensors & Modules – Soldered Electronics). Javio se problem prijenosa programa na Croduino pico. Kada adapter povežem sa Croduino pico pločicom i sa računalom, računalo prepozna adapter (driver instaliran i radi, isprobano na dva računala), no ne mogu uploadati program na Croduino pico (tj. Atmegu). LEDice napajanja adaptera i Croduino pico pločice svijetle.

Kombinacije spajanja pločice i adaptera koje sam isprobao:

Tx- Tx

Rx- Rx

+5V -+5v

gnd -gnd

drt -rst

i

Tx- Rx

Rx- Tx

+5V -+5v

gnd -gnd

drt -rst.

Problem se javlja i kada želim uploadatati program na Croduino Basic 2 koristeći spomenuti adapter, dok prijenos direktno na Basic 2 (bez adaptera, direktno povezan sa računalom preko USB kabela) radi normalno.

Kako bi mogao riješiti ovaj problem?

Originally submitted via email support on 17 August 2017. Migrated to the forum for community visibility.

Soldered Support:

The connections you’ve tried are correct—the issue is whether the TX and RX labels refer to the CP2102 or the controller. This should work out of the box without any problems. Since we’re away on leave and I don’t have equipment here to simulate and test the problem myself, I suspect you may have received a faulty CP2102 breakout board. I apologize that you’ll need to wait until we return on August 23rd, when I’ll be able to test everything. If it turns out you have a faulty CP2102 breakout, I’ll send a replacement CP2102 breakout to you at no cost immediately upon our return.

Original message (Croatian)

žao mi je zbog nastalih problema. Vidim da razumijete što radite i konekcije koje ste isprobali su dobre(ne znate jel se TX i RX oznake odnose na CP2102 ili na kontroler).
Ovo je nešto što bi stvarno trebalo raditi “iz prve” i bez ikakvih problema. Budući da smo na godišnjem, kod sebe nemam ništa od opreme da simuliram problem i pokušam sam, pa vidim jel se radi o nekom detalju koji fali ili jednostavno niste imali sreće i dobili ste neispravan CP2102 breakout. (moja pretpostavka je ovo drugo)
U svakom slučaju, molio bih Vas za strpljenje do 23.8. kada se vraćamo s godišnjeg odmora i kada ću moći sve isprobati. Žao mi je što ćete morati čekati, ali nažalost ne mogu pomoći baš nikako drukčije. Ako se pokaže da imate neispravan CP2102 breakout, odmah u tu srijedu, 23.8., poslat ću jedan CP2102 breakout na Vašu adresu po našem trošku.