[PATCH] board: phytec: imx8mm: Add PHYTEC phyCORE-i.MX8MM support
Tom Rini
trini at konsulko.com
Thu Aug 20 15:22:28 CEST 2020
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.
[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!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200820/60fe393d/attachment.sig>
More information about the U-Boot
mailing list