@ceej said in Cannot connect: Timeout while waiting for tranfer ready pin:

@ceej I decided to try flashing the firmware again on the duet just to make sure they are both the same.

I flashed it to the same beta version.

After trying many times, I was only able to get a response from YAT once for M115:

3.5beta2 ELECTRONICS: Duet 3 MB6HC v1.0 or earlier FIRMWARE_DATE: 2023-02-08 17:43:01<LF>ok<LF>

I am still not able to connect via DWC when I remove the SD and then power on the Pi and Duet.

The board is also showing up with the yellow warning triangle in device manager every now and then, but installing the firmware in device manager says it is up to date.

Did you disconnect the ribbon cable when connecting via USB? I generally find USB connections more reliable when the Duet has no other connections. Otherwise, this sounds more like a bad USB cable, or one that the 6HC (which is a bit picky about USB cables because the processor defaults to a very high baud rate when firmware is erased). Your ribbon cable looks like it doesn't have a top clamp on either end of it; this may be causing poor connections. You said you bought a new cable; did you mean ribbon or USB cable?

Neat wiring, BTW!

Ian