Is the second image after calibration? If so, then something is wrong as it has picked the worst possible sampling point!Budgie wrote: See below the test pattern (bottom only) after switch on and then after a calibration (i.e. pushing the button). Not sure why it doesn't calibrate on switch on ?
Can you grab the debug log of the calibration?
There is a reason it doesn't currently calibrate on reset, but not a very good one. On my system I'm powering the Pi and CPLD from the +5V on the Beeb's RGB connector. I found that when you switch the Beeb on, the Pi actually boots before there is anything on the screen. The calibration doesn't work with a blank screen. I was intending to do an autocalibration after a few seconds, but haven't got around to implementing this yet.
You definitely need to have a GND connection from the Beeb's to the CPL board at all times. Omitting this probably what zapped the CPLD.Budgie wrote: Interestingly or not so interestingly I've just zapped my CPLD switching the beeb off of all things. I've only got RGB and SYNC connected not GND and 5V from the RGB connector. Not sure whether some suppression would be worth having on the PCB from the connector. May have been a one off as I do mess around a lot with this board.