Conversation
Notices
-
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Thursday, 20-Feb-2025 07:06:41 JST LisPi
@mia @anemone @oshy @lanodan Hardware with firmware should be mandatorily user-reflashable so that one can use proper Free Software.
There isn't really any other vaguely sane option for solving the problem.-
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Thursday, 20-Feb-2025 07:07:19 JST Haelwenn /элвэн/ :triskell:
@lispi314 @oshy @anemone @mia Which in a way makes it more like regular embedded software than firmware. -
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Thursday, 20-Feb-2025 07:13:57 JST Haelwenn /элвэн/ :triskell:
@lispi314 @anemone @mia @oshy Although part of me wonder if you can do USB-PD with pure hardware, like voltage control knob if really needed like on some pre-USB-PD universal chargers. -
Embed this notice
feld (feld@friedcheese.us)'s status on Thursday, 20-Feb-2025 07:21:22 JST feld
@lanodan @oshy @anemone @mia @lispi314 simplest thing I've found is that Texas Instruments has an all-in-one package for USB-PD that doesn't require an external chip with another firmware, but obviously there's still *a firmware* inside
https://www.ti.com/lit/ta/sszt229/sszt229.pdf -
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Thursday, 20-Feb-2025 07:24:34 JST Haelwenn /элвэн/ :triskell:
@feld @oshy @anemone @mia @lispi314 Yeah, it's simplest as in "just use this blob" instead of actually reading the USB-PD specification. -
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Thursday, 20-Feb-2025 07:34:39 JST Haelwenn /элвэн/ :triskell:
@lispi314 @oshy @anemone @feld @mia Probably just much less expensive for TI, specially for simple chips where there isn't efficiency needs. -
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Thursday, 20-Feb-2025 07:34:40 JST LisPi
@lanodan @mia @feld @anemone @oshy It does make one wonder why the chip doesn't fully implement it in hardware as an ASIC, instead of being a microcontroller. -
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Thursday, 20-Feb-2025 07:38:24 JST Haelwenn /элвэн/ :triskell:
@lispi314 @anemone @feld @mia @oshy And AFAIK USB PD has revisions so with a microcontroller they can just update the firmware. -
Embed this notice
LisPi (lispi314@udongein.xyz)'s status on Thursday, 20-Feb-2025 07:52:28 JST LisPi
@lanodan @mia @feld @anemone @oshy (Practically) No one actually updates it for the users though, they don't even provide notification of the need.
This really does seem like a regulatory oversight issue.
(This should be argued as part of Right to Repair. Users must be able to reflash broken firmware.)Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Thursday, 20-Feb-2025 07:59:49 JST Haelwenn /элвэн/ :triskell:
@lispi314 @oshy @anemone @feld @mia Right to repair bit reminds me of the few times where the flash chip got a bad flash and got me a bricked machine on reboot…
Or when NAND just fries and OS on it is proprietary but only had that once on second-hand hardware.
-
Embed this notice