OpenCores
URL https://opencores.org/ocsvn/neorv32/neorv32/trunk

Subversion Repositories neorv32

[/] [neorv32/] [trunk/] [docs/] [datasheet/] [software.adoc] - Diff between revs 62 and 63

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 62 Rev 63
Line 122... Line 122...
 check      - check toolchain
 check      - check toolchain
 info       - show makefile/toolchain configuration
 info       - show makefile/toolchain configuration
 exe        - compile and generate  executable for upload via bootloader
 exe        - compile and generate  executable for upload via bootloader
 hex        - compile and generate  executable raw file
 hex        - compile and generate  executable raw file
 install    - compile, generate and install VHDL IMEM boot image (for application)
 install    - compile, generate and install VHDL IMEM boot image (for application)
 
 sim        - in-console simulation using the default testbench and GHDL
 all        - exe + hex + install
 all        - exe + hex + install
 elf_info   - show ELF layout info
 elf_info   - show ELF layout info
 clean      - clean up project
 clean      - clean up project
 clean_all  - clean up project, core libraries and image generator
 clean_all  - clean up project, core libraries and image generator
 bootloader - compile, generate and install VHDL BOOTROM boot image (for bootloader only!)
 bootloader - compile, generate and install VHDL BOOTROM boot image (for bootloader only!)
Line 455... Line 456...
|=======================
|=======================
| `BLDV` | Bootloader version (built date).
| `BLDV` | Bootloader version (built date).
| `HWV`  | Processor hardware version (from the `mimpid` CSR) in BCD format (example: `0x01040606` = v1.4.6.6).
| `HWV`  | Processor hardware version (from the `mimpid` CSR) in BCD format (example: `0x01040606` = v1.4.6.6).
| `CLK`  | Processor clock speed in Hz (via the SYSINFO module, from the _CLOCK_FREQUENCY_ generic).
| `CLK`  | Processor clock speed in Hz (via the SYSINFO module, from the _CLOCK_FREQUENCY_ generic).
| `MISA` | CPU extensions (from the `misa` CSR).
| `MISA` | CPU extensions (from the `misa` CSR).
| `ZEXT` | CPU sub-extensions (from the `mzext` CSR)
| `ZEXT` | CPU sub-extensions (via the _SYSINFO_CPU_ register in the SYSINFO module)
| `PROC` | Processor configuration (via the SYSINFO module, from the IO_* and MEM_* configuration generics).
| `PROC` | Processor configuration (via the _SYSINFO_FEATURES_ register in the SYSINFO module / from the IO_* and MEM_* configuration generics).
| `IMEM` | IMEM memory base address and size in byte (from the _MEM_INT_IMEM_SIZE_ generic).
| `IMEM` | IMEM memory base address and size in byte (from the _MEM_INT_IMEM_SIZE_ generic).
| `DMEM` | DMEM memory base address and size in byte (from the _MEM_INT_DMEM_SIZE_ generic).
| `DMEM` | DMEM memory base address and size in byte (from the _MEM_INT_DMEM_SIZE_ generic).
|=======================
|=======================
 
 
Now you have 8 seconds to press any key. Otherwise, the bootloader starts the auto boot sequence. When
Now you have 8 seconds to press any key. Otherwise, the bootloader starts the auto boot sequence. When

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.