Добрый день,
Имеется 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