learn-fpga
learn-fpga copied to clipboard
Learning FPGA, yosys, nextpnr, and RISC-V
I want to learn FPGA development and these tutorials are amazing - thank you so much! However, there are zero available IceSticks in the market right now. A cheap and...
when i run make ICESTICK and it show fail ./PROCESSOR/femtorv32_quark.v:68: warning: Attributes are not supported on net declaration assignments and will be discarded. ARCH=rv32i OPTIMIZE=-Os ABI=ilp32 RAM_SIZE= 6144 DEVICES= -DICE_STICK=1...
Dear Bruno, my congratulations for squeezing a RV32I core into the Icestick ! I read your Verilog files with joy and I wish to share an idea on how to...
The [Icesugar](https://github.com/wuxx/icesugar/blob/master/README_en.md) board is a close relative (clone?) of the Icebreaker board: iCE40UP5K, 12Mhz clock, 3 PMODS (well, technically four if you solder one header), 8MB SPI flash, etc and...
Fix issues in scripting, and add the support of running from flash for the dev board icesugar-nano. details to run `hello.c`: ``` % make ICESUGAR_NANO % cd FemtoRV/FIRMWARE/EXAMPLES % make...
The first commit: - white-space fixes, - Verilog 2001 style parameter definition. Second commit attempts to fit all logical operations into a single LUT4 array. LUT4 has 4 inputs op1,...
I can compile LiteOS for the quark variant just fine, but when I try petitbateau variant, I get this error: ``` CC boot.elf /home/farmer/litex/riscv64-unknown-elf-gcc-8.1.0-2019.01.0-x86_64-linux-ubuntu14/bin/../lib/gcc/riscv64-unknown-elf/8.1.0/../../../../riscv64-unknown-elf/bin/ld: /home/farmer/litex/riscv64-unknown-elf-gcc-8.1.0-2019.01.0-x86_64-linux-ubuntu14/bin/../lib/gcc/riscv64-unknown-elf/8.1.0/libgcc.a(div.o): ABI is incompatible with that...
In commit `3ab7eaa` to master branch of LiteX, a flag was removed which causes our build to fail. It works on commits prior to that one. This is the error...
Hi all, I am trying to program FemtoRV RISC-V Soft IP core on Icestick.I am using ubuntu 18.04 version as my host system.I am connecting Icestick to the host system...
I was following FROM_BLINKER_TO_RISCV tutorial on a ULX3S, and it all started great but when trying to run step 17 on the board it says: `BOARDS/run_ulx3s.sh step17.v ` > step17.v:455:...