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) 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 > ===================================================================== _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot