Skip to content

warn about computer USB ports on port 2 in connect instructions#207

Open
matjic wants to merge 1 commit into
commaai:masterfrom
matjic:connect-power-adapter-warning
Open

warn about computer USB ports on port 2 in connect instructions#207
matjic wants to merge 1 commit into
commaai:masterfrom
matjic:connect-power-adapter-warning

Conversation

@matjic
Copy link
Copy Markdown

@matjic matjic commented May 11, 2026

Summary

The connect-instructions screen currently says "Connect port 2 to your computer or a power brick," presenting the two options as equivalent. In practice, computer USB ports — even on high-end laptops — don't always deliver reliable sustained power for flashing. Issue #185 is an example of this behavior. I had the same issue with my comma 4 plugged into a MacBook Pro

Rather than quote a wattage figure (we couldn't find an authoritative one on the shop pages or in docs.howtocomma.com, and the obvious 5V/2A threshold doesn't actually filter out real-world failure cases), this just steers users toward a dedicated power adapter and flags the computer-port pitfall.

Example issue discord message: https://discord.com/channels/469524606043160576/1436852432503046294/1454311864640213165

Test plan

  • bun run test (the App.test.jsx rendering test still passes; the pre-existing manifest.test.js mismatch is unrelated)
  • bun dev → click Start → pick a device → verify the new text reads correctly on the connect screen for both comma 3/3X and comma four

Computer USB ports (including high-end laptops) don't always deliver
reliable sustained power for flashing. Steer users to a dedicated
power adapter and warn about the computer-port pitfall.
@matjic
Copy link
Copy Markdown
Author

matjic commented May 11, 2026

image

@matjic
Copy link
Copy Markdown
Author

matjic commented May 11, 2026

build fix (unrelated to changes in this PR)
#208

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant