crwdns2933423:0crwdne2933423:0

crwdns2933803:08crwdne2933803:0

crwdns2933797:0Kyle Westhauscrwdnd2933797:0crwdne2933797:0

crwdns2936043:0crwdne2936043:0 crwdns2933505:0crwdne2933505:0 Kyle Westhaus

crwdns2933769:0crwdne2933769:0
crwdns2933771:0crwdne2933771:0
crwdns2933801:0crwdne2933801:0

crwdns2933807:0crwdne2933807:0

[title] Component identification (bottom of PCB)
[* red] Serial NAND EEPROM (1Gb): Kioxia TC58NVG0S3HTA00 [link|https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/506/KIOXIA_TC58NVG0S3HTA00_Rev2.00_E191001C.pdf|datasheet|new_window=true]
[* orange] Debug headers [link|https://gist.github.com/kwesthaus/4be71cd6a17d2c5fa8b9dbcfa47e0e8c|factory firmware bootlog|new_window=true]
+ [* black] Once you plug in your modem to the cable network, your ISP will update the firmware to a version that has features for, and is tested to be compatible with, their network (it's part of the DOCSIS spec, specifically the "SwUpgradeFilename" option in the config file. See [link|https://volpefirm.com/cable-modem-registration-a-second-look/|here|new_window=true] for details).
+ [* black] My modem, once it upgraded to the Xfinity firmware, no longer shares its bootlog to UART on either debug header (as verified with a logic analyzer, both attached and unattached to the cable network).
+ [* black] There is a silkscreen arrow pointing to one pin on each of the debug headers. The pin on the opposite end, farthest away from the arrow, is ground.