tps6598x_powerup failed for /arm-io/i2c0/hpmBusManager/hpm1
See original GitHub issue(Split off from AsahiLinux/m1n1#97)
On my MacBook Pro, which has run other kernels and boot loaders but is currently loading vanilla m1n1, commit c2c6da3, directly from iBoot, I occasionally see messages like:
TTY> i2c: want to read 1 bytes from addr 63 but can only read 0
TTY> usb: tps6598x_powerup failed for /arm-io/i2c0/hpmBusManager/hpm1.
TTY> usb: failed to init hpm1
I’ve been unable to reproduce this at will. I’ve never seen the problem except when the power supply was connected to either one of the USB-C ports. However, it’s always hpm1 that’s mentioned in the error message.
In AsahiLinux/m1n1#72, @jannau mentions he had to add delays to the i2c code in order to avoid similar-sounding issues. Do you want me to try doing that?
Issue Analytics
- State:
- Created 2 years ago
- Comments:23 (20 by maintainers)
Top Results From Across the Web
TPS65981 doesn not respond to TPS6598x Application ...
However the Flash process hanged and after rebooting the TPS65981, it seems not to respond any more to the Application Customization Tool. The...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Repro’d fairly reliably with the AV adapter.
My gut says “race condition”.