One thing that someone else might find useful while debugging your chips is soldering a header and using a jumper on J2.
When J2 is shorted Caravel's serial port gets connected to the FTDI chip, and you can use a serial terminal program like picocom to receive data from Caravel on your pc.
The downside is that you can't flash the firmware while J2 is shorted. That's why I use a jumper.
👍 4
Maximo Balestrini
01/16/2024, 8:06 PM
And if you are trying to read serial data from Caravel, just reading the
Hi Maximos, So does UART_readChar() work for you? I have the same behavior that you describe; it keeps reading the first byte received.
It seems that clear the event using the CSR doesn't work in the CLEAR FPGA management.
Linen is a search-engine friendly community platform. We offer integrations with existing Slack/Discord communities and make those conversations Google-searchable.