Hi Mani, Have you had any chance to look at this?
Thanks! Ezequiel On Tue, 16 Mar 2021 at 09:44, Ezequiel Garcia <ezequ...@vanguardiasur.com.ar> 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. > > 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@fe310000: 2, mmc@fe320000: 1, sdhci@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@fe300000 (eth0) using random MAC address - f2:a3:4d:58:42:dd > eth0: ethernet@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@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@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