fredkellerman / microzed-pynq Goto Github PK
View Code? Open in Web Editor NEWLicense: BSD 3-Clause "New" or "Revised" License
License: BSD 3-Clause "New" or "Revised" License
Hello, I'm trying to build a SD card for a Microzed, but it doesn't work .
I did execute the setup_host.sh from the 2.6 branch from the xilinx github, and I have installed Vitis and Petalinux in 2020.1 version (and I used "source" before executing buildfast.sh).
However, my build fails. It succeeds building the default overlay, but when it comes to build the PYNQ SD Image, it doesn't.
The failure is due to an incapacity to find a sstate file :
NOTE: Sstate package /home/guillaume/Documents/Microzed-PYNQ-master/PYNQ-git/sdbuild/build/microzed-7020/petalinux_project/build/sstate-cache/universal/6a/e3/sstate:python3-setuptools-native:x86_64-linux:41.2.0:r0:x86_64:3:6ae3c70d422fd7132a2f013fe7a53f7a6da3303d96b54a0fb14ef662d446333d_populate_sysroot.tgz does not exist
ERROR: No suitable staging package found
DEBUG: Python function do_populate_sysroot_setscene finished
In the report log file, it can be seen that the script try to access to the .tgz file through internet, but an error 403 occurs :
Connecting to petalinux.xilinx.com|23.51.72.230|:80... connected.
HTTP request sent, awaiting response... 403 Forbidden
2023-04-21 12:46:44 ERROR 403: Forbidden.
And that for the .tgz.file it does the smae thing, but it works :
Connecting to petalinux.xilinx.com|23.51.72.230|:80... connected.
HTTP request sent, awaiting response... 200 OK
But what is strangiest, is that when I'm looking, after this failed build, in the repository /home/guillaume/Documents/Microzed-PYNQ-master/PYNQ-git/sdbuild/build/microzed-7020/petalinux_project/build/sstate-cache/universal , I find the 2 files required (the .tgz and .tgz.siginfo).
I have also try to download those files before executing buildfast.sh , but I haven't find a repository nor a path that would help the sccript to find those.
Do you have any ideas how to resolve this problem ?
Thanks,
Guillaume.
The boot code is not initializing the onboard Ethernet MAC address so a random address is being used each time. It has been this way from the beginning of this project.
This means that if you have a DHCP server on your LAN, a different IP will probably be assigned to the different MAC addresses.
I could possibly fix this, just don't have time :-) If someone wants to donate a PR that would be very welcomed!
When/if I do get back to this I will probably spend time updating to the latest version of PYNQ also and fix it there.
Ethernet works, just the LED stays off.
When a freshly made SD card image first boots up the Jupyter server is not-alive.
The symptom is no response to a web browser when accessing the Microzed.
To fix I ssh logged in and restarted the service with:
sudo systemctl restart jupyter.service
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.