Giter Site home page Giter Site logo

Comments (7)

zipotron avatar zipotron commented on May 5, 2024 1

Hello! Thanks for the information, is perfect start point for try to make it run in those board! I will let you know the results!

from neorv32.

umarcor avatar umarcor commented on May 5, 2024 1

@zipotron, can you please confirm that you are using Alhambra II (HX4K) and not IceZum Alhambra (HX1K)? If so, I suggest you create a PR where:

We can then iterate on that.

from neorv32.

zipotron avatar zipotron commented on May 5, 2024 1

@umarcor Confirmed! I have the Alhambra II (HX4K), I will start on that ASAP! (In two or three days I guess, depend on my work load)

from neorv32.

zipotron avatar zipotron commented on May 5, 2024 1

PR done, I need help with the ULX3S Makefiles, I don't know why try to take iCE40 VHDL files instead ECP5.
AlhambraII is well done, but fails synthesis, seams something related with the optimization, I can work around with a bit of support

from neorv32.

gojimmypi avatar gojimmypi commented on May 5, 2024 1

Looks like the setups have been moved here:

https://github.com/stnolting/neorv32-setups/tree/main/osflow/boards

from neorv32.

stnolting avatar stnolting commented on May 5, 2024

Hey there!

first, thanks for this amazing work!

Thank you very much :)

Well, I have at home the board AlhambraII (iCE40) and the ULX3S (ECP5), I am using Yosys with the GHDL plugin. I wanted to synthesize using Yosys and NextPNR for those boards, but couldn't find a start point to do it.
Please, if anyone support me I would like to do those Makefiles.

The documentation of the osflow setups is currently work-in-progress (see #96 and #131).
I am not familiar with the AlhambraII or the ULX3S boards, but the makefiles for iCE40 and ECP5 FPGAs are already there:

You will just need to adapt the pin-mappings:

Then you can run this:

neorv32$ make -C setups/examples BOARD=<fpga_board> <soc>

For example for the ECP5-based OrangeCrab board using a minimal NEORV32 SoC you can do:

neorv32$ make -C setups/examples BOARD=OrangeCrab MinimalBoot

from neorv32.

stnolting avatar stnolting commented on May 5, 2024

Right, we sourced-out the FPGA implementations to a new repository.

from neorv32.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.