**Requester: @ETSells **
Describe the solution you'd like
Rev 3 (MAV) uses the STLink-V3Minie as its debugger. This device comes equipped with the standard SWD interface we need for firmware flashing, but also has a virtual COM port (VCP) that can be used as an additional line of communication between the STM32 and a user's computer.
We have a couple of options to take advantage of this:
- Use it as an additional console interface for terminal communication in case USB breaks (again).
- Use it as a debug console that we can log to throughout execution with print statement style debugging, etc.
- Both?
I'm currently inclined to pick option 2, but we can explore others if we want a specific implementation.
Marking for sprint planning 5/26.
Describe alternatives you've considered
Alternative options listed above.
Additional context
N/A
Points of Contact
R3 Project Lead: @ETSells
**Requester: @ETSells **
Describe the solution you'd like
Rev 3 (MAV) uses the STLink-V3Minie as its debugger. This device comes equipped with the standard SWD interface we need for firmware flashing, but also has a virtual COM port (VCP) that can be used as an additional line of communication between the STM32 and a user's computer.
We have a couple of options to take advantage of this:
I'm currently inclined to pick option 2, but we can explore others if we want a specific implementation.
Marking for sprint planning 5/26.
Describe alternatives you've considered
Alternative options listed above.
Additional context
N/A
Points of Contact
R3 Project Lead: @ETSells