Comments (10)
The complete tutorial is here:
https://github.com/antmicro-labs/2d-gpu/wiki/LiteX---Zephyr-tutorial
I have even more resources. Here is my private repository with complete building environment for litex+zephyr. This repository assumes that you use a Debian distro. I think this is more convenient than manual setup.
https://github.com/rw1nkler/litex-zephyr-build
Probably @kgugala knows more about the boards and specific requirements.
from 2d-gpu.
- To do any meaningful work you will need to use a real PC that is connected to the Arty board anyway. As for a cloud machine -- @kgugala will set up a machine for you and provide ssh credentials that you can all share. But again I recommend also working on your own machines.
- @kgugala / @rw1nkler will provide you some links.
- Unfortunately, yes you do need to use Vivado. If the Linux with emulated disk is too small then enlarge it or install real Linux. 20 GB is a lot for one program I agree, but it is still not a lot of space.
- I was under impression we already delivered those boards to you? @kgugala @rw1nkler do you know the details?
- You mean on your host machine? I suggest using Debian but its up to you. We will probably spawn a debian 10 machine for you.
- I will let @kgugala / @rw1nkler answer this. Having said that I do expect you guys that by now you at least got to a stage where you have the tools installed.
from 2d-gpu.
I have created the machine. @rw1nkler will send you machine's address and credentials via email.
It is a Debian 9 machine. The user you'll get there is a sudoer so you can install whatever package you need.
from 2d-gpu.
I need your e-mails. Please, write to [email protected], using your student's mail.
from 2d-gpu.
@kmezynski Can you access the remote machine?
from 2d-gpu.
@kgugala Yes I can, thanks
from 2d-gpu.
I was trying to build enviroment from your repo @rw1nkler and after sudo make init
all the time it shows following error cmake : Depends: libssl1.0.0 (>= 1.0.2~beta3) but 1.0.1t-1+deb8u12 is to be installed E: Unable to correct problems, you have held broken packages.
All the solutions I find are not working. I'm using Debian 10.
from 2d-gpu.
You don't have proper libssl
version. That is probably due to the fact that Debian usually have old (but stable) packages.
- You can try to download the package manually.
- You probably can build
cmake
manually without SSL
For sure it is possible using another cmake (just for upgrading the version, I don't know if it is possible when you don't have any instance of cmake). But it should be possible.
cmake -DCMAKE_USE_OPENSSL=OFF ..
- Wait, I will try to add manual build for
cmake
too. I was wondering about that earlier. - If you can't do that, maybe use ubuntu. My repo can be build using ubuntu 18.04 (tested using CI)
from 2d-gpu.
@kgugala can you add kacperchmiel97 to this group, he changed his git name recently.
from 2d-gpu.
I've sent him the invitation
from 2d-gpu.
Related Issues (11)
- Run Litex/VexRiscv system on Arty HOT 3
- FastVDMA Wishbone configuration HOT 3
- Run LiteX on ArtyA7 HOT 17
- FastVDMA tests HOT 1
- Blender HOT 9
- Add support for FastVDMA in LiteX HOT 6
- Add the rest of the team HOT 1
- Get familiar with the tools
- Help #2 HOT 9
- Contribution rules - CONTRIBUTING.md
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from 2d-gpu.