Thanks Solitaire for your bin posted here viewtopic.php?p=118986#p118986
I didn't have a lot of BlackBox files around and was able to use your image to test a flash that updates enough sectors that I could consider it a fair test of the flash kernel.
[01:15:00:897] PCM Hammer (16/07/2024, 1:13 PM)
[01:15:00:906] Tuesday, July 16 2024 @01:15:00:90
[01:15:00:988] AVT 852 Reset OK
[01:15:01:008] Thanks for using PCM Hammer.
[01:15:01:014] AVT Firmware 1.5
[01:15:13:661] S:\bins\blackbox\gmc yukon_ab28f400bx_99_ori_byteswap.bin
[01:15:13:737] Identifying 512kb file.
[01:15:13:742] File is Vortec BlackBox 512Kb.
[01:15:13:749] File operating system ID: 9365085
[01:15:13:753] File is Vortec BlackBox 512Kb.
[01:15:13:757] Start End Stored Needed Verdict Segment Name
[01:15:13:763] 20002 668CF 4DF6 4DF6 Good Operating system
[01:15:13:768] 08002 0E651 0473 0473 Good Engine calibration
[01:15:13:774] 0E654 0EF93 2487 2487 Good Engine diagnostics.
[01:15:13:780] 0EF96 0F0D1 44C2 44C2 Good Transmission calibration
[01:15:13:786] 0F0D4 0F109 75E4 75E4 Good Transmission diagnostics
[01:15:13:794] Requesting operating system ID...
[01:15:13:934] File is Vortec BlackBox 512Kb.
[01:15:13:941] PCM and file are both for the same Hardware BlackBox
[01:15:13:948] File is Vortec BlackBox 512Kb.
[01:15:13:955] PCM and file are both operating system 9365085
[01:15:14:121] Unlock succeeded.
[01:15:14:192] Attempting switch to VPW 4x
[01:15:14:221] Module 0x10 (engine controller) has agreed to enter high-speed mode.
[01:15:17:937] Kernel upload 100% complete.
[01:15:19:067] Kernel Version: 82400200
[01:15:19:084] Kernel uploaded to PCM succesfully.
[01:15:19:174] File is Vortec BlackBox 512Kb.
[01:15:19:181] PCM and image file are both operating system 9365085
[01:15:19:252] Flash chip: Intel 28F400B, 512kb
[01:15:19:263] Calculating CRCs from file.
[01:15:19:274] Requesting CRCs from PCM.
[01:15:19:281] Range File CRC PCM CRC Verdict Purpose
[01:15:22:524] 060000-07FFFF F1FE7882 2B5D35B4 Different General
[01:15:25:781] 040000-05FFFF 7F2C45F4 7F2C45F4 Same General
[01:15:29:020] 020000-03FFFF F45CAD6A F45CAD6A Same General
[01:15:31:504] 008000-01FFFF 1206014E DE58A712 Different General
[01:15:31:860] 006000-007FFF 85B5BB36 85B5BB36 Same General
[01:15:32:214] 004000-005FFF 85B5BB36 27A978EB Different General
[01:15:32:757] 000000-003FFF EF6FF421 EF6FF421 Same General
[01:15:32:784] Processing range 060000-07FFFF
[01:15:32:801] Erasing.
[01:15:34:204] Writing...
[01:16:45:002] Processing range 008000-01FFFF
[01:16:45:014] Erasing.
[01:16:46:258] Writing...
[01:17:39:390] Processing range 004000-005FFF
[01:17:39:402] Erasing.
[01:17:40:243] Writing...
[01:17:44:707] Calculating CRCs from file.
[01:17:44:725] Requesting CRCs from PCM.
[01:17:44:736] Range File CRC PCM CRC Verdict Purpose
[01:17:47:975] 060000-07FFFF F1FE7882 F1FE7882 Same General
[01:17:51:247] 040000-05FFFF 7F2C45F4 7F2C45F4 Same General
[01:17:54:522] 020000-03FFFF F45CAD6A F45CAD6A Same General
[01:17:57:008] 008000-01FFFF 1206014E 1206014E Same General
[01:17:57:364] 006000-007FFF 85B5BB36 85B5BB36 Same General
[01:17:57:700] 004000-005FFF 85B5BB36 85B5BB36 Same General
[01:17:58:231] 000000-003FFF EF6FF421 EF6FF421 Same General
[01:17:58:293] All relevant ranges are identical.
[01:17:58:321] All write-request messages succeeded on the first try. You have an excellent connection to the PCM.
[01:17:58:333] Flash successful!
[01:17:58:411] Clearing trouble codes.
[01:17:59:540] Elapsed time 00:02:45.4132919