2024-02-17 Peripheral and Leader SOM SW Meeting
Attendees:
- Lakshay Gupta
- Yejean Kim
- Ishan Deshpande
- Nathaniel Delgado
- Champers Fu
- Aiden Madaffri
- Sohan Subudhi
- Matthew King
Will use Embedded Sharepoint for Peripheral and LeaderSOM drivers.
Requirements:
- Use the same BSP between Leader and Peripheral
- Be able to configure pins for any chip (Peripheral, Leader, or other)
- Supports STM32F4 and STM32L4
Testing Hurdles:
- BSP is not fully done yet, we can use autogenerated BSP for boards while testing
- PeripheralSOM and LeaderSOM BOMs have not been ordered
- Boards have not been verified or tested :sob:
Priorities:
- Data Aq will be using PeripheralSOM in the current car so PeripheralSOM must work along with their daughter board
Necessary Tasks:
- Hardware:
- Verify PeripheralSOM hardware
- Software:
- PeripheralSOM test code
- bsp_config.h
Fun Features:
- Simulator :eyes:
Notes:
- Same BSP for Leader and Daughter packages
- As long as correct HAL is downloaded, can use same BSP
- DataAq BSP Requirements for FSGP 2024
- CAN - Done, needs testing
- SPI - Connor started 3 weeks ago
- I2C - Done needs testing
- ADC - Needs to be started
- Other BSP:
- PWM
- UART
- Watchdog
- Hardware validation using auto-generated HAL drivers
- Can happen in parallel with BSP driver development
- BSP Deadline for this FSGP - April 1st
- Each system set their own internal deadlines for software drivers based on progress
- CAN - Controls
- SPI - BPS
- I2C - BPS
- ADC - DataAcq
- Deadline for other PeripheralSOM April 27th:
- Hardware verified and software
- Deadlines for other BSP
- PWM -
- UART - Controls
- Watchdog
- Hardware Deadline - April 1st
- Everything other than CAN and LDO should work, CAN and LDO deadline will be slightly later
- DataAcq Peripheral Daughterboard can be tested with nucleo board
Welcome to the University Wiki Service! Please use your IID (yourEID@eid.utexas.edu) when prompted for your email address during login or click here to enter your EID. If you are experiencing any issues loading content on pages, please try these steps to clear your browser cache.