Hello Everybody, I was trying to build a custom Linux using Yocto Project for Zedboard. I have very limited knowledge on Embedded Linux and Yocto. I mainly followed two tutorial videos I found on Youtube. The first one using Zedboard: https://youtu.be/XPnmB-THjiY and the second one using Zybo board: https://youtu.be/FMCfn0zwhaQ. However, Unfortunately I failed. I format an SD Card. Created two partions: One is ROOT_FS ext4 type and the other one is ZED_BOOT FAT16 type. I put the rootfs.tar.gz file to the ROOT_FS and untar it. After that, I put boot.bin, core-image-minimal-zedboard-zynq7-20230714063552.rootfs.cpio.gz.u-boot, u-boot.img, uEnv.txt, uImage and Zynq-zed.dtb files. The thing is they use uImage.dtb files in both tutorials but there is no uImage.dtb file in my build. I don't know why but the outputs of my build are kinda different from those in the tutorials. I used 3.2.4 Gatesgarth version of Yocto, maybe this is the reason. When I open the uEnv.txt file, It says "devicetree_image=zynq-zed.dtb" and "kernel_image=uImage". So I put these files to the ZED_BOOT. When I insert the SD card to the Zedboard, I can't get any reaction from it. I also tried the reference sd card comes in the box and it worked. So, I don't think the problem is about connections or jumpers etc. I am suspicious about I don't have Xilinx tools Installed. Is it mandatory to install them? What might be the problem? Thank You.
Question
MSenturk
Hello Everybody, I was trying to build a custom Linux using Yocto Project for Zedboard. I have very limited knowledge on Embedded Linux and Yocto. I mainly followed two tutorial videos I found on Youtube. The first one using Zedboard: https://youtu.be/XPnmB-THjiY and the second one using Zybo board: https://youtu.be/FMCfn0zwhaQ. However, Unfortunately I failed. I format an SD Card. Created two partions: One is ROOT_FS ext4 type and the other one is ZED_BOOT FAT16 type. I put the rootfs.tar.gz file to the ROOT_FS and untar it. After that, I put boot.bin, core-image-minimal-zedboard-zynq7-20230714063552.rootfs.cpio.gz.u-boot, u-boot.img, uEnv.txt, uImage and Zynq-zed.dtb files. The thing is they use uImage.dtb files in both tutorials but there is no uImage.dtb file in my build. I don't know why but the outputs of my build are kinda different from those in the tutorials. I used 3.2.4 Gatesgarth version of Yocto, maybe this is the reason. When I open the uEnv.txt file, It says "devicetree_image=zynq-zed.dtb" and "kernel_image=uImage". So I put these files to the ZED_BOOT. When I insert the SD card to the Zedboard, I can't get any reaction from it. I also tried the reference sd card comes in the box and it worked. So, I don't think the problem is about connections or jumpers etc. I am suspicious about I don't have Xilinx tools Installed. Is it mandatory to install them? What might be the problem? Thank You.
Link to comment
Share on other sites
4 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