LR3 SKRPro1p2 USB Control not working

Hello,

using the V1e firmware: https://github.com/V1EngineeringInc/MarlinBuilder/releases/download/515/V1CNC_SkrPro_DualLR_2209-2.1.1.zip I am unable to connect to the SKR Pro V1.2 via USB from a windows or ubuntu machine.

On both machines when connect/disconnect USB there is no log triggered. It is as if there is no USB connection at all (instead of perhaps an attempted connection and then a failure/error).

USB jumpers are on the USB side rather than host side which seems correct as I an tell.

Totally lost on how to proceed as there is simply no traffic over the USB when connected and no connection attempt via optoprint is successful (on windows I get 0 possible connections to select from and on ubuntu each tty device fails to connect [I picked all just incase something weird going on]).

This is a new machine / never used with no TFT. Expectation.desire was to control purely from my garage PC.

Try a different USB cable, one that is known to both charge and connect data.

Hi,

this is the same USB cable which works for my 3d printer (ender3 s1 pro) so it should work. I did buy a second USB cable which has same effect (was the original cable, i switched to the known good cable at start of debugging).

I found that the port is for sure good as when powered off but connected via USB the board has power.

This tells me it’s a comm issue between the pc and board at driver level (probably) or hardware configuration level at board level.

I installed comm driver: BIGTREETECH-SKR-PRO-V1.1/SKR-PRO-V1.2/Virtual COM Port driver at master · bigtreetech/BIGTREETECH-SKR-PRO-V1.1 · GitHub on my windows unit but still cannot detect (on octo print I get no available connections listed).

I cannot find any driver for linux units thus I could not test any new approach from my linux machines.

Right now I am quite unsure how to proceed.

That only confirms that USB 5V and GND are correctly connecting. You could have a problem on the SKR with the D+ / D- signals.

When you connect to Windows with the driver installed, what shows up in device manager?

On Linux, when you plug in, nothing at all shows up in dmesg?

That increasingly points to a problem on the SKR.

The usual suspect is the BAUD Rate (250000)

1 Like

Not when Linux doesn’t even enumerate the UART interface.
Baud is a potential issue if the driver is working but the sender is misconfigured.

That’s why the question about what shows up on windows (if anything) when connecting.

1 Like

D+/D- can I check connectivity between them with a multimeter or any way to check? it’s in my garage right now and snowed under - will be back to work tomorrow morning.

haven’t checked devma on windows but on linux dmesg has 0 delta on usb plug in-out. I will check on windows tomorrow morning when i clear out snow. My gut feeling is nothing as I have no audio indication of a new device on windows but i will confirm.

Regarding BAUD rate I don’t think it’s the issue as I tried (in linux as I can select the tty address more liberally than windows) with 250000 baud and still fail on comm. How can I establish a connection to the device if I don’t even see a device appear when connect via USB?

I’m in eastern europe so if I have to get another board the shipping takes foreverrrrr

Maybe another piece of info to consider:


As per this image I have the USB host pin setup (LHS jumper arrangement).

I have not tried with the USB Flash Drive arrangement as I assume this should not work but perhaps it can help torubleshoot to try

You could also post pictures of the solder side of your board showing the USB connector as well as a picture showing a look into the USB connector.

Is there any sign that the connections is askew? I fixed an SKR that had cracked solder on the USB port from somone yanking on the connector at an angle.

1 Like

Will do first thing tomorrow
edit: let’s not postpone what can be done today. I come back in 5 with pics :slight_smile:

Solder looks alright to me but granted my eye sight isn’t so great.

on windows in devma indeed I get nothing when connecting usb

Double check this. Your system is acting like it is misconfigured. Try flipping the jumpers to the other position.

Looks fine to me as well.

maybe I misunderstand the screenshot i attached but indeed flipping the jumper has it now working. Thanks for support.

1 Like

You’re welcome.
Many eyes make short work of difficult problems.

Glad you got it working. Just looking over the thread and my first thought was the power configuration jumper. If the jumpers are set so 24v powers the chip and not the usb, there would be no communication without motor drive power.

Sounds like it was a different jumper.

Different jumper. This one configures whether the USB is Host or Device (e.g. whether you can atach a USB drive to one port or a USB host to the other.) It isn’t possible on this board to do both at the same time.

1 Like