-
Is the MCOUNTEREN CSR defined/implemented on the Earl Grey CPU? As far as I can tell, the MISA register indicates that there is U mode support (as expected), and as such I thought this required MCOUNT…
-
I am trying to boot linux on the Nexys Video board using a clock frequency of 50Mhz. In other to achieve this, i edit the nexys_video class in make.py and add the soc_kwargs as shown below. For some r…
-
Hi
I am a beginner to tock and trying to use opentitan nexysvideo as an experiment board.
After checking the directory, I am curious if tock have device driver for SPI as I found it in RP2040 but…
-
The initial support for the OpenTitan Flash Controller, as documented here: https://docs.opentitan.org/hw/ip/flash_ctrl/doc/index.html is failing.
I used the non volatile storage capsule provi…
-
Hi
The opentitan works on nexys video with Vivado hardware manager.
But I am just wondering if it support SD card and booting from that without the need of Vivado to do it ?
Best Regards
-
We need to switch to a newer FPGA board to provide enough space for the OpenTitan top_earlgrey design, replacing top_earlgrey_nexysvideo with top_earlgery_newfpgav1.
The existing Nexys Video code n…
-
Hello,
I am testing Tock on Earlgrey which I implemented on Genesys 2 instead of Nexys Video. When I used spiflash to load the kernel, I did not see `OpenTitan initialisation complete. Entering mai…
-
I have two Nexys Video boards and they seem to be on the slower end of the speed grade, resulting in the fact that they cannot run an OpenTitan system, neither the last from CI nor self built. There a…
-
Currently, there are 3 overall top_earlgrey_* organizations
top_earlgrey_asic
top_earlgrey_verilator
top_earlgrey_nexysvideo
Each basically follows the structure of ...
top_earlgrey_*
-> to…
-
The auto-generated code from OpenTitan includes this:
```c
// Number of bytes per page
#define FLASH_CTRL_PARAM_BYTES_PER_PAGE 2048
```
Indicating that there are 2048 bytes in each page.
I…