He compilado una imagen pero salta un kernel panic al no encontrar el sistema de archivo raíz.
[ 0.000000] Linux version 4.4.0 (howl@localhost.localdomain) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 r48328) ) #1 Tue Jan 19 02:21:49 CET 2016
[ 0.000000] SoC: xRX200 rev 1.2
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00019556 (MIPS 34Kc)
[ 0.000000] MIPS: machine is ARV7519RW22 - Orange Livebox 2.1
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 08000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x0000000000000000-0x0000000007ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000000000-0x0000000007ffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff]
[ 0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512
[ 0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[ 0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Writing ErrCtl register=0003d0a2
[ 0.000000] Readback ErrCtl register=0003d0a2
[ 0.000000] Memory: 124460K/131072K available (3773K kernel code, 166K rwdata, 1020K rodata, 208K init, 211K bss, 6612K reserved, 0K cma-reserved)
[ 0.000000] NR_IRQS:256
[ 0.000000] CPU Clock: 500MHz
[ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041786 ns
[ 0.000010] sched_clock: 32 bits at 250MHz, resolution 4ns, wraps every 8589934590ns
[ 0.008199] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)
[ 0.042317] pid_max: default: 32768 minimum: 301
[ 0.047293] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.053769] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.066245] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.076031] pinctrl core: initialized pinctrl subsystem
[ 0.081868] NET: Registered protocol family 16
[ 0.090887] pinctrl-xway 1e100b10.pinmux: Init done
[ 0.096415] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28
[ 0.206112] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[ 0.234156] usbcore: registered new interface driver usbfs
[ 0.239640] usbcore: registered new interface driver hub
[ 0.244999] usbcore: registered new device driver usb
[ 0.251052] clocksource: Switched to clocksource MIPS
[ 0.257563] NET: Registered protocol family 2
[ 0.262714] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.269597] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.275982] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.282524] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.288340] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.294943] NET: Registered protocol family 1
[ 0.299636] gptu: totally 6 16-bit timers/counters
[ 0.304444] gptu: misc_register on minor 63
[ 0.308567] gptu: succeeded to request irq 126
[ 0.313062] gptu: succeeded to request irq 127
[ 0.317570] gptu: succeeded to request irq 128
[ 0.322083] gptu: succeeded to request irq 129
[ 0.326597] gptu: succeeded to request irq 130
[ 0.331113] gptu: succeeded to request irq 131
[ 0.336480] phy-xrx200 gphy-xrx200: requesting lantiq/vr9_phy22f_a2x.bin
[ 0.343906] phy-xrx200 gphy-xrx200: booting GPHY0 firmware at 7960000
[ 0.350236] phy-xrx200 gphy-xrx200: booting GPHY1 firmware at 7960000
[ 0.457774] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.472396] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.478139] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.489520] io scheduler noop registered
[ 0.493360] io scheduler deadline registered (default)
[ 0.499221] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112, base_baud = 0) is a lantiq,asc
[ 0.508100] console [ttyLTQ0] enabled
[ 0.508100] console [ttyLTQ0] enabled
[ 0.515441] bootconsole [early0] disabled
[ 0.515441] bootconsole [early0] disabled
[ 0.524417] lantiq nor flash device: 02000000 at 10000000
[ 0.528535] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e
[ 0.537991] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.543111] Amd/Fujitsu Extended Query version 1.3.
[ 0.548140] number of CFI chips: 1
[ 0.551568] 4 ofpart partitions found on MTD device ltq_nor
[ 0.557106] Creating 4 MTD partitions on "ltq_nor":
[ 0.561982] 0x000000000000-0x000000060000 : "uboot"
[ 0.570005] 0x000000060000-0x000000080000 : "uboot-env"
[ 0.575931] 0x000000080000-0x000001f80000 : "firmware"
[ 0.597715] 0x000001f80000-0x000002000000 : "boardconfig"
[ 0.706474] libphy: lantiq,xrx200-mdio: probed
[ 0.779782] eth0: attached PHY [Lantiq XWAY PEF7071] (phy_addr=0:00, irq=-1)
[ 0.847741] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:13, irq=-1)
[ 0.915741] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:14, irq=-1)
[ 0.983740] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:11, irq=-1)
[ 1.051742] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:12, irq=-1)
[ 1.059310] wdt 1f8803f0.watchdog: Init done
[ 1.064540] NET: Registered protocol family 10
[ 1.071515] NET: Registered protocol family 17
[ 1.074568] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[ 1.087192] 8021q: 802.1Q VLAN Support v1.8
[ 1.095907] UBIFS error (pid: 1): cannot open "ubi0:rootfs", error -19VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
[ 1.107030] Please append a correct "root=" boot option; here are the available partitions:
[ 1.115370] 1f00 384 mtdblock0 (driver?)
[ 1.120393] 1f01 128 mtdblock1 (driver?)
[ 1.125441] 1f02 31744 mtdblock2 (driver?)
[ 1.130489] 1f03 512 mtdblock3 (driver?)
[ 1.135550] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[ 1.144846] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
No estoy del todo seguro pero creo que no se generan las particiones dentro de la partición firmware, no recuerdo si se generaban antes o después de tener el sistema de archivos raíz.