so i took apart an NVIDIA BF-3 card and would anybody who understands it please enlighten me why it has on board:

  • Puya P24CM02 (256 KB)
  • Winbond W25Q256JVBM (32 MB)
  • Winbond W25Q512JVBQ (64 MB)
  • MXIC MX66L2G45G (256 MB)
  • a Kingston EMMC128-TY29 (128 GB)
  • a Microchip CEC1736 root-of-trust controller (which embeds 2 or 4 MB of internal SPI flash and is connected to the other three SPI flashes... I think)
  • and an ASPEED chip with a p/n I did not extract from under thermal compound looking suspiciously similar to those awful BMC devices, connected to 1 GB of Samsung DDR4

I wasn't prepared for a 1 Tbit eMMC connected directly to the main ASIC. what could it possibly be storing there? the field engineer's porn stash?

@whitequark the firmware is an electron app
@val I genuinely don't know if it's a joke or not
@whitequark it's a joke (I hope)
@val people did ship the configurator for some network card as a copy of firefox inside option ROM so there's that

@val @whitequark never heard of this, but this vibes as something that would've used XULRunner?

option rom is cursed, but XULRunner is arguably architecturally way less fucked than electron (and predates it by like a decade too)

webshit could've gone totally differently if the winds had been even slightly different

@r @val i'm pretty sure it was literally firefox 2, sarah would know