mirror of
https://github.com/stnolting/neorv32.git
synced 2025-04-23 21:57:33 -04:00
[docs] default bootloader image ISA is rv32i
https://github.com/stnolting/neorv32-setups/issues/143
This commit is contained in:
parent
897667f7f5
commit
8f2cabb75d
1 changed files with 6 additions and 2 deletions
|
@ -1,8 +1,12 @@
|
|||
:sectnums:
|
||||
=== Bootloader
|
||||
|
||||
[NOTE]
|
||||
This section refers to the **default** NEORV32 bootloader.
|
||||
.Pre-Built Bootloader Image
|
||||
[IMPORTANT]
|
||||
This section refers to the **default** NEORV32 bootloader. A pre-compiled memory image for the processor-internal
|
||||
<<_bootloader_rom_bootrom>> is available in the project's +rtl+ folder: `rtl/core/neorv32_bootloader_image.vhd`.
|
||||
This image is automatically inserted into the boot ROM when synthesizing the processor with the bootloader being
|
||||
enabled. **Note that the default bootloader image was compiled for a minimal `rv32i` + priv. ISA!**
|
||||
|
||||
The NEORV32 bootloader (`sw/bootloader/bootloader.c`) provides an optional built-in firmware that
|
||||
allows to upload new application executables at _any time_ without the need to re-synthesize the FPGA's bitstream.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue