Versions Compared

Key

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

...

BMS1: Killswitch works

  • flash smoke_bms

  • latch the killswitch, should log an interrupt on minicom with the correct state

  • unlatch the killswitch, should log again

  • shake the killswitch and repeat a few times to ensure connections are good

BMS2: 1 AFE Vsense works

  • in the battery mockup, connect one AFE’s cell power wires

  • flash smoke_afes and set it to just one AFE

  • observe voltages on minicom

  • verify at least one cell voltage with a multimeter

BMS3: All AFE Vsense works

  • repeat BMS2 procedure with all AFEs connected and enabled in the smoke test

  • verify at least one cell voltage per AFE with a multimeter

BMS4: 1 AFE temp sense works

  • make sure thermistors are connected to AFEs

  • repeat BMS2 but with temperature

BMS5: All AFE temp sense works

  • repeat BMS3 but with temperature

BMS6: Cell balancing works

  • setup for BMS3 but enable cell balancing in the smoke test

  • note the difference between the highest and lowest voltages for each AFE

  • wait 5 minutes

  • verify that the difference between the highest and lowest voltages has decreased in magnitude

BMS7: Current sense works

BMS8: Battery fans work

BMS9: Relays work

  • flash smoke_bms

  • by default the relays should be enabled

  • when powering on the board with the code flashed, an audible click should be heard from the relays closing

  • verify continuity on the relays with a multimeter (the two leads on the top of each relay should be continuous)

Charger

C1: MCP2515 works

Setup:

  • Flash smoke_charger

  • Connect can dongle to can debug port (only 2-pin can connector on charger board)

  • Set up reading socketcan with a bitrate rate of 250 000

  • Connect to minicom

Verification:

  • The message “MCP2515 Init status: Connection successful” can be read

  • Messages read from can debug port every 1s

C2: Connection sense works

Flash smoke_charger

C3: Control pilot works

C4: Elcon comms works

...