Clock Card Rev B to Rev C changes

From MCEWiki
hard-wired pcb revision
In Rev. C, 4 pins are introduced to provide the ability of reading back the pcb revision by software. These 4 bits are reported in the upper 16 bits of card_type. e.g., in a *.run file:
RB cc card_type 
00000771
771 translates to 0x303 or cc card_type 3 pcb_rev 3
card_type reads 00000003 for cards prior to Rev. C.
SEU detection
The CRC_ERROR pin of the FPGA can be used to reconfigure the FPGA in case of an SEU hit on the FPGA configuration bits. This is not available on Rev. B. The option needs to yet be supported in firmware and software.
The reset switch is now accessible on the front panel
new temperature sensor chip
U28 or MAX1618 became obsolete and Rev. C uses LM95235EIMM instead.