[PATCH 41/41] imx9: support i.MX93 9x9 QSB board
Fabio Estevam
festevam at gmail.com
Mon Jan 23 20:33:39 CET 2023
Hi
On Mon, Jan 23, 2023 at 5:30 AM Peng Fan (OSS) <peng.fan at oss.nxp.com> wrote:
>
> From: Peng Fan <peng.fan at nxp.com>
>
> Support i.MX93 9x9 Quick Start Board, UART/SD/MMC/I2C supported.
>
> Boot Log as below:
> U-Boot SPL 2023.01-rc3-00069-g7c3dea52355-dirty (Dec 14 2022 - 11:46:43 +0800)
> SOC: 0xa0009300
> LC: 0x40010
> M33 prepare ok
The last three lines above are too noisy. Please move them to debug level.
> Normal Boot
> Trying to boot from BOOTROM
> Boot Stage: Primary boot
> image offset 0x8000, pagesize 0x200, ivt offset 0x0
> Load image from 0x42000 by ROM_API
> NOTICE: BL31: v2.6(release):v2.6-277-g5234dfb98
> NOTICE: BL31: Built : 10:11:35, Dec 9 2022
>
> U-Boot 2023.01-rc3-00069-g7c3dea52355-dirty (Dec 14 2022 - 11:46:43 +0800)
>
> CPU: i.MX93(52) rev1.0 1700 MHz (running at 1692 MHz)
> CPU: Consumer temperature grade (0C to 95C) at 33C
> Reset cause: POR (0x1)
> Model: NXP i.MX93 9x9 Quick Start Board
> DRAM: 2 GiB
> Core: 51 devices, 18 uclasses, devicetree: separate
> MMC: FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
> Loading Environment from MMC... OK
> In: serial at 44380000
> Out: serial at 44380000
> Err: serial at 44380000
>
> BuildInfo:
> - ELE firmware version 0.0.8-80d3db4b
What does ELE firmware mean?
Please add a doc/board/nxp/imx93_qsb.rst with instructions on how to
build U-Boot + all required firmware for this board.
> +/* Link Definitions */
> +
> +#define CFG_SYS_INIT_RAM_ADDR 0x80000000
> +#define CFG_SYS_INIT_RAM_SIZE 0x200000
> +
> +#define CFG_SYS_SDRAM_BASE 0x80000000
> +#define PHYS_SDRAM 0x80000000
> +#define PHYS_SDRAM_SIZE 0x80000000 /* 2GB DDR */
> +
> +/* Using ULP WDOG for reset */
> +#define WDOG_BASE_ADDR WDG3_BASE_ADDR
This should be retrieved from the device tree.
More information about the U-Boot
mailing list