Maximo Balestrini
01/16/2024, 7:57 PMMaximo Balestrini
01/16/2024, 8:06 PMreg_uart_data
won't work (you keep reading the first char you send). You need to clear the receive event.
I use this functions: https://github.com/efabless/caravel_mgmt_soc_litex/blob/main/verilog/dv/firmware/APIs/uart_api.h
Caravel docs don't mention this. Maybe it's something related to the change from PicoRV to VexRiscC
https://caravel-harness.readthedocs.io/en/latest/uart.htmlMatt Venn
01/22/2024, 4:15 PMMaximo Balestrini
01/23/2024, 3:47 PMVictor Munoz
08/02/2024, 7:23 AM