Skip to content
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

Help #1 #5

Open
kmezynski opened this issue Mar 25, 2020 · 10 comments
Open

Help #1 #5

kmezynski opened this issue Mar 25, 2020 · 10 comments
Assignees
Labels
question Further information is requested

Comments

@kmezynski
Copy link

  1. Could we get remote access to PCs via SSH?

  2. Where can we find tutorial you mentioned during our last meeting about ArtyA7 startup and programming procedure written by one of your workmates.

  3. Do we need Vivado toolchain to programm ArtyA7 board? Unfortunately its size (~20GB) is problematic for our Linux with emulated disk.

  4. When can we receive HDMI board extension for ArtyA7?

  5. Which Linux distribution do you use for this project?

  6. What are the functional requirements of our project? This is necessary for the report for our course.

@kmezynski kmezynski added the question Further information is requested label Mar 25, 2020
@pgielda
Copy link

pgielda commented Mar 25, 2020

  1. 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.
  2. @kgugala / @rw1nkler will provide you some links.
  3. 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.
  4. I was under impression we already delivered those boards to you? @kgugala @rw1nkler do you know the details?
  5. 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.
  6. 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.

@rw1nkler
Copy link
Contributor

rw1nkler commented Mar 25, 2020

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.

@kgugala
Copy link
Contributor

kgugala commented Mar 25, 2020

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.

@rw1nkler
Copy link
Contributor

rw1nkler commented Mar 26, 2020

I need your e-mails. Please, write to [email protected], using your student's mail.

@kgugala
Copy link
Contributor

kgugala commented Mar 30, 2020

@kmezynski Can you access the remote machine?

@kmezynski
Copy link
Author

@kgugala Yes I can, thanks

@piotrgrobelny
Copy link

piotrgrobelny commented Mar 31, 2020

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.

@rw1nkler
Copy link
Contributor

rw1nkler commented Mar 31, 2020

You don't have proper libssl version. That is probably due to the fact that Debian usually have old (but stable) packages.

  1. You can try to download the package manually.
  2. 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 .. 
  1. Wait, I will try to add manual build for cmake too. I was wondering about that earlier.
  2. If you can't do that, maybe use ubuntu. My repo can be build using ubuntu 18.04 (tested using CI)

@kmezynski kmezynski mentioned this issue Apr 16, 2020
@piotrgrobelny
Copy link

@kgugala can you add kacperchmiel97 to this group, he changed his git name recently.

@rw1nkler
Copy link
Contributor

I've sent him the invitation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

5 participants