[U-Boot] [PATCH v3 3/3] arm64: dts: rockchip: Add support for Khadas Edge-Captain

Chris Webb chris at arachsys.com
Tue Jul 30 14:55:04 UTC 2019


xieqinick at gmail.com wrote:

> From: Nick Xie <nick at khadas.com>
>
> Add devicetree support for Khadas Edge-Captain.
> Khadas Captain is the carrier board for Khadas Edge.

Tested-by: Chris Webb <chris at arachsys.com>


Here's the boot log of TPL -> SPL -> U-Boot proper -> Linux on a 4GB Edge  
board in a Captain V12 carrier, booting from a card in the carrier board  
uSD slot:

   U-Boot TPL 2019.10-rc1-00003-g3027e6a322 (Jul 30 2019 - 15:49:25)
   Trying to boot from BOOTROM
   Returning to boot ROM...

   U-Boot SPL 2019.10-rc1-00003-g3027e6a322 (Jul 30 2019 - 15:49:25 +0100)
   Trying to boot from MMC1


   U-Boot 2019.10-rc1-00003-g3027e6a322 (Jul 30 2019 - 15:49:25 +0100)

   Model: Khadas Edge-Captain
   DRAM:  3.9 GiB
   Cannot find regulator pwm init_voltage
   MMC:   dwmmc at fe310000: 2, dwmmc at fe320000: 1, sdhci at fe330000: 0
   Loading Environment from MMC... *** Warning - bad CRC, using default environment

   In:    serial at ff1a0000
   Out:   serial at ff1a0000
   Err:   serial at ff1a0000
   Model: Khadas Edge-Captain
   rockchip_dnl_key_pressed: adc_channel_single_shot fail!
   Net:
   Warning: ethernet at fe300000 (eth0) using random MAC address - fe:af:d6:78:94:dd
   eth0: ethernet at fe300000
   Hit any key to stop autoboot:  0
   switch to partitions #0, OK
   mmc0(part 0) is current device
   ** No partition table - mmc 0 **
   switch to partitions #0, OK
   mmc1 is current device
   Scanning mmc 1:1...
   Found /boot/extlinux/extlinux.conf
   Retrieving file: /boot/extlinux/extlinux.conf
   182 bytes read in 9 ms (19.5 KiB/s)
   1:      Linux
   Retrieving file: /boot/Image
   17600520 bytes read in 748 ms (22.4 MiB/s)
   append: root=179:1 rw console=uart8250,mmio32,0xff1a0000 init=/bin/bash
   Retrieving file: /boot/rk3399-khadas-edge.dtb
   55654 bytes read in 10 ms (5.3 MiB/s)
   ## Flattened Device Tree blob at 01f00000
      Booting using the fdt blob at 0x1f00000
      Loading Device Tree to 00000000f5f14000, end 00000000f5f24965 ... OK

   Starting kernel ...

   [    1.333010] rockchip-drm display-subsystem: failed to bind ff940000.hdmi (ops dw_hdmi_rockchip_ops): -517
   [    1.342980] rk_gmac-dwmac fe300000.ethernet: phy regulator is not available yet, deferred probing
   [    1.648786] rk_gmac-dwmac fe300000.ethernet: cannot get clock clk_mac_speed
   bash: cannot set terminal process group (-1): Not a tty
   bash: no job control in this shell
   bash-4.4#


Best wishes,

Chris.



More information about the U-Boot mailing list