Ficus EE not working / supported ?

Manivannan Sadhasivam manivannan.sadhasivam at linaro.org
Fri Mar 19 03:58:52 CET 2021


Hi Eze,

On Tue, Mar 16, 2021 at 09:44:02AM -0300, Ezequiel Garcia wrote:
> Hi Mani, Kever,
> 
> I tried to bringup (again) my Ficus board, but I've been unable to
> boot a kernel.
> 
> Seems my old u-boot branch doesn't want to boot, and the only U-Boot I managed
> to boot is some recent one (which I guess is better than having an ancient one).
> 
> Now, doc/board/rockchip/rockchip.rst mentions TPL but Ficus defconfig
> isn't updated
> to use that. So I'm using rock960-rk3399_defconfig, with ethernet enabled,
> the issue is I can't boot any kernel with that. Seems it hangs up very early,
> and doesn't even want to output anything on earlyconsole.
> 

Hmm. I haven't touched my Ficus for about an year or so (too bad yeah).
Let me add Peter Robinson as he seems to be using this board.

I'm planning to get to it tomorrow unless Peter jumps in with a resolution.

Thanks,
Mani

> I was wondering if maybe this rings a bell? Maybe DDR setup?
> 
> U-Boot TPL 2021.01-dirty (Mar 15 2021 - 17:46:11)
> Channel 0: DDR3, 800MHz
> BW=32 Col=10 Bk=8 CS0 Row=15 CS=1 Die BW=16 Size=1024MB
> Channel 1: DDR3, 800MHz
> BW=32 Col=10 Bk=8 CS0 Row=15 CS=1 Die BW=16 Size=1024MB
> 256B stride
> Trying to boot from BOOTROM
> Returning to boot ROM...
> 
> U-Boot SPL 2021.01-dirty (Mar 15 2021 - 17:46:11 -0300)
> Trying to boot from MMC1
> cannot find image node 'atf_1': -1
> 
> 
> U-Boot 2021.01-dirty (Mar 15 2021 - 17:46:11 -0300)
> 
> SoC: Rockchip rk3399
> Reset cause: POR
> Model: 96boards RK3399 Ficus
> DRAM:  2 GiB
> PMIC:  RK808
> MMC:   mmc at fe310000: 2, mmc at fe320000: 1, sdhci at fe330000: 0
> Loading Environment from MMC... *** Warning - bad CRC, using default environment
> 
> In:    serial
> Out:   serial
> Err:   serial
> Model: 96boards RK3399 Ficus
> Net:
> Warning: ethernet at fe300000 (eth0) using random MAC address - f2:a3:4d:58:42:dd
> eth0: ethernet at fe300000
> starting USB...
> ....
> ....
> rock960 => setenv ipaddr 192.168.0.20
> rock960 => setenv ipaddr 192.168.0.200
> rock960 => setenv bootcmd "tftpboot 0x02000000 rk3399-ficus/Image;
> tftpboot 0x01f00000 rk3399-ficus/rk3399-ficus.dtb; booti 0x02000000 -
> 0x01f00000"
> rock960 => boot
> Speed: 1000, full duplex
> Using ethernet at fe300000 device
> TFTP from server 192.168.0.20; our IP address is 192.168.0.200
> Filename 'rk3399-ficus/Image'.
> Load address: 0x2000000
> Loading: #################################################################
> #################################################################
> #################################################################
> #################################################################
> #################################################################
> #################################################################
> #################################################################
> #################################################################
> #################################################################
> #################################################################
> ##############
> 5.1 MiB/s
> done
> Bytes transferred = 9736704 (949200 hex)
> Speed: 1000, full duplex
> Using ethernet at fe300000 device
> TFTP from server 192.168.0.20; our IP address is 192.168.0.200
> Filename 'rk3399-ficus/rk3399-ficus.dtb'.
> Load address: 0x1f00000
> Loading: ####
> 3.7 MiB/s
> done
> Bytes transferred = 50911 (c6df hex)
> Moving Image from 0x2000000 to 0x2080000, end=2a1f000
> ## Flattened Device Tree blob at 01f00000
>    Booting using the fdt blob at 0x1f00000
> Host not halted after 16000 microseconds.
>    Loading Device Tree to 0000000079f16000, end 0000000079f256de ... OK
> 
> Starting kernel ...
> 
> Thanks,
> Ezequiel


More information about the U-Boot mailing list