Jump to content

The IKEA lamp Riggad has a "dumb" USB 2.0 port in the front, and I wanna try to put data lines in it with a USB cord out the back, sorta like a USB hub/extender. Would it be fine to just attach the extra data wires to the port and run them out or do the USB devices need to communicate with the bus to negotiate power delivery?

Link to comment
https://linustechtips.com/topic/1216460-how-does-usb-power-work/
Share on other sites

Link to post
Share on other sites

8 minutes ago, BlueScope819 said:

USB 2.0 the center two pins are power

nope nope nope nope, center pins are data. MBS (magic blue smoke) gets released if you connect those pins to power.

 

image.thumb.png.b6acb65f194f570e828defbcf54f78be.png

 

37 minutes ago, AnanasPaj said:

Would it be fine to just attach the extra data wires to the port and run them out or do the USB devices need to communicate with the bus to negotiate power delivery?

"Fast" chargers use the data lines to (passively) sense the current capabilities of the receiving devices (sensing the resistance across those pins, infinite resistance indicates normal 5V 500mA device).

 

I would recommend connecting all four pins to any given device in order that everything works properly and all MBS remains in its respective devices.

Main System (Byarlant): Ryzen 9 5950X | Asus B550-Creator ProArt | EK 240mm Basic AIO | 32GB G.Skill DDR4 3600MT/s CL16 | XFX Speedster SWFT 210 RX 6600 | Samsung 990 PRO 2TB / Samsung 990 EVO Plus 4TB | Corsair RM750X | StarTech 4× USB 3.0 Card | Realtek RTL8127 10G NIC | Hyte Y60 Case | Dell U3415W Monitor | Keychron K12 Blue (RGB backlight)

 

Laptop (Narrative): Lenovo Flex 5 81X20005US | Ryzen 5 4500U | 16GB DDR4 3200MT/s (soldered) | Vega II 384SP Graphics | SKHynix P31 1TB NVMe SSD | Intel AX200 Wifi | Asus 2.5G USB NIC | Asus ProArt PA278QV | Keychron K4 Brown (white backlight)

 

Proxmox Server (Veda): Ryzen 7 3800XT | ASRock Rack X470D4U | Corsair H80i v2 | 128GB Micron DDR4 ECC 3200MT/s | 2× Samsung PM963a 960GB SSD / 4× WD 10TB / 4× Seagate 14TB Exos / 4× Micron MX500 2TB / 8× WD 12TB (custom external SAS enclosure) | Seasonic Prime Fanless 500W | Intel X550-T2 10G NIC | LSI 9300-8i HBA | Adaptec 82885T SAS Expander | Fractal Design Node 804 Case

 

Proxmox Server (La Vie en Rose)GMKtec Mini PC | Ryzen 7 5700U | 32GB Lexar DDR4 (SODIMM) | Vega II 512SP Graphics | Lexar 1TB 610 Pro SSD | 2× Realtek 8125 2.5G NICs


Media Center/Video Capture (Jesta Cannon): Ryzen 5 1600X | ASRock B450M Pro4 R2.0 | Noctua NH-L12S | 16GB Crucial DDR4 3200MT/s | EVGA GTX750Ti SC | UMIS NVMe SSD 256GB / TEAMGROUP MS30 1TB | Corsair CX450M | Viewcast Osprey 260e Video Capture | TrendNet (AQC107) 10G NIC | LG WH14NS40 BD-ROM | Silverstone Sugo SG-11 Case | Sony XR65A80K

 

Workbench (Doven Wolf): Lenovo m715q | Ryzen Pro 3 2200GE | 16GB Crucial DDR4 3200MT/s (SODIMM) | Vega 8 Graphics | SKHynix (OEM) 256GB NVMe SSD | uni 2.5G USB NIC | HDMI add-in module

 

Network:

Spoiler
                       ┌─────────────── Office/Rack ───────────────────────────────────────────────┐
Google Fiber Webpass ── Cloud Gateway Max ══╦═ Pro XG 8 ══╦═ Flex 2.5-8 ══╦═ Doven Wolf
                      La Vie en Rose (DNS) ═╬═ Narrative  ╠═ Veda-NAS     ╠═ La Vie en Rose (vmbr)
                                Veda (DNS) ─┘             ╠═ Veda (vmbr)  ├─ Ptolemy (vmbr)
╔═════════════════════════════════════════════════════════╩═ Ptolemy-NAS  ├─ Veda (Mgmt)
║   ┌ Closet ┐      ┌───────── Bedroom ─────────┐                         └─ Veda (IPMI)
╚═══ Flex XG ══╦╤═══ Flex XG ══╤╦═ Byarlant
       (PoE)   ║│              │╠═ Narrative 
Kitchen Jack ══╣└─ Dual PoE ┐  │╚═ Jesta Cannon*
   (Testing)   ║┌─ Injector ┘  └── Work Laptop
     Bedroom ══╝│        ┌─────── Media Center ────────────────────────────┐
     Jack #2    └──────── Switch 8 ────────────┬─ nanoHD Access Point (PoE)
Notes:                                         ├─ Sony PlayStation 4 
─── is Gigabit / ═══ is Multi-Gigabit          ├─ Pioneer VSX-S520
* = cable passed from Bedroom to Media Center  └─ Sony XR65A80K (Google TV)
Link to post
Share on other sites

Nah if the lamp provices the 5V USB power all you need are the two data lines.

You will probably need to replace the whole connector on the lamp though because usually those "ower only" USB ports don't have any data wires coming out at all.

NEW PC build: Blank Heaven   minimalist white and black PC     Old S340 build log "White Heaven"        The "LIGHTCANON" flashlight build log        Project AntiRoll (prototype)        Custom speaker project

Spoiler

Ryzen 3950X | AMD Vega Frontier Edition | ASUS X570 Pro WS | Corsair Vengeance LPX 64GB | NZXT H500 | Seasonic Prime Fanless TX-700 | Custom loop | Coolermaster SK630 White | Logitech MX Master 2S | Samsung 980 Pro 1TB + 970 Pro 512GB | Samsung 58" 4k TV | Scarlett 2i4 | 2x AT2020

 

Link to post
Share on other sites

On 7/1/2020 at 3:08 AM, AbydosOne said:

nope nope nope nope, center pins are data. MBS (magic blue smoke) gets released if you connect those pins to power.

 

image.thumb.png.b6acb65f194f570e828defbcf54f78be.png

 

"Fast" chargers use the data lines to (passively) sense the current capabilities of the receiving devices (sensing the resistance across those pins, infinite resistance indicates normal 5V 500mA device).

 

I would recommend connecting all four pins to any given device in order that everything works properly and all MBS remains in its respective devices.

Wait, USB 2 Type A is always limited to 500mA by spec and USB 3 Type A to 900mA. Qualcom's Quick Charge is pushing this beyond USB spec and it takes specific power bricks for this. USB Power Delivery (PD) is specified in USB 3.1 spec and is to my knowledge tied to Type C sockets since it uses CC pin for sensing/negotiation. Power over USB is a mess once you go beyond the USB 3 spec with many manufacturers doing something beyond spec which then becomes proprietary.

Use the quote function when answering! Mark people directly if you want an answer from them!

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×