Archive: https://archive.today/XtPrj
From the post:
>While I was working on my first preprint mid-May, my Steam Deck suddenly broke. The charging circuit couldn’t negotiate the voltage, something went wrong and the smart battery controller entered in permanent failure mode. We managed to desolder the lithium cells from the battery package PCB and replaced the fuse, but the controller still wouldn’t take charge. While reading the bq40zxy protocol, I’ve discovered that it is possible to disable PERMANENT FAILURE mode by calling a special ManufacturerAccess Smart Battery System (SBS) command, which is done over the SMBus. And so, the adventure began.
Archive: https://archive.today/XtPrj
From the post:
>>While I was working on my first preprint mid-May, my Steam Deck suddenly broke. The charging circuit couldn’t negotiate the voltage, something went wrong and the smart battery controller entered in permanent failure mode. We managed to desolder the lithium cells from the battery package PCB and replaced the fuse, but the controller still wouldn’t take charge. While reading the bq40zxy protocol, I’ve discovered that it is possible to disable PERMANENT FAILURE mode by calling a special ManufacturerAccess Smart Battery System (SBS) command, which is done over the SMBus. And so, the adventure began.
(post is archived)