my laptop died and diagnostic code says "unrecoverable SPI flash error"
the replacement motherboard for it, inexplicably, says the same thing. okay, i open the schematic and start searching for SPI flashes

so far i found:
- "SPI ROM FOR ME"
- GPU VBIOS ROM
- DP to HDMI converter ROM (256 KB!)
- TBT ROM
- USB PD ROM

i _think_ the UEFI lives in "SPI ROM FOR ME"?

the boardview software is only showing me rats instead of letting me search for components, so i'm staring at the board itself instead

adult version of "Where's Waldo": "Where's The One Fucking SPI Flash Out Of Five That You Need"

i am losing.

the flash lives in the IC with the refdes UH8, which i keep reading as a US military helicopter designation for some reason

I have the boardview but the free Cadence/Allegro board viewer is some of the most upsetting CAD software i've ever encountered

it does not appear to feature a "find component by refdes" function

i'm not sure if it has a "find net by name" function either

I gave up using this software and just stared at the board until I located the IC by silk

at least, mercifully, it is possible to probe the SPI flash from an assembled laptop without having to remove the motherboard and then solder to it

I am still incredibly not looking forward to any part of this

if i right-click on a pad, i get a menu with three items

- Done
- Oops
- Cancel

what the fuck is "Oops" and why is it bound to an Fn-key

it tells me to "Follow Beaver Creek" which sounds like an innuendo

(it's almost certainly a motherboard reference design, but i wouldn't know without an Intel CNDA)

the relative placement of this strap and the SUSCLK/SUSACK# is comedy gold

this laptop has enough hard straps for an entire lesbian party, look at this, it's wild

Follow

@whitequark Saving all those design decisions for someone else 😂

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.