Index: firmware/App/Services/FpgaDD.c =================================================================== diff -u -ra6e25a99f4e9d99b83d9a7a4ed3837ed98d188a9 -rde94e8f0e878a6851b8e56def4170042df46bc33 --- firmware/App/Services/FpgaDD.c (.../FpgaDD.c) (revision a6e25a99f4e9d99b83d9a7a4ed3837ed98d188a9) +++ firmware/App/Services/FpgaDD.c (.../FpgaDD.c) (revision de94e8f0e878a6851b8e56def4170042df46bc33) @@ -61,7 +61,8 @@ #define FPGA_EXPECTED_ID 0x06 ///< FPGA expected ID for Beta 2 systems. //TODO: Remove once Beta 1.9 is obsolete -#define FPGA_BETA_1_9_EXPECTED_ID 0X04 ///< FPGA expected ID for Beta 1 and 1.9 systems. +#define FPGA_BETA_1_9_EXPECTED_ID 0X08 ///< FPGA expected ID for Beta 1.9 systems. +#define FPGA_BETA_1_0_EXPECTED_ID 0x04 ///< FPGA expected ID for Beta 1.0 systems. #define MAX_COMM_ERROR_RETRIES 5 ///< Maximum number of communication error retries @@ -717,7 +718,8 @@ // check FPGA reported correct ID // TODO: Remove beta 1.9 expected ID once Beta 1.9 is obsolete - if ( ( FPGA_EXPECTED_ID == fpgaHeader.fpgaId ) || ( FPGA_BETA_1_9_EXPECTED_ID == fpgaHeader.fpgaId ) ) + if ( ( FPGA_EXPECTED_ID == fpgaHeader.fpgaId ) || ( FPGA_BETA_1_9_EXPECTED_ID == fpgaHeader.fpgaId ) || + ( FPGA_BETA_1_0_EXPECTED_ID == fpgaHeader.fpgaId ) ) { // Check FPGA compatibility w/ firmware if ( DD_FPGA_COMPATIBILITY_REV == GET_FPGA_SENSOR_FIELD( fpgaCompatibilityRev ) )