I am following the work flow described in the document UG1144 (PetaLinux Reference Guide) but there's something that is not very clear for me. I post it here in case anyone could clarify it a bit.
I work on a Zynq ZC702 board.
Following the guide, I fulfill these steps:
In this moment, there is a folder into the project directory with path:
In this moment the files "BOOT.BIN" and "image.ub" already exist, and according to the guide (page 34) this would be enough to boot from an SD card.
But before that, following the flow, there is another step, "Package Prebuilt Image" (page 29).
In that moment, a new folder is created, with path:
From this point, the guide uses this prebuilt images for booting on Quemu and via Jtag in the board (pages 31 and 37).
My question is: what is the meaning of "packagin prebuild images"? is that option using always the same kernel or default options without taking account of the changes made by the user?
What is the difference between booting via JTAG with:
$ petalinux-boot --jtag --prebuilt 3
$ petalinux-boot --jtag --kernel
Or the difference between:
$ petalinux-boot --qemu --prebuilt 3
$ petalinux-boot --qemu --kernel
Thanks in advance,