On Fri, Mar 4, 2016 at 7:48 PM, avallash <avall...@o2.pl> wrote: > Hi, > That's great news. Could you point me in the right direction? > Is there a thread discussing this topic in detail?
I don't think there is a thread discussing the recipe setup process although there are a few regarding using u-boot 2016.01 for QSPI boot. Although there are some patches/things missing from 2016.01 which are required for a QSPI boot specifically. You will want to use u-boot master the newest 2016.03 rc tag. Threads that might be useful: http://thread.gmane.org/gmane.linux.embedded.yocto.meta-xilinx/67 http://thread.gmane.org/gmane.linux.embedded.yocto.meta-xilinx/41 For getting a recipe, clone the http://git.openembedded.org/openembedded-core/tree/meta/recipes-bsp/u-boot/u-boot_2016.01.bb recipe (with updated version number) from oe-core into your layer/meta-xilinx and update it to the srcrev you want to use. Set UBOOT_BINARY = "u-boot-dtb.img", in local.conf (meta-xilinx sets this to just u-boot.img for u-boot-xlnx) Set SPL_BINARY = "", in local.conf (the u-boot recipe cant handle the nested spl/boot.bin at the moment) If you are using the zc706 then the ps7_init is already in u-boot, if you are using something else you will need to configure u-boot to use your custom ps7_init. After this you should be good to build, note the boot.bin will not be in deploy/ grab it from work/.../u-boot/.../spl/boot.bin. Regards, Nathan > If there isn't, can you recall what needed fixing? > > Best regards, > Avallash > > > --------------------------------------- > Pozdrawiam, > Bogusz BrodziĆski > > On Thu, Mar 3, 2016 at 8:49 PM, Philip Balister <phi...@balister.org> wrote: >> >> On 03/03/2016 01:58 PM, avallash wrote: >> > Hi, >> > >> > I'm working with zynq7000 based system (in many areas similar to zc706) >> > and >> > currently I rely on FSBL generated by petalinux and I'm thinking of >> > dropping it and using u-boot's SPL as one of steps on gong full >> > bitbake/yocto. I have spent some time trying to configure and use SPL, >> > but >> > with no progress so far, both on my setup and zc706. >> > >> >> We use SPL all the time. FSBL workflow is too painful. >> >> > As I understand from this thread >> > https://www.mail-archive.com/meta-xilinx@yoctoproject.org/msg00072.html >> > >> > SPL at this time can't boot from QSPI, correct? >> > >> >> It can with patches :) I have somethign very close to u-boot master >> working well on the pico zed and a carrier. >> >> Philip >> >> > I do not need to load bitstream during boot (so no need to package the >> > preloader with bootgen). >> > I have a layout of partitions, where I have 2 u-boot images (SW update >> > requires this) placed further in the flash (aligned to erase block >> > sizes). >> > I also get ps7_init_gpl.* from time to time, so I would prefer to use >> > them. >> > >> > What preloader should i use to boot the device, if SPL is not an option? >> > >> > Best regards, >> > avallash >> > >> > >> > > > > > -- > _______________________________________________ > meta-xilinx mailing list > meta-xilinx@yoctoproject.org > https://lists.yoctoproject.org/listinfo/meta-xilinx > -- _______________________________________________ meta-xilinx mailing list meta-xilinx@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-xilinx