Low voltage at gauge, no charge?

I would "guess" perhaps the low voltage due to the no charge condition might be making the ignition do some funky things causing the knock/detonation.
Yup, thats what I was guessing too