Skip to content
This repository has been archived by the owner on Jul 1, 2021. It is now read-only.

Documentation on how to bring up DE10 Nano board? #229

Open
yurivict opened this issue Jan 6, 2020 · 4 comments
Open

Documentation on how to bring up DE10 Nano board? #229

yurivict opened this issue Jan 6, 2020 · 4 comments

Comments

@yurivict
Copy link
Contributor

yurivict commented Jan 6, 2020

The README says:

[...] you'll need an SD card image for your DE10 with a valid installation of Cascade. Cascade can generate this image for you automatically [...]

The obvious question is "how". Is there a command that generates the image?

I have a working DE Nano, it has linux running, it is connected through the Ethernet.
Is this image not sufficient, and Cascade should generate another image, as the above README paragraph seems to suggest?

Could you please add relevant information to the README file, because in its current form it is lacking information needed to use Cascade on DE10 Nano.

(I think it is possible to compile and install a driver on the existing DE10 image that would have 100% access to FPGA. This is how they have their fft demos.)

@eschkufz
Copy link
Contributor

eschkufz commented Jan 6, 2020

Sorry about that --- Improving our README is on my short list of things to do for the new year.

Short answer:

A while ago when we acquired some de10s, they came with a copy of angstrom linux installed on their sd cards. At the time, cascade had some dependencies which we couldn't satisfy with opkg, so one of my colleagues put together a stripped down image with ubuntu and a copy of cascade on it. That's the image that I'm referring to in the README. I'm out of office today, but when I go in tomorrow, I'll grab a copy and get it uploaded.

Longer answer:

I need to check in with my colleague about what the steps he used to build the image were. Once I have those, I can post them as well. Alternately, it could be that cascade builds on angstrom now (I haven't tried in a while --- I know the setup script won't work, but it should just be a matter of getting the dependencies satisfied and running cmake like on any other *nix target). Might be worth a quick try in the meantime.

@eschkufz
Copy link
Contributor

eschkufz commented Jan 9, 2020

Update ---

I've got the disk image, but it's 8GB, which is larger than what I can upload to github. I don't have any experience distributing files this large, do you have a suggestion for how to host it?

@yurivict
Copy link
Contributor Author

yurivict commented Jan 9, 2020

@eschkufz Thanks, but I have a better solution in mind now.

I will submit a PR soon once I will make it work.

@eschkufz
Copy link
Contributor

eschkufz commented Jan 9, 2020 via email

@yurivict yurivict changed the title Documentation on how tobring up DE10 Nano board? Documentation on how to bring up DE10 Nano board? Jan 13, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants