Controller Board
...
Project Validation
Project | Status | Blockers |
---|
CAN
- Loop back mode Mitchell Langdon Ostler
- External Controller (Peak CAN) Jarvis Weng
- Controller Board to Controller Board Jarvis Weng
Completion Date | ||
---|---|---|
|
title | In Progress |
---|
GPIO_IT
- General Hardware Verification Preston Glicerio Dresser
Status | ||
---|---|---|
|
ADC
- General Hardware Verification Mitchell Langdon Ostler
| |||||||
|
|
I2C
- General Hardware Verification Adel Chinoy
Status | ||
---|---|---|
|
SPI
- General Hardware verification
| Final PRs merged, New Hardware in transit | |||
|
|
Need SPI sensor to test further
Centre Console
Validation Steps
Status
Blockers
PCA
- Verify outputs of IO expander
| ||||
|
...
Output Read verification
...
- Verify Outputs are successfully read in main loop
...
Status | ||||
---|---|---|---|---|
|
...
Need gpio expanders verified
...
Lights FSM verification
...
- Verify by setting can messages internally
- Verify by sending can messages over PEAK CAN
...
Status | ||||
---|---|---|---|---|
|
...
Need all previous verified
...
Power FSM Verification
...
- Verify by setting can messages internally
- Verify by sending can messages over PEAK CAN
...
Status | ||||
---|---|---|---|---|
|
...
Need all previous verified
Telemetry
...
Validation Steps
...
Status
...
Blockers
...
HC-12
...
- Develop basic tooling and verify connection/data transfer
...
Status | ||
---|---|---|
|
...
Getting hardware
...
LoFa
...
- Develop basic tooling and verify connection/data transfer
...
UV Cutoff
Validation Steps
Status
Blockers
Load Switch
- Check that load switches work, and isense can be read
Status | ||
---|---|---|
|
VBAT_Status
|
Buttons
- Verify button presses are read in test task
- Test pressing all at once, ensure all events are received
7-Seg Display
- Check that you can enable/disable output
- Verify all 3 displays operating
Drive FSM
Power Distribution
...
Validation Steps
...
Status
...
Blockers
...
Outputs
...
- I2C write
- Verify operation of PCA9555 library (toggle_state, set state, init), make changes for storing values Arvind Sanjay
- I2C read (Mitchell Langdon Ostler)
- PCA get state
- Verify Operation of Load switches using bts_load_switch driver Adhiraj Singh
- Verify Operation of Outputs using Output Config Adhiraj Singh
- Verify current readings
- Verify multiplexor with current readings
- Trigger Undervoltage/overvoltage conditions, see if it triggers interrupt (do after everything else in case board explodes)
...
Status | ||
---|---|---|
|
...
Need output config merged for last verification
| Make a new smoke project for this | ||||||||
| Continue validation steps | ||||||||
| Need to push in PR | ||||||||
| Need to review to PR | ||||||||
| |||||||||
| Some are broken again….. |