[meta-xilinx] [PATCH v2 0/4] Updates for arm-trusted-firmware recipes

Nathan Rossi nathan at nathanrossi.com
Mon May 8 19:07:00 PDT 2017


On 9 May 2017 at 09:17, Manjukumar Matha
<manjukumar.harthikote-matha at xilinx.com> wrote:
>
> This patch series updates the ATF recipes
>
>  * Makes it machine independent, the deployed images need not be machine specific
>  * Updates for the 1.3 version
>  * Provide a custom way of changing repo/branch during development
>  * Deploy images which are versioned
>
> Cyril Chemparathy (1):
>   arm-trusted-firmware: deploy versioned images
>
> Manjukumar Matha (3):
>   arm-trusted-firmware_git.bb: Make ATF machine independent

The above two changes look good.

>   arm-trusted-firmware_git.bb: Update ATF to 2017.1 release

As mentioned in my series, forcing everything over to 2017.1 breaks at
least QEMU due to pmu firmware requirements. And regardless of that
the old version needs to still be available for users that have not
updated to using pmu firmware (or new enough versions of it) in their
designs.

>   arm-trusted-firmware: provide reconfigurable repo/branch

This change is unnecessary. If you want to override the source
location you have better options.

* Use PREMIRRORS to fetch from internal git repo instead of public
(rewrite git uris)
* EXTERNALSRC -> point at a completely custom source (doesn't even
need to be git)
* Use devtool (does equivalent to EXTERNALSRC) to modify the source
* bbappend and change SRC_URI/SRCREV
* Override {SRC_URI/SRCREV}_pn-arm-trusted-firmware from any conf
* Locally modify the layer/recipe for temporary changes

Regards,
Nathan



More information about the meta-xilinx mailing list