[PATCH 03/16] board: traverse: ten64: fix DPAA2 (network) DPL corruption issue

Peng Fan peng.fan at oss.nxp.com
Fri Jul 21 09:59:20 CEST 2023



On 7/21/2023 12:39 PM, Mathew McBride wrote:
> The DPAA2 DPL (data plane layout) file was previously
> being loaded into 0x80300000, and set to be applied
> just before hand off to the kernel.
> 
> When a FIT image with a load_address of 0x80000000 was
> booted with bootm, the DPL in memory was overwritten.
> 
> Move the DPL load to 0x8E000000 (196MiB away from 0x80000000,
> and below the other typical load addr of 0x90000000).
> 
> Ideally in the future, the DPL lazyapply command
> ("fsl_mc lazyapply DPL $dpl_addr") should be set to
> load the DPL contents into a memory area owned by U-Boot.
> 
> Signed-off-by: Mathew McBride<matt at traverse.com.au>

Reviewed-by: Peng Fan <peng.fan at nxp.com>


More information about the U-Boot mailing list