Files
panda-meb/board
Robbe Derks dec9223f97 cuatro sound (#1861)
* fake siren works

* this receives something

* microphone in SAI1 POC

* this receives audio again

* double buffer DMA?

* RX DMA works

* wip

* needs cleanup, but this plays

* cleanup of playback

* print mic

* deal with stereo in

* the DMA from SAI1 -> SAI4 doesn't work yet

* this puts mic data in a buf

* this gets sound to the 845

* wip: still garbage from the mic

* inefficient, but it does record the mic

* sine isn't used

* comment out mic for now

* fix misra

* remove mic

* more cleanup

* add amp enable/disable

* no more debug

* newline

---------

Co-authored-by: Comma Device <device@comma.ai>
2024-11-13 16:09:13 +01:00
..
2024-11-13 16:09:13 +01:00
2024-11-13 16:09:13 +01:00
2024-11-13 16:09:13 +01:00
2024-09-19 21:15:08 -07:00
2024-09-24 11:59:17 -07:00
2024-09-24 11:59:17 -07:00
2024-03-22 14:48:49 -07:00
2024-09-19 21:15:08 -07:00
2024-09-20 15:51:27 -07:00
2023-09-30 12:49:46 -07:00
2024-11-13 16:09:13 +01:00
2024-09-19 21:15:08 -07:00
2024-09-24 16:37:23 -07:00
2024-03-21 13:56:36 -07:00
2024-06-26 16:59:08 -07:00
2024-09-20 15:51:27 -07:00
2024-09-19 21:15:08 -07:00
2024-11-13 16:09:13 +01:00
2024-09-19 21:15:08 -07:00
2024-09-19 21:15:08 -07:00
2023-12-10 11:14:53 -08:00
2024-08-02 11:26:16 -07:00
2024-05-30 22:13:47 -07:00

Programming

./flash.py        # flash application
./recover.py      # flash bootstub

Debugging

To print out the serial console from the STM32, run tests/debug_console.py

Troubleshooting

If your panda will not flash and green LED is on, use recover.py. If panda is blinking fast with green LED, use flash.py.

Otherwise if LED is off and panda can't be seen with lsusb command, use panda paw to go into DFU mode.

If your device has an internal panda and none of the above works, try running ../tests/reflash_internal_panda.py.