-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Documentation needed on installing dependencies #19
Comments
Currently pano-g1 target is not fully working. INSTALL.md is going to be replaced by building instructions located in target folders. I have been working on new documents but that would take some time. I am also going back and forth between different PicoRV32 toolchains, balancing code size and core size. Currently RV32IC, but might change in the future. |
Great, thanks, will wait. One particular concern the ISE 14.7 Linux VM comes with the aging Oracle EL6 version, and when it's upgraded even within EL6 it breaks the iMPACT USB drivers. At the same time gcc 4.7 required by the rv32 newlib installers. |
Yes, that's true. I am using Ubuntu 18.04 LTS + ISE 14.7 WebPACK. There are tutorials online about how to do this, and I managed to get it half working: The iMPACT USB driver only works when I login as root, |
FWIW: I just compile all versions. It only takes ~180MB per version. Tom |
Succeeded building the fw on Ubuntu 16.04. Only when building the versions separately, one by one: |
Good to hear you have got it to compile. |
INSTALL.md:
Getting the dependencies to build the firmware (arm-none-eabi-gcc, arm-none-eabi-newlib) and not documented when targeting Pano G1. Listing the version tested with, and the source would be great.
Not clear which Picorv32 toolchain is needed from https://github.com/cliffordwolf/picorv32
The text was updated successfully, but these errors were encountered: