Post AVpP5WH2iiKFIj2EdM by nina_kali_nina@tech.lgbt
(DIR) More posts by nina_kali_nina@tech.lgbt
(DIR) Post #AVpP5WH2iiKFIj2EdM by nina_kali_nina@tech.lgbt
2023-05-18T14:29:41Z
0 likes, 0 repeats
I was curious what they put in phone wall plugs these days.ARM, of course.Some have more than one.
(DIR) Post #AVpP5XDXDF76E8Ownw by nina_kali_nina@tech.lgbt
2023-05-18T14:33:07Z
0 likes, 0 repeats
Think about it, there's enough might to run Doom (and probably Quake) on it, with enough to spare to have USB keyboard, mouse, storage and a display over GPIO. Insane.
(DIR) Post #AVpP5Xmd6lBbyyoyVU by whitequark@mastodon.social
2023-05-19T08:43:14Z
0 likes, 0 repeats
@nina_kali_nina I don't think it has nearly enough RAM or Flash for Doom or Quake, and the FS device controller is *super* cut down, it almost certainly can't do anything except for EP0 billboard
(DIR) Post #AVpP5Ywwlt27bGejE8 by whitequark@mastodon.social
2023-05-19T08:45:04Z
0 likes, 0 repeats
@nina_kali_nina this sort of MCU is competing with ones based on 8-bit cores (like 8051s) and it's a fairly tight competition, a lot less gratuitous than it might look at a first glance
(DIR) Post #AVpP5ZdqCPLPkIiz5M by nina_kali_nina@tech.lgbt
2023-05-19T12:17:18Z
0 likes, 0 repeats
@whitequark I also heard that USB-C implementation is a major pain, so it doesn't make sense to put an 8051 core next to a huge USB-C PD layer implementation. So, it is not gratuitous in a sense of "being up for the task".It's the task that is, at least a tiny bit, crazy. I mean, if a power source needs a CPU faster than 68030, what kind of computing are we expecting to do with the computer we are powering up?
(DIR) Post #AVpP5aFPwhOzcqIzei by whitequark@mastodon.social
2023-05-19T22:37:45Z
0 likes, 0 repeats
@nina_kali_nina well, it's more that the USB-C PD layer implementation *is* the firmware running on the Cortex-M0. no one is implementing that entirely in FSMs!
(DIR) Post #AVpP5b2L0oXA4ZC3uK by nina_kali_nina@tech.lgbt
2023-05-19T23:25:49Z
0 likes, 0 repeats
@whitequark I was talking about this part of the USB PD hardware. I don't see any problems with a modern 48 MHz 8051 clone to handle the protocol itself (and apparently there are USB PD controllers based on 8051)
(DIR) Post #AVpP5bjERKqSDbGJlY by whitequark@mastodon.social
2023-05-19T23:27:48Z
0 likes, 0 repeats
@nina_kali_nina oh I meant the actual protocol logic. you could do it on a 8051 though TI once did a die respin (!) because they needed more RAM (!!) and they already had more than 64k there, so that can potentially impact the use of 8051s. there's paging obviously
(DIR) Post #AVpP5czvijnQ9g5AQq by niconiconi@mk.absturztau.be
2023-05-19T23:29:15.549Z
0 likes, 0 repeats
@whitequark@mastodon.social @nina_kali_nina@tech.lgbt Did you just say that TI once respinned a USB PD controller because it was running out of RAM????
(DIR) Post #AVpQ20ftqeiMNqYHnE by nina_kali_nina@tech.lgbt
2023-05-19T23:39:18Z
1 likes, 0 repeats
@niconiconi @whitequark I heard USB PD is a formidable foe that left many engineers heartbroken. But Sonix SNPD1710 can do USB PD 3.1 on a 8051 with just 1.25 kB RAM
(DIR) Post #AVpR2Lj3gIkxcsksoS by whitequark@mastodon.social
2023-05-19T23:50:29Z
0 likes, 0 repeats
@niconiconi @nina_kali_nina yes. TPS65983B is a respin with 120 KB of RAM instead of 90 or something like that. read about it on E2E forums
(DIR) Post #AVpR2TKXPLtbD9LPhg by niconiconi@mk.absturztau.be
2023-05-19T23:51:06.248Z
0 likes, 0 repeats
@whitequark@mastodon.social @nina_kali_nina@tech.lgbt :woozy_baa: