On 21/10/19 13:00, Manivannan Sadhasivam wrote: > Hi, > > On Thu, Aug 15, 2019 at 01:57:23PM +0530, Manivannan Sadhasivam wrote: >> Hello, >> >> This patchset adds initial board support for iMX8QXP AI_ML board >> from Einfochips. This board is one of the Consumer Edition and AI >> boards of the 96Boards family. >> >> This initial supports contains following peripherals which are tested and >> known to work: >> >> 1. Debug serial via UART2 >> 2. SD card >> 3. Ethernet >> >> Below is the boot log from SPL to Linux kernel: >> =============================================== >> >> MMC: FSL_SDHC: 0, FSL_SDHC: 1 >> Loading Environment from MMC... *** Warning - bad CRC, using default >> environment >> >> In: serial@5a080000 >> Out: serial@5a080000 >> Err: serial@5a080000 >> Net: >> Warning: ethernet@5b040000 (eth0) using random MAC address - >> d2:46:66:cf:f5:61 >> eth0: ethernet@5b040000 >> Hit any key to stop autoboot: 0 >> switch to partitions #0, OK >> mmc1 is current device >> Scanning mmc 1:1... >> Found /extlinux/extlinux.conf >> Retrieving file: /extlinux/extlinux.conf >> 171 bytes read in 14 ms (11.7 KiB/s) >> 1: ai_ml-kernel >> Retrieving file: /Image >> 24689152 bytes read in 1055 ms (22.3 MiB/s) >> append: earlycon console=ttyLP2,115200 rw root=/dev/mmcblk0p2 >> rootfstype=ext4 init=/sbin/t >> Retrieving file: /imx8qxp-ai_ml.dtb >> 12529 bytes read in 13 ms (940.4 KiB/s) >> ## Flattened Device Tree blob at 83000000 >> Booting using the fdt blob at 0x83000000 >> Using Device Tree in place at 0000000083000000, end 00000000830060f0 >> >> Starting kernel ... >> >> [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd042] >> [ 0.000000] Linux version 5.2.0-03138-gd75da80dce39 >> (mani@Mani-XPS-13-9360) (gcc versi9 >> [ 0.000000] Machine model: Einfochips i.MX8QXP AI_ML >> [ 0.000000] efi: Getting EFI parameters from FDT: >> [ 0.000000] efi: UEFI not found. >> [ 0.000000] cma: Reserved 32 MiB at 0x00000000fe000000 >> [ 0.000000] earlycon: lpuart32 at MMIO 0x000000005a080000 (options '') >> [ 0.000000] printk: bootconsole [lpuart32] enabled >> >> Thanks, >> Mani >> > > Any update on this patchset?
Sorry for delay. Anyway, I have applied the patch, but due to changes in other subsystems (environment, etc.) it is not built clean. Could you rebase and resend ? Thanks Best regards, Stefano > > Thanks, > Mani > >> Note: This patchset depends on the below cleanup patches submitted: >> [U-Boot,1/2] arm: imx8: factor out uart init code >> [U-Boot,2/2] arm: imx8: don't duplicate build_info() >> >> Changes in v5: >> >> * Incorporated review comments from Lukasz. >> >> Changes in v4: >> >> * Incorporated review comments from Fabio. >> >> Changes in v3: >> >> * Incorporated review comments from Fabio. Major change is switching to >> distro_boot. >> * Added Reviewed-by tag from Peng Fan. >> >> Changes in v2: >> >> * Rebased the patches on top of following patches: >> [U-Boot,1/2] arm: imx8: factor out uart init code >> [U-Boot,2/2] arm: imx8: don't duplicate build_info() >> >> Manivannan Sadhasivam (2): >> arm: dts: Add devicetree support for iMXQXP AI_ML board >> board: Add support for iMX8QXP AI_ML board >> >> arch/arm/dts/Makefile | 1 + >> arch/arm/dts/fsl-imx8qxp-ai_ml-u-boot.dtsi | 117 +++++++++++ >> arch/arm/dts/fsl-imx8qxp-ai_ml.dts | 181 ++++++++++++++++++ >> arch/arm/mach-imx/imx8/Kconfig | 6 + >> board/einfochips/imx8qxp_ai_ml/Kconfig | 21 ++ >> board/einfochips/imx8qxp_ai_ml/MAINTAINERS | 6 + >> board/einfochips/imx8qxp_ai_ml/Makefile | 8 + >> board/einfochips/imx8qxp_ai_ml/README | 49 +++++ >> .../einfochips/imx8qxp_ai_ml/imx8qxp_ai_ml.c | 79 ++++++++ >> board/einfochips/imx8qxp_ai_ml/imximage.cfg | 24 +++ >> board/einfochips/imx8qxp_ai_ml/spl.c | 39 ++++ >> configs/imx8qxp_ai_ml_defconfig | 83 ++++++++ >> include/configs/imx8qxp_ai_ml.h | 95 +++++++++ >> 13 files changed, 709 insertions(+) >> create mode 100644 arch/arm/dts/fsl-imx8qxp-ai_ml-u-boot.dtsi >> create mode 100644 arch/arm/dts/fsl-imx8qxp-ai_ml.dts >> create mode 100644 board/einfochips/imx8qxp_ai_ml/Kconfig >> create mode 100644 board/einfochips/imx8qxp_ai_ml/MAINTAINERS >> create mode 100644 board/einfochips/imx8qxp_ai_ml/Makefile >> create mode 100644 board/einfochips/imx8qxp_ai_ml/README >> create mode 100644 board/einfochips/imx8qxp_ai_ml/imx8qxp_ai_ml.c >> create mode 100644 board/einfochips/imx8qxp_ai_ml/imximage.cfg >> create mode 100644 board/einfochips/imx8qxp_ai_ml/spl.c >> create mode 100644 configs/imx8qxp_ai_ml_defconfig >> create mode 100644 include/configs/imx8qxp_ai_ml.h >> >> -- >> 2.17.1 >> -- ===================================================================== DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sba...@denx.de ===================================================================== _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot