Going live at noon Pacific (just under 2 hours from now): second stage of the ReworkCTF playthrough

Plan is to do the pre-assembly rework of the BGA site (challenge 13), populate the board, then get as far as I can working my way through the challenges.

https://www.youtube.com/watch?v=cuiM8zESF1w

ReworkCTF part 2: Under-BGA prep, front side assembly, and more

YouTube

Post stream: the board is fully populated and challenges 3 and 13 have been (hopefully correctly) solved, but I won't know for sure until I get firmware written to electrically test the connections.

I've hooked up JTAG and the MCU is alive, still need to write firmware to actually grade the challenges so that will be the next step.

Banged up some quick grader firmware.

Confirmed challenges 3 and 13 (the only two I've attempted to bodge to date) are passing, all others failing as expected including the simulated reflow defect on balls A2 and A3.

The simulated reflow defect is the bit I was most concerned about: I put no solder paste apertures on those balls in hopes of creating an open circuit failure, but I didn't know if I might have a good-enough contact between the ENIG and the SAC305 ball sans flux/paste to still make some level of contact.

I got exactly the result I wanted, it failed open.

On this board at least - I have no idea how consistent the failure is. Like I mentioned in another post, engineering for 0% yield is about as hard as engineering for 100% yield. If I made 20 of these boards odds are I'd probably have decent contact on at least one of them.