# Boot error message on VC707 without any other FMC hardware

**URL:** https://forums.sifive.com/t/boot-error-message-on-vc707-without-any-other-fmc-hardware/1863
**Category:** Freedom U500
**Created:** [December 12, 2018, 11:13am UTC](https://forums.sifive.com/t/boot-error-message-on-vc707-without-any-other-fmc-hardware/1863 "2018-12-12T11:13:31Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![dthirumurthy](https://avatars.discourse-cdn.com/v4/letter/d/41988e/32.png) [@dthirumurthy](https://forums.sifive.com/u/dthirumurthy)
#### Post date: [December 12, 2018, 11:13am UTC](https://forums.sifive.com/t/boot-error-message-on-vc707-without-any-other-fmc-hardware/1863/1 "2018-12-12T11:13:32Z")

</div>

I was able to boot Linux from the SDK on just a VC707 with no other hardware.  
This is the boot message.

Is there error while booting expected or is something wrong? Thanks.

Dinesh

INIT  
CMD0  
CMD8  
ACMD41  
CMD58  
CMD16  
CMD18  
LOADING  
BOOT  
bbl loader

```
            SIFIVE, INC.

     5555555555555555555555555
    5555 5555
   5555 5555
  5555 5555
 5555 5555555555555555555555
5555 555555555555555555555555

```

5555 5555  
5555 5555  
5555 5555  
5555555555555555555555555555 55555  
55555 555555555 55555  
55555 55555 55555  
55555 5 55555  
55555 55555  
55555 55555  
55555 55555  
55555 55555  
55555 55555  
555555555  
55555  
5

```
       SiFive RISC-V Core IP

```

[0.000000] OF: fdt: Ignoring memory range 0x80000000 - 0x80200000  
[0.000000] Linux version 4.15.0-00048-gfe92d79 (risecreek@risecreek-OptiPlex-7450-AIO) (gcc version 7.2.0 (GCC)) #1 SMP Wed Dec 12 13:15:16 IST 2018  
[0.000000] bootconsole [early0] enabled  
[0.000000] Initial ramdisk at: 0x (ptrval) (9435648 bytes)  
[0.000000] Zone ranges:  
[0.000000] DMA32 [mem 0x0000000080200000-0x00000000bfffffff]  
[0.000000] Normal [mem 0x00000000c0000000-0x00000bffffffffff]  
[0.000000] Movable zone start for each node  
[0.000000] Early memory node ranges  
[0.000000] node 0: [mem 0x0000000080200000-0x00000000bfffffff]  
[0.000000] Initmem setup node 0 [mem 0x0000000080200000-0x00000000bfffffff]  
[0.000000] software IO TLB [mem 0xbb1fb000-0xbf1fb000] (64MB) mapped at [(ptrval)- (ptrval)]  
[0.000000] elf\_hwcap is 0x112d  
[0.000000] percpu: Embedded 14 pages/cpu @ (ptrval) s28632 r0 d28712 u57344  
[0.000000] Built 1 zonelists, mobility grouping on. Total pages: 258055  
[0.000000] Kernel command line: earlyprintk  
[0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)  
[0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)  
[0.000000] Sorting \_\_ex\_table…  
[0.000000] Memory: 950156K/1046528K available (3073K kernel code, 212K rwdata, 836K rodata, 9375K init, 780K bss, 96372K reserved, 0K cma-reserved)  
[0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1  
[0.000000] Hierarchical RCU implementation.  
[0.000000] RCU event tracing is enabled.  
[0.000000] RCU restricting CPUs from NR\_CPUS=8 to nr\_cpu\_ids=4.  
[0.000000] RCU: Adjusting geometry for rcu\_fanout\_leaf=16, nr\_cpu\_ids=4  
[0.000000] NR\_IRQS: 0, nr\_irqs: 0, preallocated irqs: 0  
[0.000000] riscv,cpu\_intc,0: 64 local interrupts mapped  
[0.000000] riscv,cpu\_intc,1: 64 local interrupts mapped  
[0.000000] riscv,cpu\_intc,2: 64 local interrupts mapped  
[0.000000] riscv,cpu\_intc,3: 64 local interrupts mapped  
[0.000000] ------------[cut here]------------  
[0.000000] WARNING: CPU: 3 PID: 0 at /home/dt/f/freedom-u-sdk/linux/drivers/irqchip/irq-riscv-intc.c:167 riscv\_irq\_enable+0x92/0x94  
[0.000000] CPU: 3 PID: 0 Comm: swapper/3 Not tainted 4.15.0-00048-gfe92d79 #1  
[0.000000] Call Trace:  
[0.000000] [\< (ptrval)\>] walk\_stackframe+0x0/0xa2  
[0.000000] [\< (ptrval)\>] show\_stack+0x26/0x34  
[0.000000] [\< (ptrval)\>] dump\_stack+0x5e/0x7c  
[0.000000] [\< (ptrval)\>] \_\_warn+0xc6/0xdc  
[0.000000] [\< (ptrval)\>] warn\_slowpath\_null+0x2c/0x3e  
[0.000000] [\< (ptrval)\>] riscv\_irq\_enable+0x8e/0x94  
[0.000000] [\< (ptrval)\>] irq\_enable+0x3a/0x6a  
[0.000000] [\< (ptrval)\>] \_\_irq\_startup+0x80/0x88  
[0.000000] [\< (ptrval)\>] irq\_startup+0x4e/0xe2  
[0.000000] [\< (ptrval)\>] irq\_activate\_and\_startup+0x1c/0x28  
[0.000000] [\< (ptrval)\>] \_\_irq\_do\_set\_handler+0x6e/0x134  
[0.000000] [\< (ptrval)\>] irq\_set\_chained\_handler\_and\_data+0x2c/0x4a  
[0.000000] [\< (ptrval)\>] plic\_init+0x1ea/0x316  
[0.000000] [\< (ptrval)\>] of\_irq\_init+0x136/0x252  
[0.000000] [\< (ptrval)\>] irqchip\_init+0x10/0x1c  
[0.000000] [\< (ptrval)\>] init\_IRQ+0x8/0x14  
[0.000000] [\< (ptrval)\>] start\_kernel+0x20a/0x350  
[0.000000] [\< (ptrval)\>] \_sinittext+0x4e/0x56  
[0.000000] random: get\_random\_bytes called from print\_oops\_end\_marker+0x3a/0x52 with crng\_init=0  
[0.000000] —[end trace 66814e3a8c80ec10]—  
[0.000000] riscv,plic0,c000000: mapped 6 interrupts to 4/8 handlers  
[0.000000] clocksource: riscv\_clocksource: mask: 0xffffffffffffffff max\_cycles: 0x1d854df40, max\_idle\_ns: 3526361616960 ns  
[0.000135] sched\_clock: 64 bits at 1000kHz, resolution 1000ns, wraps every 2199023255500ns  
[0.009328] Calibrating delay loop (skipped), value calculated using timer frequency… 2.00 BogoMIPS (lpj=10000)  
[0.019449] pid\_max: default: 32768 minimum: 301  
[0.026722] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)  
[0.033801] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes)  
[0.067369] Hierarchical SRCU implementation.  
[0.084976] smp: Bringing up secondary CPUs …  
[0.099397] clocksource: riscv\_clocksource: mask: 0xffffffffffffffff max\_cycles: 0x1d854df40, max\_idle\_ns: 3526361616960 ns  
[0.110187] sched\_clock: 64 bits at 1000kHz, resolution 1000ns, wraps every 2199023255500ns  
[0.132326] clocksource: riscv\_clocksource: mask: 0xffffffffffffffff max\_cycles: 0x1d854df40, max\_idle\_ns: 3526361616960 ns  
[0.143103] sched\_clock: 64 bits at 1000kHz, resolution 1000ns, wraps every 2199023255500ns  
[0.164964] clocksource: riscv\_clocksource: mask: 0xffffffffffffffff max\_cycles: 0x1d854df40, max\_idle\_ns: 3526361616960 ns  
[0.175748] sched\_clock: 64 bits at 1000kHz, resolution 1000ns, wraps every 2199023255500ns  
[0.186559] smp: Brought up 1 node, 4 CPUs  
[0.201084] devtmpfs: initialized  
[0.237592] clocksource: jiffies: mask: 0xffffffff max\_cycles: 0xffffffff, max\_idle\_ns: 19112604462750000 ns  
[0.247529] futex hash table entries: 1024 (order: 4, 65536 bytes)  
[0.265728] NET: Registered protocol family 16  
[0.394378] vgaarb: loaded  
[0.401740] SCSI subsystem initialized  
[0.412849] usbcore: registered new interface driver usbfs  
[0.419277] usbcore: registered new interface driver hub  
[0.425601] usbcore: registered new device driver usb  
[0.432962] pps\_core: LinuxPPS API ver. 1 registered  
[0.437390] pps\_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [giometti@linux.it](mailto:giometti@linux.it)  
[0.447640] PTP clock support registered  
[0.463140] clocksource: Switched to clocksource riscv\_clocksource  
[0.498380] NET: Registered protocol family 2  
[0.514708] TCP established hash table entries: 8192 (order: 4, 65536 bytes)  
[0.525360] TCP bind hash table entries: 8192 (order: 5, 131072 bytes)  
[0.536690] TCP: Hash tables configured (established 8192 bind 8192)  
[0.547558] UDP hash table entries: 512 (order: 2, 16384 bytes)  
[0.554168] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)  
[0.564632] NET: Registered protocol family 1  
[2.108439] Unpacking initramfs…  
[3.778958] Initialise system trusted keyrings  
[3.785618] workingset: timestamp\_bits=62 max\_order=18 bucket\_order=0  
[3.935130] random: fast init done  
[4.001815] Key type asymmetric registered  
[4.005870] Asymmetric key parser ‘x509’ registered  
[4.010457] io scheduler noop registered  
[4.019459] io scheduler cfq registered (default)  
[4.023993] io scheduler mq-deadline registered  
[4.028145] io scheduler kyber registered  
[4.049931] sifive\_gpio 64002000.gpio: SiFive GPIO chip registered 4 GPIOs  
[5.201599] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled  
[5.228354] 64000000.serial: ttySI0 at MMIO 0x64000000 (irq = 1, base\_baud = 0) is a sifive-serial  
[5.237473] console [ttySI0] enabled  
[5.237473] console [ttySI0] enabled  
[5.244320] bootconsole [early0] disabled  
[5.244320] bootconsole [early0] disabled  
[5.284945] sifive\_spi 64001000.spi: mapped; irq=2, cs=1  
[5.301479] libphy: Fixed MDIO Bus: probed  
[5.310194] ehci\_hcd: USB 2.0 ‘Enhanced’ Host Controller (EHCI) Driver  
[5.316500] ehci-pci: EHCI PCI platform driver  
[5.323350] usbcore: registered new interface driver usb-storage  
[5.393304] mmc\_spi spi0.0: SD/MMC host mmc0, no DMA, no WP, no poweroff, cd polling  
[5.405339] usbcore: registered new interface driver usbhid  
[5.410343] usbhid: USB HID core driver  
[5.420526] NET: Registered protocol family 17  
[5.437136] Loading compiled-in X.509 certificates  
[5.559116] mmc0: host does not support reading read-only switch, assuming write-enable  
[5.567073] mmc0: new SDHC card on SPI  
[5.577105] mmcblk0: mmc0:0000 SS08G 7.40 GiB  
[5.742856] Freeing unused kernel memory: 9372K  
[5.746835] This architecture does not have kernel memory protection.  
Starting logging: OK  
Starting mdev…  
sort: /sys/devices/platform/Fixed: No such file or directory  
modprobe: can’t change directory to ‘/lib/modules’: No such file or directory  
Initializing random number generator… done.  
Starting network…  
Waiting for interface eth0 to appear… timeout!  
run-parts: /etc/network/if-pre-up.d/wait\_iface: exit status 1  
Starting dropbear sshd: OK

Welcome to Buildroot  
buildroot login:

---

<div class="post-metadata">

### Author: ![terpstra](https://avatars.discourse-cdn.com/v4/letter/t/7c8e57/32.png) [@terpstra](https://forums.sifive.com/u/terpstra)
#### Post date: [December 12, 2018, 6:24pm UTC](https://forums.sifive.com/t/boot-error-message-on-vc707-without-any-other-fmc-hardware/1863/2 "2018-12-12T18:24:43Z")

</div>

Looks like it worked to me. If you are worried about the stack trace, don’t. It’s a bug in the OF layer of Linux 4.15 that just means you end up missing a few optional files in /sys.

---

<div class="post-metadata">

### Author: ![dthirumurthy](https://avatars.discourse-cdn.com/v4/letter/d/41988e/32.png) [@dthirumurthy](https://forums.sifive.com/u/dthirumurthy)
#### Post date: [December 13, 2018, 3:17am UTC](https://forums.sifive.com/t/boot-error-message-on-vc707-without-any-other-fmc-hardware/1863/3 "2018-12-13T03:17:03Z")

</div>

Yes. I was worried about the stack trace. Thanks for the explanation. Thank you Wesley.
