I just did a bunch more Googling and Binging on this, with no new findings. There's mostly just a ton of threads that end with something like "no, the P01 hardware is not compatible with LS2-LS7 knock sensors" which seems entirely wrong in light of the checkbox and the pinout from EFI Live. There's a couple that say to just rewire and tune for them, which is promising but completely vague.
The comments from Mike454 in this thread give me hope:
https://ls1tech.com/forums/pcm-diagnost ... 1-pcm.html
And the replies from CalEditor@PcmCalibrators, here:
https://ls1tech.com/forums/pcm-diagnost ... puter.html
I'm pretty sure that's AJ Whiteley, who invited me to call him a couple weeks ago after we got to talking in the comments on a Facebook post... I need to actually do that.
There's a thread on Holley's site about how to tune knock sensors (using their ECU of course) and when you look at it from that perspective... any tuner that has successfully set up knock sensors for a couple of standalone installations would probably look at knock sensor tuning as just another step in the tuning process. Those of us who are used to tuning factory ECUs/PCMs have just been fortunate to be able to skip this step in most cases.
But anyway...
Thanks for V6 bin file. A quick summary of relevant differences:
B6226 - The S-10 V6 file has a higher knock sensor frequency (10.8khz) than my stock C5 tune (5.5khz) but that's almost exactly a 2:1 ratio so maybe the bore sizes are similar and the V6 tune is just looking for the first harmonic of the knock sound.
B6227 - The knock sensor filter table for the V6 is all 1s, where as in the C5 tune it's 2.
B6228 - Knock sensor sensitivity - This table only exists in the V6 tune.
B6240-B6242 - Learned knock sensor theshold, initial/min/max are different.
B6244 - Knock sensor multiplier A - these tables 'slope' in different directions, which is kind of interesting. The V6 tables are 8 at idle and increase to 10 or 12 by 3000-4000 RPM, whereas the LS tables are 11ish at idle and 9 at high RPM.
B6245 - Knock sensor multiplier B - pretty similar in both
B6248 - Knock sensor background noise filter - 1 for the V6, 0.1 for the LS
B6250 - Knock sensor multiplier TPS - For the LS it's 15 in all cells from idle to 3200, 13 from 3400-8000, whereas the V6 has 24 in all cells.
B6255 - Knock sensor multiplier RPM - 24 in all cells for the V6, 17 in all cells for the LS.
The thresholds for TPS knock mode and RPM knock mode are also different but I'm guessing those are based on how the engine behaves rather than how the sensors behave.