An RV32IMF implementation w/ migen/LiteX
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
kaqu 01818b44a4 Fixed zero operand problems (hopefully!) 9 months ago
..
include Store unit not working, dbg improved 1 year ago
lib Started w/ DRAM access tests ... 1 year ago
linker Memory variants tested ok! 12 months ago
source Fixed zero operand problems (hopefully!) 9 months ago
README.md Brushup for publication ... 9 months ago
flashclearapp.sh Started w/ DRAM access tests ... 1 year ago
flashcreate.sh Queue reshuffle, long transfers ok, renamed 1 year ago
ramcreate.sh Nothing worx no more! 12 months ago
testloader.sh 4 regs reduced variant started, debugger adjust 10 months ago

README.md

SOFTWARE

This directory contains the actual application & the loading/flashing tools.

  1. testloader.sh - Create & load a binary to fixed address @40190000h

    usage: ./testloader.sh

-------------------- NOT USED CURRENTLY !!!! ----------------------------------------------------------- 2. ramcreate.sh - Create & load a startable binary to either RAM bank 1 or 2 (will be lost on power cycles ...)
usage: ./ramcreate.sh <<main_app_w/o_extension>> <<additional_lib_w/o_extension>> <<ram_bank_no>>
example: ./ramcreate.sh main illumination 1

  1. flashcreate.sh - Create & flash an application image (for permanent action across power losses)
    usage: ./flashcreate.sh

  2. flashclearapp.sh - Make flash app invalid, thus booting faster & then RAM boot dev. (pure convenience ...)
    usage: ./flashclearapp.sh