Hi,
On 05/11/19 16:12, Manivannan Sadhasivam wrote: > Hi, > > On Sun, Nov 03, 2019 at 04:29:49PM +0100, Stefano Babic wrote: >> 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 >> > > So you want me to just resend the board support patch? (Saw that you applied > DT patch) Yes. Regards, Stefano > > Thanks, > Mani > >> 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 >> ===================================================================== -- ===================================================================== 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