Embedded Debug Shell
Project members:
- Jeffrey Fisher
General plan[edit | edit source]
- Able to connect to the board over USART
- Eventually: USART use DMA?
Reach goals[edit | edit source]
- Shell for commands that control multiple boards. So the command would
- e.g. we have multiple thruster cards, not a single thruster card controlling all thrusters. So if we want a thruster shell it will have to talk to multiple cards.
- This shell may just end up going on the Jetson, perhaps being implemented by talking over ROS.
Resources[edit | edit source]
- libopencm3 USART example
- Helpful article/explanation and examples: https://github.com/MaJerle/stm32-usart-uart-dma-rx-tx