From 15ab4cb7bb8b5e9453747d3cc0546ca83050d8fb Mon Sep 17 00:00:00 2001 From: FPGALover Date: Wed, 28 Feb 2024 22:02:16 +0000 Subject: [PATCH] Update README.md --- README.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d056d92..b315719 100644 --- a/README.md +++ b/README.md @@ -76,6 +76,14 @@ git clone https://gitea.squirrelnut.synology.me:5001/FPGALover/RISCV_picorv32_fp ### 3. Install Python Before you can cross compile, you need to have Python installed on your windows machine, make sure you install Python2.7 or Python3, in case you install python3, you would need to modify the variable "PYTHON_VER" at the line # 8 of the file \sw\Makefile. Also make sure that your python is register under the *Path* enviroment variables +open a CMD and check that you can summon python when you type "python" or "python3", just make sure it correspond to the Makefile name +``` + > python + Python 3.11.7 (main, Dec 7 2023, 09:09:57) [GCC UCRT 13.2.0 64 bit (AMD64)] on win32 + Type "help", "copyright", "credits" or "license" for more information. + >>> exit() +``` + ### 4. Cross compile Go to the directory RISCV_picorv32_fpga/sw using a CMD. @@ -210,7 +218,9 @@ you can find that that these binaries are used by the file memory.v(xoro_top->Me ``` -## Other Linux and Windows precompiled Toolchains +## Other Linux and Windows precompiled Toolchains just in case - https://github.com/xpack-dev-tools/riscv-none-elf-gcc-xpack/releases/ for mingw64 - https://gnutoolchains.com/risc-v/ + under this repo you can also find some prebuilt binaries for Linux and Windows, in case any of the servers was down, or you could not build it. +