You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
However, I could not find a similar memory map, which shows where are the memory regions of the "Ibex Demo System" peripherals, such as GPIO, SPI, UART and also RAM etc. In the file "demo_system_regs.h", I have found the following values:
But is there a memory map (documentation), which shows the exact memory regions (start address, size, etc.) of the peripherals and RAM?
The text was updated successfully, but these errors were encountered:
Unfortunately, we don't have documentation for this. But we do have the software abstractions to deal with this. For example, if you want to interact with SPI you can include https://github.com/lowRISC/ibex-demo-system/blob/main/sw/c/common/spi.h
This also has the register offsets in it. However, you should not need these as you can use the functions to interact with the block:
In the case of "Ibex Simple System (https://github.com/lowRISC/ibex/tree/master/examples/simple_system)", the memory map of the system is shown in the figure below:
However, I could not find a similar memory map, which shows where are the memory regions of the "Ibex Demo System" peripherals, such as GPIO, SPI, UART and also RAM etc. In the file "demo_system_regs.h", I have found the following values:
But is there a memory map (documentation), which shows the exact memory regions (start address, size, etc.) of the peripherals and RAM?
The text was updated successfully, but these errors were encountered: