Hadir Khan
04/08/2022, 11:06 PMreg_spi_enable = 1
specifically do? I am seeing some dv tests (la_test2, wb_port) inside the caravel_user_project using this statement while the others (io_ports, la_test1) do not.Tim Edwards
04/10/2022, 2:37 AMreg_spi_enable
signal can be used to disable the housekeeping SPI, which is the proper thing to do if your user project needs to make use of GPIO pins 1 to 4, which are normally used by the housekeeping SPI.
The housekeeping SPI must be enabled by default, so setting it to 1 should be non-functional.Tim Edwards
04/10/2022, 2:49 AMHadir Khan
04/10/2022, 8:37 PMreg_spi_enable = 1
commented out here: https://github.com/efabless/caravel_user_project/blob/main/verilog/dv/io_ports/io_ports.c#L49? This test uses GPIO pins 1 to 4 and the housekeeping spi should have been disabled.Hadir Khan
04/14/2022, 6:51 PMMarwan Abbas
04/21/2022, 8:13 PM