Hi Peng, On Mon, Jan 6, 2020 at 5:04 AM Peng Fan <peng....@nxp.com> wrote:
> +Quick Start > +=========== > +- Build the ARM Trusted firmware binary > +- Get ddr firmware I prefer you write "Get firmware-imx package" instead because this is the real package name and it contains not only DDR related firmware. As per the "Rev. L4.19.35_1.1.0, 11/2019" i.MX Linux® Release Notes : "i.MX Firmware including firmware for VPU, DDR, EPDC, HDMI, and SDMA. > +- Build U-Boot > +- Boot > + > +Get and Build the ARM Trusted firmware > +====================================== > +Note: srctree is U-Boot source directory > +Get ATF from: https://source.codeaurora.org/external/imx/imx-atf > +branch: imx_4.19.35_1.1.0 Here you use the ATF from imx_4.19.35_1.1.0. > +$ make PLAT=imx8mn bl31 > +$ cp build/imx8mn/release/bl31.bin $(srctree) > + > +Get the ddr firmware > +============================= > +$ wget https://www.nxp.com/lgfiles/NMG/MAD/YOCTO/firmware-imx-8.0.bin but here you use the firmware-imx-8.0 version. According to the "Rev. L4.19.35_1.1.0, 11/2019" i.MX Linux® Release Notes the firmware-imx version in this release is "firmware-imx-8.5.bin" instead. Shouldn't we use all the software components from the same NXP BSP release to avoid potential mismatch? Please clarfify. Thanks