Krzysztof Herman
10/05/2021, 9:50 PMTim Edwards
10/05/2021, 11:39 PMcaravel_user_project/verilog/dv/wb_port/wb_port.c
?Krzysztof Herman
10/06/2021, 12:25 AMKrzysztof Herman
10/06/2021, 12:25 AMKrzysztof Herman
10/06/2021, 12:26 AMTim Edwards
10/06/2021, 12:40 AMKrzysztof Herman
10/06/2021, 12:40 AMTim Edwards
10/06/2021, 12:40 AMKrzysztof Herman
10/06/2021, 12:41 AMTim Edwards
10/06/2021, 12:50 AMKrzysztof Herman
10/06/2021, 12:57 AMKrzysztof Herman
10/06/2021, 12:58 AMKrzysztof Herman
10/06/2021, 12:59 AMTim Edwards
10/06/2021, 1:03 AMKrzysztof Herman
10/06/2021, 1:04 AMKrzysztof Herman
10/06/2021, 1:06 AMTim Edwards
10/06/2021, 1:12 AMKrzysztof Herman
10/06/2021, 1:16 AMKrzysztof Herman
10/06/2021, 1:16 AMTim Edwards
10/06/2021, 1:16 AMreg_spictrl = 0x80780000; // QSPI + DDR + CRM
in your C code to put the SPI flash into QSPI + DDR + CRM mode (the fastest access). Use caravel/verilog/dv/caravel/mgmt_soc/qspi/
as a guide. In the testbench, the SPI io2
and io3
signals need to be connected to mprj_io[36]
and mprj_io[37]
, respectively.Krzysztof Herman
10/06/2021, 1:22 AMMatt Venn
10/06/2021, 9:01 AMKrzysztof Herman
10/07/2021, 10:39 PM