bigtreetech / bigtreetech/BTT-Pi

BTT Pi v1.2 very odd USB behaviour.

Open
#29 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
200
Forks
34
PR merge metrics
No merged PRs in 30d

Description

Hello,
I just received Btt Pi v1.2 and hooked it up with Octopus Pro and U2C.
Now the problems.
BTT Pi communicates with Octopus pro ony with the original USB C cable that came with the Octopus. Any other C cable I have got does not work and lsusb does not show anything.
U2C does not appear on the list even with that cable. I cannot see it.
When connecting one device at the time.
I also tried to hook up the SB2209 / SBB2240 so I can update the firmware. It does not see it and it does not light the ligts on it.
Even when using the same cable as for the Octobus.
Trying other three USB 2.0 slots does not help.

Now the fun part. I used any other cable with the U2C, or the SB2209 and it works with my laptop. Windows immedietely sees the device and I can even put them to DFU mode. All LEDs on both devices also light up correctly.

It looks like a fault of the Pi, but I have no idea how to resolve it. If it is even possible.
Thanks in advance for any advice!

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the reported USB enumeration behavior with lsusb on the BTT Pi, testing the Octopus Pro, U2C, and SB2209/SBB2240 one at a time across the mentioned USB ports and cables. Compare the results with the laptop behavior and document whether the issue is reproducible, hardware-specific, or resolved by a supported setup.

Written by the indexing model from the issue text.

Assessment

Domain
embedded-iot
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.