02-19-2019 11:19 AM
Hi everybody, I'm trying to use petalinux in order to run the Linux kernel in a Microblaze based design, but I'm Facing some problems. The board that I'm working on is the VC707(Virtex-7 FPGA CHIP), and I'm following the Petalinux User's Manual as a reference, the petalinux version is the 2016.4(because I use the 2016.4 version of Vivado tools).
My problems started when I tried to generate an MCS file with the command :
petalinux-package --boot --fpga <FPGA bitstream> --u-boot --kernel
But I'm getting the following warnings/errors :
INFO: User hasn't specified flash size, will use the auto detected system flash size: 0x20 MBytes. INFO: User hasn't specified flash interface, will use the auto detected one BPIx16. ERROR: Size of bitstream "/home/jamelly/Documents/UFA_19/my_tasks/simple_linux/download.bit" is 20273551 larger than the fpga partition size 0x400000.
06-06-2019 01:25 AM
hello,have you dealed with this problem,I think I have met the same problem. And how to specify the flash size ?
Wish your answers!
06-06-2019 05:30 AM
Hi, @chinagaogaogaogao. I've set it on "Address Editor" of block design. Switch to this windows(if it's not open go to Windows->Address editor) and change the range of EMC(external memory controller) from 32MB to 128MB(For VC707)
06-06-2019 08:14 AM