i’m insterested in poplar board.
i wanted use linux on poplar board.
i followed below guide.
https://github.com/Linaro/poplar-tools/blob/latest/build_instructions.md
but boot log message is ‘cant find rootfs’
U-Boot 2017.09-rc4-gd9afcaf-dirty (Sep 17 2017 - 22:21:50 +0900)poplar
Model: HiSilicon Poplar Development Board
BOARD: Hisilicon HI3798cv200 Poplar
DRAM: 1023.5 MiB
MMC: Hisilicon DWMMC: 0
*** Warning - bad CRC, using default environment
In: serial_pl01x
Out: serial_pl01x
Err: serial_pl01x
Net: Net: configured
No such device: mdio0
No such device: mdio0
No such device: mdio1
gmac1
Warning: gmac1 (eth0) using random MAC address - d6:34:26:c8:59:ac
Hit any key to stop autoboot: 0
starting USB…
USB0: USB EHCI 1.00
scanning bus 0 for devices… 2 USB Device(s) found
scanning usb for storage devices… 0 Storage Device(s) found
scanning usb for ethernet devices… 0 Ethernet Device(s) found
Device 0: device type unknown
… is now current device
** Bad device usb 0 **
** Bad device usb 0 **
switch to partitions #0, OK
mmc0(part 0) is current device
Scanning mmc 0:2…
Found /extlinux/extlinux.conf
Retrieving file: /extlinux/extlinux.conf
reading /extlinux/extlinux.conf
158 bytes read in 4 ms (38.1 KiB/s)
1: Buildroot
Retrieving file: /extlinux/…/Image
reading /extlinux/…/Image
16548352 bytes read in 1458 ms (10.8 MiB/s)
append: loglevel=4 mem=1G root=/dev/mmcblk0p3 rootfstype=ext4 rootwait rw earlycon
Retrieving file: /extlinux/…/hi3798cv200-poplar.dtb
reading /extlinux/…/hi3798cv200-poplar.dtb
9241 bytes read in 7 ms (1.3 MiB/s)
Flattened Device Tree blob at 32200000
Booting using the fdt blob at 0x32200000
device_remove: Device ‘ehci@9890000’ failed to remove, but children are gone
Loading Device Tree to 000000003df3d000, end 000000003df42418 … OK
Starting kernel …
[ 0.134428] OF: amba_device_add() failed (-19) for /soc@f0000000/spi@8b1a000
[ 0.150654] dmi: Firmware registration failed.
[ 0.303865] EXT4-fs (mmcblk0p3): no journal found
[ 0.351541] EXT4-fs (mmcblk0p3): no journal found
[ 0.391392] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,3)
[ 0.399827] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.13.0-rc3-g99c9e3a-dirty #1
[ 0.407389] Hardware name: HiSilicon Poplar Development Board (DT)
[ 0.413563] Call trace:
[ 0.416008] [] dump_backtrace+0x0/0x230
[ 0.421402] [] show_stack+0x14/0x20
[ 0.426449] [] dump_stack+0x98/0xb8
[ 0.431495] [] panic+0x118/0x28c
[ 0.436282] [] mount_block_root+0x1fc/0x24c
[ 0.442021] [] mount_root+0x11c/0x134
[ 0.447240] [] prepare_namespace+0x138/0x180
[ 0.453067] [] kernel_init_freeable+0x200/0x224
[ 0.459156] [] kernel_init+0x10/0x100
[ 0.464375] [] ret_from_fork+0x10/0x50
[ 0.469683] SMP: stopping secondary CPUs
[ 0.473600] Kernel Offset: disabled
[ 0.477080] CPU features: 0x002004
[ 0.480473] Memory Limit: 1024 MB
[ 0.483782] —[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,3)
how can i fix this problem?