Hi everyone,
I try to boot a linux image on a DE10-Standard from a remote server but it always fails.
I followed the instructions at:
[ 6.754299] IP-Config: Got DHCP answer from 192.168.0.254, my address is 192.168.0.87
[ 6.762186] IP-Config: Complete:
[ 6.765427] device=eth0, hwaddr=aa:bb:cc:dd:ee:22, ipaddr=192.168.0.87, mask=255.255.255.0, gw=192.168.0.254
[ 6.775653] host=192.168.0.87, domain=, nis-domain=(none)
[ 6.781461] bootserver=0.0.0.0, rootserver=192.168.0.38, rootpath= nameserver0=192.168.0.254
[ 6.810974] ttyS0 - failed to request DMA
[ 102.068868] VFS: Unable to mount root fs via NFS, trying floppy.
[ 102.075124] VFS: Cannot open root device "nfs" or unknown-block(2,0): error -6
[ 102.082314] Please append a correct "root=" boot option; here are the available partitions:
[ 102.090656] 0100 8192 ram0 (driver?)
[ 102.095284] 0101 8192 ram1 (driver?)
[ 102.099894] b300 15126528 mmcblk0 driver: mmcblk
[ 102.105208] b301 512000 mmcblk0p1 55f3145b-01
[ 102.110509] b302 1048576 mmcblk0p2 55f3145b-02
[ 102.115821] b303 1024 mmcblk0p3 55f3145b-03
[ 102.121121] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
[ 102.129351] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.5.0-00200-g1ec9f95 #4
[ 102.136452] Hardware name: Altera SOCFPGA
[ 102.140476] [<c0018bd4>] (unwind_backtrace) from [<c001461c>] (show_stack+0x20/0x24)
[ 102.148198] [<c001461c>] (show_stack) from [<c02ef6e8>] (dump_stack+0x8c/0xa0)
[ 102.155399] [<c02ef6e8>] (dump_stack) from [<c00e30a8>] (panic+0xec/0x240)
[ 102.162256] [<c00e30a8>] (panic) from [<c08e73c4>] (mount_block_root+0x1c8/0x2a0)
[ 102.169710] [<c08e73c4>] (mount_block_root) from [<c08e76b4>] (mount_root+0x12c/0x134)
[ 102.177595] [<c08e76b4>] (mount_root) from [<c08e7834>] (prepare_namespace+0x178/0x1bc)
[ 102.185566] [<c08e7834>] (prepare_namespace) from [<c08e6f64>] (kernel_init_freeable+0x25c/0x270)
[ 102.194412] [<c08e6f64>] (kernel_init_freeable) from [<c06a7b60>] (kernel_init+0x1c/0xf4)
[ 102.202559] [<c06a7b60>] (kernel_init) from [<c000fe38>] (ret_from_fork+0x14/0x3c)
[ 102.210097] CPU1: stopping
[ 102.212798] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.5.0-00200-g1ec9f95 #4
[ 102.219899] Hardware name: Altera SOCFPGA
[ 102.223903] [<c0018bd4>] (unwind_backtrace) from [<c001461c>] (show_stack+0x20/0x24)
[ 102.231621] [<c001461c>] (show_stack) from [<c02ef6e8>] (dump_stack+0x8c/0xa0)
[ 102.238816] [<c02ef6e8>] (dump_stack) from [<c0017210>] (handle_IPI+0x2a8/0x2c4)
[ 102.246183] [<c0017210>] (handle_IPI) from [<c0009538>] (gic_handle_irq+0x94/0x98)
[ 102.253720] [<c0009538>] (gic_handle_irq) from [<c0015194>] (__irq_svc+0x54/0x70)
[ 102.261168] Exception stack(0xef51bf48 to 0xef51bf90)
[ 102.266200] bf40: 00000000 ef9d0348 0000a900 c00219c0 ef51a000 c096a4a0
[ 102.274342] bf60: 10c0387d c09dea34 c096a454 c096132c 00000000 ef51bfa4 ef51bfa8 ef51bf98
[ 102.282482] bf80: c00108ec c00108f0 60000013 ffffffff
[ 102.287516] [<c0015194>] (__irq_svc) from [<c00108f0>] (arch_cpu_idle+0x48/0x4c)
[ 102.294890] [<c00108f0>] (arch_cpu_idle) from [<c0064a64>] (default_idle_call+0x30/0x3c)
[ 102.302951] [<c0064a64>] (default_idle_call) from [<c0064c7c>] (cpu_startup_entry+0x20c/0x284)
[ 102.311528] [<c0064c7c>] (cpu_startup_entry) from [<c0016cf4>] (secondary_start_kernel+0x16c/0x174)
[ 102.320536] [<c0016cf4>] (secondary_start_kernel) from [<000095cc>] (0x95cc)
[ 102.327560] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
[ 218.356788] random: nonblocking pool is initialized
To solve this problem I tried to modify bootargs such as :
setenv bootargs console=ttyS0,115200 ip=dhcp root=/dev/nfs rw nfsroot=${nfsip}:${nfs-rootfs-dir},nfsvers=3
But it doesn’t work…
There is something that surprising me is that:
bootserver=0.0.0.0
Just to precise, I don’t use “.rbf” files, so I didn’t use any “fpga” command.
Has someone a solution for me?
Kind regards,