The Raspberry Pi 4 is a great little beast. However, Tyler Ward identified a flaw within the USB Type-C connector. The Raspberry Pi Foundation confirmed to TechRepublic that the design flaw is real and that your Raspberry Pi 4 might not work with all USB-C cables.
It’s not a dealbreaker. However, you may anticipate a future board revision with proper implementation of the USB-C protocol. However, if you end up scratching your head and also you don’t understand why your Raspberry Pi is not powering up, now you know why.
The Raspberry Pi Foundation has released the schematics of the board. So there’s a lacking CC resistor that let sophisticated chargers negotiate current with the device.
Given that USB-C is a complicated connector, some cables are electronically marked, which means that they have an integrated chip to support a wide range of devices.
As an illustration, you should utilize a MacBook Pro charger with loads of USB-C devices. The charger figures out how much power it needs to deliver.
However, the Raspberry Pi 4 doesn’t help electronically marked cables, such as Apple’s USB-C cables or Google’s Pixel 3 cables. The gadget is incorrectly identified as an audio adapter accessory.
Fortuitously, it doesn’t damage the Raspberry Pi 4, and it doesn’t create any fire hazard. The system doesn’t power up.
An easy workaround is to buy a non-e-marked cable or charger. The Raspberry Pi Foundation is promoting an $8 USB-C charger, for instance. In my testing, it has been working wonders for the past couple of weeks.