Not long ago I was mouthing off about ordering my own boards from JLC and assembling them. (See here if you're really that bored:
viewtopic.php?f=3&t=1509) Of course that was just before I started actually assembling and testing, and of course testing failed, big time. Luckily, I was spawned by a now-retired EE. We've been emailing back and forth, testing this, trying that, figuring out what I may have destroyed through improper testing and assembly and scratching our heads. The initial suspect was main 5V buck converter, AKA IC2, which was OOS @ JLC and I had to find and install. Even with the correct part correctly installed, though, things were not working in some pretty weird ways. Skipping hopefully to the end, I finally noticed JLC placed a cap where R113 (in the -5V supply circuit) was supposed to go. Checking back over the DFM analysis showed that literally every part of that circuit was misplaced and that the regulator IC for the previous design was used. It's fixable, but I'll need to order the correct regulator and replace that as well as the incorrect caps and resistor. (Excuse to look for a "makerspace" or purchase my own rework station...hmmm.)
It did not occur to me that the BOM and CPL wouldn't match the b3 stuff, but that appears to be the case. The files in the repo are from a few months prior to the block 3 schematic and gerber zip. Call this a warning to the next person who wants to order their own boards. Presumably someone could produce the updated BOM and CPLs (from the schematic?) and such, and send in a PR. I'll be looking into it but it's beyond my current knowledge, so don't expect too much from me. There are a few different designs in that repo tho, none with the correct BOM or CPL. Not a complaint...just a warning.
Patreon supporter and mild troublemaker. You can be both.