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

Reply via email to