
The offset 0x520000 matches the settings of petalinux-config and platform-auto.h. My bootgen.bif is a little different from fkluger's:ġ /tmp/tmp.ESaD9pXOcu/image.ub It seems petalinux-package doesn't follow build/bootgen.bif created by itself. I'm having the same problem with petalinux 2015.4 and XSDK 2015.4. 02-03-2016 Re: Petalinux boot from QSPI flash without SD card on TE0720 (Zynq 7020) It's a bit of an artform getting the QSPI flash sorted. you can actually specify them yourself in the. You don't really need to do the -debug option with bootgen to tell you the partition offsets. 09-19-2014 Re: Petalinux boot from QSPI flash without SD card on TE0720 (Zynq 7020) 01-21-2016 Re: Petalinux boot from QSPI flash without SD card on TE0720 (Zynq 7020)Ĭan anyone please help me that how can I flash my compiled images along with rootfs to the board, the board has nand only. Subsystem AUTO Hardware Settings ->, Flash Settings ->

You need to change the size of the partition of the flash set in the menuconfig as below. You can be faced to the error of Flash Boot Partition Size. Petalinux-package -force -format MCS -flash-size 256 -flash-intf SPIx4 -boot -fpga ~/project/wrapper.bit -u-boot -kernel 12-27-2015 Re: Petalinux boot from QSPI flash without SD card on TE0720 (Zynq 7020)Īt first time, when you want to make the mcs file with using petalinux-package, as below It sounds like you are asking a different question. I wasn't talking about address - I was talking about changing the project from using microSD or QSPI Flash. 11-20-2015 Re: Petalinux boot from QSPI flash without SD card on TE0720 (Zynq 7020)Ĭan you explain what better config you mean? the partitions address? It's in the "petalinux-config" command that sets up the project.Īdvanced bootable images storage settings 07-17-2014 Re: Petalinux boot from QSPI flash without SD card on TE0720 (Zynq 7020) 11-05-2014 Re: Petalinux boot from QSPI flash without SD card on TE0720 (Zynq 7020)Ĭan you explain in more detail what you did for this: "changed all "image storage media" options from "primary sd" to "primary flash""? Yes, it sure does! I ran into the same problem on a different board and your solution also works for me! Thanks! 03-05-2015 Re: Petalinux boot from QSPI flash without SD card on TE0720 (Zynq 7020) This loads and successfully boots the kernel, finally presenting me a login prompt. bif-file (./build/bootgen.bif) that was generated byġ U-Boot-PetaLinux > sf read $netstart 0005c7c0 00691ac0 In order to find out which is the correct address to read from, I modified the. The Kernel image was not read from the correct position in the QSPI flash. Re: Petalinux boot from QSPI flash without SD card on TE0720 (Zynq 7020) (Using Petalinux 2014.4 and Xilinx SDK/Vivado 2014.4 on CentOS 6.6 32-bit)

Most of the advice I found so far was targeted at people trying to boot the kernel image from an SD card, which is not an option here unfortunately. It seems that the kernel image is either broken or loaded from an incorrect position but I don't know why and where to start troubleshooting. TIMEOUT ! 15Gem.e000b000: No link.ġ6 Hit any key to stop autoboot: 0 17 SF: Detected W25Q256 with page size 256 Bytes, erase size 4 KiB, total 32 MiBġ9 Wrong Image Format for bootm command 20 ERROR: can't get kernel image ! 21 U-Boot-PetaLinux > 22 23įrom here on, I'm kinda lost.

1 U-Boot 2014.07 ( 11 :35:44 ) 2 3 DRAM: ECC disabled 1 GiBĤ MMC: zynq_sdhci: 0 5 SF: Detected W25Q256 with page size 256 Bytes, erase size 4 KiB, total 32 MiBĦ*** Warning - bad CRC, using default environmentġ3 14 Gem.e000b000 Waiting for PHY auto negotiation to complete.
