[PATCH] board: phytec: imx8mm: Add PHYTEC phyCORE-i.MX8MM support
Teresa Remmet
t.remmet at phytec.de
Fri Aug 21 09:10:30 CEST 2020
Hello Tom,
Am Donnerstag, den 20.08.2020, 09:22 -0400 schrieb Tom Rini:
> On Thu, Aug 20, 2020 at 08:55:30AM +0200, Teresa Remmet wrote:
>
> > Add support PHYTEC phyCORE-i.MX8MM SOM.
> >
> > Supported features:
> > - 2GB LPDDR4 RAM
> > - 1x 1Gbit Ethernet
> > - eMMC
> > - external SD
> > - debug UART3
> > - watchdog
> > - i2c eeprom
>
> [snip]
> > +#define CONFIG_EXTRA_ENV_SETTINGS \
> > + "image=Image\0" \
> > + "console=ttymxc2,115200\0" \
> > + "fdt_addr=0x44000000\0" \
> > + "fdt_high=0xffffffffffffffff\0" \
>
> Disabling fdt relocation is a bad idea. If U-Boot is moving it to
> outside of kernel visible memory you want to use bootm_size to limit
> the window to what will be visible to the kernel.
I will remove it.
>
> [snip]
> > +/* Link Definitions */
> > +#define CONFIG_LOADADDR 0x40480000
> > +#define CONFIG_SYS_LOAD_ADDR CONFIG_LOADADDR
>
> This ends up with a fairly small gap between the kernel and the
> device
> tree and is a good way to end up with the kernel corrupting the
> device
> tree.
>
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/arm64/booting.rst
> is a good reference but I think in short I think you might want to
> move
> fdt_addr up to 0x48000000. Thanks!
I will change this also in v2.
Thanks for explanation and review.
Teresa
>
More information about the U-Boot
mailing list