mopplayer Posted March 30, 2023 Share Posted March 30, 2023 (edited) Is there a correct way to boot petalinux (using the official 2017.4 version)? I have copied BOOT.BIN image.ub to the first partition of the SD card. Connect micro USB, ttyUSB1, but there is no outputting anything. The DONE led is also not lighted up. Or is there a whole image to download?? P.S. This image worked: https://miscircuitos.com/tutorial-zybo-linux-i-how-to-load-linux-debian-in-zybo-zynq-with-a-sd-card/ Unfortunately, the official one is not working. I think their tutorial lacked something... Edited March 30, 2023 by mopplayer Link to comment Share on other sites More sharing options...
0 JColvin Posted March 31, 2023 Share Posted March 31, 2023 Hi @mopplayer, Based on the title of the post, I'm guessing you are referring to the original Zybo (https://digilent.com/reference/programmable-logic/zybo/start) with the VGA port as opposed to the Zybo Z7 (https://digilent.com/reference/programmable-logic/zybo-z7/start)? I'm not certain which materials you used, but there are some instructions for the original Zybo board available here: https://github.com/Digilent/Petalinux-Zybo. Otherwise if you have the Zybo Z7, there are much more up to date instructions and releases available here: https://digilent.com/reference/programmable-logic/zybo-z7/demos/petalinux. Let me know if you have any questions. Thanks, JColvin Link to comment Share on other sites More sharing options...
0 Jakob Kunzler Posted April 1, 2023 Share Posted April 1, 2023 (edited) I was successful in booting the prebuilt petalinux image from the "old Zybo" this morning. Here are my steps. I'm not sure if they are "minimal" in the sense they may have unnecessary portions, but they did work for me. 1) Create a petalinux project from the provided .bsp given here using the 2017.4 version of the tools. This is downloaded from: https://github.com/Digilent/Petalinux-Zybo/releases/tag/v2017.4-1 2) Partition my 32 GB sd card with two partitions. You can do this from either Windows or Linux, but I personally did this from Windows using the disk partition tool. The first partition is about 1 GB for the "boot" stuff, and the second partition is for "data" that I want to give the operating system outside of the petalinux project. Both are formatted with Fat32 with the default block size. You can add support for other file systems using petalinux -c kernel, but Fat32 is the default in the given .bsp. 3) Copy the "BOOT.bin", "image.ub" from the prebuilt image folder inside the petalinux project onto the "boot" partition of the SD card. 4) Eject the SD card. Insert into the Zybo board. 5) Swap the boot jumper pins to "SD". Plug in the UART USB cable. 6) Turn on the Zybo's power. 7) Launch a serial monitor such as Putty with 115200 baud, 8 data bits, 1 stop bits, no parity, no flow control. 8) The Zybo board boots and logs the user in as root. Hope this helps. Edited April 1, 2023 by Jakob Kunzler Link to comment Share on other sites More sharing options...
Question
mopplayer
Is there a correct way to boot petalinux (using the official 2017.4 version)?
Edited by mopplayerI have copied BOOT.BIN image.ub to the first partition of the SD card.
Connect micro USB, ttyUSB1, but there is no outputting anything.
The DONE led is also not lighted up.
Or is there a whole image to download??
P.S. This image worked: https://miscircuitos.com/tutorial-zybo-linux-i-how-to-load-linux-debian-in-zybo-zynq-with-a-sd-card/
Unfortunately, the official one is not working. I think their tutorial lacked something...
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now