Remix.run Logo
SahAssar 7 hours ago

> That's why Xbox, PlayStation, Switch all run on a custom silicon and not an ordinary chips!

Not really. Xbox and PlayStation both run on pretty standard AMD Zen 2 chips. Somewhat customized, but standard enough that people by binned playstation 5 motherboards to use as computers with normal OS'es (lookup BC-250). The last gen with more customized chips was the PS3/Xbox360 era, when both went with a variant of PowerPC, same as Gamecube/Wii/WiiU.

Switch runs on basically the same Nvidia Tegra CPU/GPU as multiple android tablets.

ValdikSS 6 hours ago | parent | next [-]

>but standard enough that people by binned playstation 5 motherboards to use as computers

That doesn't mean that all the features are enabled right from the factory, or that the compatibility with already existing features is lost.

Modern chip's security features are pretty complicated and include hardware patches, hardware debug authentication, multiple provisioning states (and multi-key hierarchy for that), RMA states to clear all the private information, etc.

>Switch runs on basically the same Nvidia Tegra CPU/GPU as multiple android tablets.

Yes, and the one which got cracked with a bootrom vulnerability ;)

That's a pretty working motivation for a chip company to improve their chip security when the company as beefy as Nintendo tells them that their chip is vulnerable they're losing money because the customers can play for free ;). I'm pretty sure patchable bootroms started to be common only after Switch hack.

izacus 6 hours ago | parent | prev [-]

I think you should listen to bringup of Linux on Playstation talk from CCC to understand that those platforms are much more than just "somewhat customized".

There are whole sections of peripheral chips missing and they behave quite a bit differently with how they bootstrap and where things are mapped in memory.

SahAssar 3 hours ago | parent [-]

Peripheral chips, non-standard bootloaders, custom hypervisors and similar is not what people mean when they say "run on a custom silicon".

izacus 22 minutes ago | parent | next [-]

No, they mean customized SoCs which what those chips are as well

ValdikSS 3 hours ago | parent | prev [-]

?

Even Steam Deck has a custom APU made specifically for it. Call it "customized" if you don't like "custom".