Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

FPD1: GPIO expanders both work

  • flash smoke_pca9539r with I2C address 0x74

  • ensure all the LEDs on the board light up for that gpio expander

  • repeat for 0x76

  • if unsure, repeat for 0x76 and make sure between the two of them all the LEDs light up

FPD2: All BTS7200 Isense works

  • change SMOKE_TEST_MODE to SMOKE_TEST_MODE_CURRENT_MEASUREMENT in PD main.c

  • change USE_FRONT_PD to true in smoke_current_measurement.c

  • flash PD

  • see readings for each BTS7200/BTS7040 output on minicom, make sure all readings are initially ~0 mA

    • if UV cutoff isn’t connected there may be warnings/nonsensical output with [front] UV cutoff, ignore that if not testing with UV cutoff

  • for each BTS7200/BTS7040 output, connect an e-load on constant current and make sure the constant current you select shows up on minicom in the correct output

    • but have hardware make sure it’s not gonna blow anything up

FPD3: Reading SPST pot works

FPD4: Fan control works

FPD5: Voltage regulator works

FPD6: UV detector works

...

RPD1: GPIO expanders both work

  • flash smoke_pca9539r with I2C address 0x74

  • ensure all the LEDs on the board light up for that gpio expander

  • repeat for 0x76

  • if unsure, repeat for 0x76 and make sure between the two of them all the LEDs light up

RPD2: All BTS7200 Isense works

  • change SMOKE_TEST_MODE to SMOKE_TEST_MODE_CURRENT_MEASUREMENT in PD main.c

  • change USE_FRONT_PD to false in smoke_current_measurement.c

  • flash PD

  • see readings for each BTS7200/BTS7040 output on minicom, make sure all readings are initially ~0 mA

  • for each BTS7200/BTS7040 output, connect an e-load on constant current and make sure the constant current you select shows up on minicom in the correct output

    • but have hardware make sure it’s not gonna blow anything up

RPD3: Reading thermistor works

RPD4: Fan control works

RPD5: Voltage regulator works

...