Обновление ПО на wb 3.5 (wb4)

Добрый день,
Имеется WB 3.5 с SN 154. Подскажите, есть ли свежий образ на данную сборку?
Если использовать sdcard_20140609.dd и пробовать обновляться

apt-get update
apt-get upgrade
apt-get install wb-configs
apt-get install linux-latest

То после установки linux-latest контроллер дальше u-boot не грузится (перед перезагрузкой imx23-wirenboard32.dtb в системе присутствует):

.;rmmc0 is current device
SD/MMC found on device 0
227 bytes read in 101 ms (2 KiB/s)
Importing environment from mmc (uEnv.txt)...
Checking if uenvcmd is set ...
Running default loadzimage ...
3926952 bytes read in 1375 ms (2.7 MiB/s)
ext4fs_devread read outside partition 4478616
Booting from mmc ...
Kernel image @ 0x42000000 [ 0x000000 - 0x3beba8 ]
ERROR: Did not find a cmdline Flattened Device Tree
Could  not find a valid device tree
=> printenv
altbootcmd=if test ${boot_part} -eq 2; then echo Switching to rootfs on partition 3;setenv mmcpart 3;else; echo Switching to rootfs on partition 2;setenv mmcpart 2;fi;setenv bootcount 0;saveenv; boot
baudrate=115200
bootargs=console=ttyAMA0,115200 ro rootwait fixrtc root=/dev/mmcblk0p2 rootfstype=ext4 video=
bootcmd=mmc dev ${mmcdev};if mmc rescan; then echo SD/MMC found on device ${mmcdev};if run loadbootenv; then run importbootenv;fi;echo Checking if uenvcmd is set ...;if test -n $uenvcmd; then echo Running uenvcmd ..un uenvcmd;fi;echo Running default loadzimage ...;if run loadzimage; then run loadfdt;run mmcboot;fi;fi;
bootcount=0
bootdelay=1
bootfile=uImage
bootlimit=3
console=ttyAMA0
fdt_addr=0x41000000
fdt_file=/boot/dtbs/imx23-wirenboard32.dtb
filesize=3beba8
importbootenv=echo Importing environment from mmc (uEnv.txt)...; env import -t ${loadaddr} ${filesize}
loadaddr=0x42000000
loadbootenv=load mmc ${mmcdev}:${mmcpart} ${loadaddr} /boot/uEnv.txt
loadfdt=load mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdt_file}
loadzimage=load mmc ${mmcdev}:${mmcpart} ${loadaddr} /boot/zImage
mmcargs=setenv bootargs console=${console},${baudrate} ${optargs} root=/dev/mmcblk0p${mmcpart} rootfstype=${mmcrootfstype} video=${video}
mmcboot=echo Booting from mmc ...; run mmcargs; bootz ${loadaddr} - ${fdt_addr}
mmcdev=0
mmcpart=2
mmcrootfstype=ext4
optargs=ro rootwait fixrtc
stderr=serial
stdin=serial
stdout=serial
upgrade_available=0
ver=U-Boot 2013.07-dirty (Mar 30 2014 - 00:00:56)

Environment size: 1551/16380 bytes
=>

UPD:
WB4 тоже крашится после апгрейда

CPU:   Freescale i.MX23 rev1.3 at 454 MHz
BOOT:  SSP SD/MMC #0
DRAM:  64 MiB
MMC:   MXS MMC: 0
In:    serial
Out:   serial
Err:   serial
Net:   Net Initialization Skipped
No ethernet found.
Hit any key to stop autoboot:  0
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
43 bytes read in 255 ms (0 Bytes/s)
Importing environment from mmc (uEnv.txt)...
Checking if uenvcmd is set ...
Running default loadzimage ...
3926952 bytes read in 1610 ms (2.3 MiB/s)
11755 bytes read in 448 ms (25.4 KiB/s)
Booting from mmc ...
Kernel image @ 0x42000000 [ 0x000000 - 0x3beba8 ]
## Flattened Device Tree blob at 41000000
   Booting using the fdt blob at 0x41000000
   Loading Device Tree to 43b60000, end 43b65dea ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 3.19.0-imxv5-x0.1 (root@boger-laptop) (gcc version 4.7.4 20130913 (release) [ARM/embedded-4_7-branch revision 202601] (GNU Tools for ARM Embedded Processors) ) #402 Mon Oct 12 15:06:09 MSK 2015
[    0.000000] CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=0005317f
[    0.000000] CPU: VIVT data cache, VIVT instruction cache
[    0.000000] Machine model: Wiren Board rev. 4.1 (i.MX23)
[    0.000000] Memory policy: Data cache writeback
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
[    0.000000] Kernel command line: console=ttyAMA0,115200 ro rootwait fixrtc root=/dev/mmcblk0p2 rootfstype=ext4 video=
[    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Memory: 57464K/65536K available (4852K kernel code, 258K rwdata, 1736K rodata, 272K init, 264K bss, 8072K reserved, 0K cma-reserved)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0xc4800000 - 0xff000000   ( 936 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xc4000000   (  64 MB)
[    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
[    0.000000]       .text : 0xc0008000 - 0xc06775f0   (6590 kB)
[    0.000000]       .init : 0xc0678000 - 0xc06bc000   ( 272 kB)
[    0.000000]       .data : 0xc06bc000 - 0xc06fca70   ( 259 kB)
[    0.000000]        .bss : 0xc06fca70 - 0xc073ea9c   ( 265 kB)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 21474836480000000ns
[    0.000000] Console: colour dummy device 80x30
[    0.070000] Calibrating delay loop... 227.32 BogoMIPS (lpj=1136640)
[    0.080000] pid_max: default: 32768 minimum: 301
[    0.080000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.080000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.080000] CPU: Testing write buffer coherency: ok
[    0.080000] Setting up static identity map for 0x4049b018 - 0x4049b070
[    0.080000] devtmpfs: initialized
[    0.090000] pinctrl core: initialized pinctrl subsystem
[    0.100000] NET: Registered protocol family 16
[    0.100000] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.130000] Serial: AMBA PL011 UART driver
[    0.130000] 80070000.serial: ttyAMA0 at MMIO 0x80070000 (irq = 18, base_baud = 0) is a PL011 rev2
[    0.270000] console [ttyAMA0] enabled
[    0.300000] mxs-dma 80004000.dma-apbh: initialized
[    0.310000] mxs-dma 80024000.dma-apbx: initialized
[    0.320000] usbcore: registered new interface driver usbfs
[    0.320000] usbcore: registered new interface driver hub
[    0.330000] usbcore: registered new device driver usb
[    0.330000] Advanced Linux Sound Architecture Driver Initialized.
[    0.340000] Switched to clocksource mxs_timer
[    0.350000] cfg80211: Calling CRDA to update world regulatory domain
[    0.450000] NET: Registered protocol family 2
[    0.460000] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.460000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.470000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.480000] TCP: reno registered
[    0.480000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.490000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.490000] NET: Registered protocol family 1
[    0.500000] NetWinder Floating Point Emulator V0.97 (double precision)
[    0.510000] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.560000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[    0.560000] io scheduler noop registered (default)
[    0.570000] of_dma_request_slave_channel: dma-names property of node '/apb@80000000/apbx@80040000/serial@80070000' missing or empty
[    0.580000] uart-pl011 80070000.serial: no DMA platform data
[    0.590000] 8006c000.serial: ttyAPP0 at MMIO 0x8006c000 (irq = 146, base_baud = 1500000) is a 8006c000.serial
[    0.600000] mxs-auart 8006c000.serial: Found APPUART 3.0.0
[    0.610000] mxs-spi 80034000.ssp: cs-gpios count: 3
[    0.620000] spi_master spi1: will run message pump with realtime priority
[    0.630000] spi spi1.3: gpio index 0, gpio_cs 3
[    0.630000] sc16is7x2 spi1.3: probe start
[    0.640000] sc16is7x2 spi1.3: gpio-base=120
[    0.640000] sc16is7x2 spi1.3: uartclk=24000000
[    0.650000] sc16is7x2 spi1.3: uart_base=0
[    0.650000] irq: 49
[    0.650000] irq: 49
[    0.660000] sc16is7x2 spi1.3: sc16is7x2 at CS3 (irq 49), 2 UARTs, 8 GPIOs
[    0.660000]     ttyNSC0, ttyNSC1, gpiochip120
[    0.670000] spi spi1.4: gpio index 1, gpio_cs 4
[    0.680000] spi spi1.5: gpio index 2, gpio_cs 56
[    0.680000] PPP generic driver version 2.4.2
[    0.690000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.700000] usbcore: registered new interface driver usbserial
[    0.700000] usbcore: registered new interface driver usbserial_generic
[    0.710000] usbserial: USB Serial support registered for generic
[    0.720000] mousedev: PS/2 mouse device common for all mice
[    0.730000] stmp3xxx-rtc 8005c000.rtc: rtc core: registered 8005c000.rtc as rtc0
[    0.730000] i2c /dev entries driver
[    0.740000] stmp3xxx_rtc_wdt stmp3xxx_rtc_wdt: initialized watchdog with heartbeat 19s
[    0.750000] Driver 'mmcblk' needs updating - please use bus_type methods
[    0.760000] 80010000.ssp supply vmmc not found, using dummy regulator
[    0.800000] mxs-mmc 80010000.ssp: initialized
[    0.800000] imx23-pinctrl 80018000.pinctrl: pin SSP1_DETECT already requested by 80018000.pinctrl; cannot claim for leds
[    0.810000] imx23-pinctrl 80018000.pinctrl: pin-65 (leds) status -22
[    0.820000] imx23-pinctrl 80018000.pinctrl: could not request pin 65 (SSP1_DETECT) from group led_gpio2_1.0  on device 80018000.pinctrl
[    0.830000] leds-gpio leds: Error applying setting, reverse things back
[    0.850000] usbcore: registered new interface driver usbhid
[    0.850000] usbhid: USB HID core driver
[    0.880000] mxs-builtin-audio mxs-builtin-audio: mxs-builtin-codec-dai <-> 80048000.mxs-builtin-cpu-dai mapping ok
[    0.890000] TCP: cubic registered
[    0.900000] mmc0: host does not support reading read-only switch, assuming write-enable
[    0.910000] mmc0: new high speed SDHC card at address b368
[    0.910000] NET: Registered protocol family 10
[    0.920000] mmcblk0: mmc0:b368 USD   7.45 GiB
[    0.930000]  mmcblk0: p1 p2 p3 p4 < p5 p6 >
[    0.940000] sit: IPv6 over IPv4 tunneling driver
[    0.950000] NET: Registered protocol family 17
[    0.950000] Key type dns_resolver registered
[    0.960000] registered taskstats version 1
[    0.970000] stmp3xxx-rtc 8005c000.rtc: setting system clock to 1970-01-01 00:00:06 UTC (6)
[    0.980000] ALSA device list:
[    0.980000]   #0: mxs-builtin-audio
[    0.990000] EXT4-fs (mmcblk0p2): bad geometry: block count 1882880 exceeds size of device (262144 blocks)
[    1.000000] List of all partitions:
[    1.000000] b300         7814144 mmcblk0  driver: mmcblk
[    1.010000]   b301           16384 mmcblk0p1 00000000-01
[    1.010000]   b302         1048576 mmcblk0p2 00000000-02
[    1.020000]   b303         1048576 mmcblk0p3 00000000-03
[    1.030000]   b304               1 mmcblk0p4
[    1.030000]   b305          262144 mmcblk0p5 00000000-05
[    1.030000]   b306         5433343 mmcblk0p6 00000000-06
[    1.040000] No filesystem could mount root, tried:  ext4
[    1.050000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,2)
[    1.050000] CPU: 0 PID: 1 Comm: swapper Not tainted 3.19.0-imxv5-x0.1 #402
[    1.050000] Hardware name: Freescale MXS (Device Tree)
[    1.050000] [<c00147e4>] (unwind_backtrace) from [<c0011eac>] (show_stack+0x10/0x14)
[    1.050000] [<c0011eac>] (show_stack) from [<c0493c6c>] (panic+0x80/0x1dc)
[    1.050000] [<c0493c6c>] (panic) from [<c0679120>] (mount_block_root+0x268/0x2bc)
[    1.050000] [<c0679120>] (mount_block_root) from [<c0679300>] (prepare_namespace+0x124/0x184)
[    1.050000] [<c0679300>] (prepare_namespace) from [<c0678d6c>] (kernel_init_freeable+0x174/0x1b8)
[    1.050000] [<c0678d6c>] (kernel_init_freeable) from [<c04922fc>] (kernel_init+0x8/0xe4)
[    1.050000] [<c04922fc>] (kernel_init) from [<c000f058>] (ret_from_fork+0x14/0x3c)
[    1.050000] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,2)
[   56.310000] random: nonblocking pool is initialized

Поставьте просто самый последний образ для 3.5 (sdcard_20151006_wb3_hynix.img.zip).
Единственное отличие - у вас из коробки не будет работать wifi в режиме хоста.
Если вам он нужен, то это лечится переустановкой hostapd и изменением одной строчки в /etc/hostapd.conf.

То что всё падает - это последствия установки wb-configs или wb-utiles, вчера случайно сломал. Не обновляйте их пока.

Добрый вечер,
Упал с аналогичной проблемой, как восстановить без переустановки?

switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
43 bytes read in 247 ms (0 Bytes/s)
Importing environment from mmc (uEnv.txt)...
Checking if uenvcmd is set ...
Running default loadzimage ...
3532376 bytes read in 1511 ms (2.2 MiB/s)
** File not found /boot/dtbs/imx23-wirenboard32.dtb **
Booting from mmc ...
Kernel image @ 0x42000000 [ 0x000000 - 0x35e658 ]
ERROR: Did not find a cmdline Flattened Device Tree
Could not find a valid device tree

взять компьютер/виртуалку с Linux, воткнуть microSD-карточку, сделать ./chroot_this.sh в разделе, исправить пакеты.

Спасибо, понял в чем причина и сразу поправил.
Ну что-то еще сломано и не работает почему-то wb-mqqt-serial данные не передаются в web/