OpenWrt Forum Archive

Topic: Nexx WT1520 support

The content of this topic has been archived between 31 Mar 2018 and 30 Apr 2018. Unfortunately there are posts – most likely complete pages – missing.

Maker39 wrote:
demand wrote:

Hello,

Anyone have like a stock.bin image of the whole w25q32 flash (boot, config, factory, kernel) made with soic8 clip and eeprom programmer?
Mine have gone all corrupt probably broken flash memory and i need bin for recovery when i have replaced the flash.

Thanks

Best Regards
DMD

I have. Where to send?

You can send it to demand66@hotmail.com

Thanks

Now my WT1520 is up and running again, thanks Maker39.

If im going to change the w25q32 (4mb) flash for w25q64 (8mb) what else do i need to do besides changeing the eeprom?

Does the 5350 asic find the expanded flash by it self?

DMD

just write dump of original flash to new one. everything will be fine then.

Maker39 wrote:

I'll Answer my question.
Yes, it is enough to replace in nexx-wt1520.patch "reg = <0x50000 0x3b0000>" to "reg = <0x50000 0x7b0000>" before assembling the firmware.
cool Now I have 4M available flash! (25Q64)

[    0.500000] m25p80 spi32766.0: s25fl064k (8192 Kbytes)
[    0.520000] 4 ofpart partitions found on MTD device spi32766.0
[    0.530000] Creating 4 MTD partitions on "spi32766.0":
[    0.540000] 0x000000000000-0x000000030000 : "u-boot"
[    0.550000] 0x000000030000-0x000000040000 : "u-boot-env"
[    0.570000] 0x000000040000-0x000000050000 : "factory"
[    0.580000] 0x000000050000-0x000000800000 : "firmware"
[    0.590000] 0x00000014ebf7-0x000000800000 : "rootfs"

I have compiled Barrier Breaker 14.07 for 25x64 Flash.

Got WT1520 v1.2, flashed with OpenWRT image from hackru (OpenWrt Chaos Calmer r42757 / LuCI Trunk (svn-r10537)). All seems to function fine but if I insert a USB modem (Huawei E171/173) and configure interface for UMTS/GPRS or UMTS only, after establishing a connection all network operations hang. Web interface stops working, the router stops accepting HTTP/SSH connections even ping requests. If SSH connection was established before, it is kept but even loopback ping does not work:

root@OpenWrt-wt1520:~# ping 127.0.0.1
PING 127.0.0.1 (127.0.0.1): 56 data bytes
ping: sendto: Operation not permitted

Kernel and system logs contain nothing informative. This modem works perfectly with various routers and cellular operators.

Tried to flash a snapshot from Nov 21, it behaves exactly the same way. A snapshot from Nov 24 boots (LED is ON) but does not bring wireless interface up.

I'm not familiar with Linux, where to look to isolate the problem?

sergun, Thank you, it works. Looks like something was seriously broken in last builds. smile

Now that you all have this device running, what is the status of the project? Do you find it reliable, works good, any problems?

Can it be used in pass-through mode, with dhcp client getting it's own IP to reach it?

My wondering is that manufacturers often drop the line after a short while so we are all left to scramble again if we want to use the same device in other projects.

Does anyone know if the availability of this device will remain for a while?

finally got working arduino pro mini and wt1520 together via serial port.
great symbiosis in a small case!

I wonder how to compile firmware with lighttpd? i tried to add package into build.sh but found no firmware file created after build execution.

Hello There,

I tried to flash my wt3020 with onion firmware but i think that I have bricked my device !!

I soldered serail console and the output said me that I have a Bad Magic Number,33303230

Can I have reflash it with the Uboot console ? can someone exlpain How to do this ? Maybe with the Uboot command loadb ? and where is the best firmware fot wt3020F ?

Lestor8080 wrote:

finally got working arduino pro mini and wt1520 together via serial port.
great symbiosis in a small case!

I wonder how to compile firmware with lighttpd? i tried to add package into build.sh but found no firmware file created after build execution.

Probably lighttpd is too big to fit with other packages. You should remove  other packages to compile firmware with lighttpd

Byron wrote:

Hello There,

I tried to flash my wt3020 with onion firmware but i think that I have bricked my device !!

I soldered serail console and the output said me that I have a Bad Magic Number,33303230

Can I have reflash it with the Uboot console ? can someone exlpain How to do this ? Maybe with the Uboot command loadb ? and where is the best firmware fot wt3020F ?

Yes, you can. When you reset your router, there's uboot menu:

Please choose the operation: 
   1: Load system code to SDRAM via TFTP. 
   2: Load system code then write to Flash via TFTP. 
   3: Boot system code via Flash (default).
   4: Entr boot command line interface.
   7: Load Boot Loader code then write to Flash via Serial. 
   9: Load Boot Loader code then write to Flash via TFTP. 

Option №2 is yours.

(Last edited by hackru on 6 Dec 2014, 20:01)

Byron wrote:

I soldered serail console and the output said me that I have a Bad Magic Number,33303230

This error "Bad Magic Number" pops up when fullflash no sector with MAC, pin - they have to be restored from backup

(Last edited by sakatgg on 7 Dec 2014, 22:07)

So i have 25q64 chip. Which file i need to flash to it? then soldering this chip to board.

приехали микросхемы 25q64. Какой файл надо прошивать в него? потом паять его на плату.

sakatgg wrote:
Byron wrote:

I soldered serail console and the output said me that I have a Bad Magic Number,33303230

This error "Bad Magic Number" pops up when fullflash no sector with MAC, pin - they have to be restored from backup

Not exactly, this is because Byron somehow managed to flash factory image, which is encoded to be compatible with original firmware.

johndoe_71rus wrote:

So i have 25q64 chip. Which file i need to flash to it? then soldering this chip to board.

приехали микросхемы 25q64. Какой файл надо прошивать в него? потом паять его на плату.

You need first to take full flash dump from previous eeprom flash, then put full dump to new flash.
Надо слить полностью старую флешку и залить её в новую.

Hi guys,

Can anyone flash the latest trunk version? I did last night and router did not come back after sysupgrade.
Now it flashes LED for 1-2 secs when powered on and then nothing.

please do that only if your console cables are soldered.



As far as I understand there is no failsafe, thus I'm looking for a soldering station...


Парни, если у кого консоль распаяна, прошейте плиз последний билд, а то ощущение, что с ним что-то не то.

(Last edited by gently on 9 Dec 2014, 11:14)

gently, trunk (openwrt-ramips-rt305x-wt1520-squashfs-sysupgrade.bin) from 07-Dec-2014 6:35 - flashed and booted normally, worth uboot-rt5350-httpd.bin (webloader) and 8Mb flash, but this firmware does not see the free 4,5Mb
http://i67.fastpic.ru/thumb/2014/1209/1f/282a6c8d4defe005f862699f46fdd61f.jpeg. Типо шьется нормуль через webloader, консоль не нужна уже smile

(Last edited by sakatgg on 9 Dec 2014, 22:11)

thank for checking, I opened the case yesterday, the pads are so small!!

I can't flash the bootloader without console now... so, soldering is the only way

gentlysmile enameled wires
PunBB bbcode test

(Last edited by sakatgg on 10 Dec 2014, 14:05)

Not sure that somebody will anaylise this, but anyway. I was able to get this without soldering with two needles smile
will try to flash via TFTP.

U-Boot 1.1.3 (Sep 13 2012 - 16:39:43)

Board: Ralink APSoC DRAM:  32 MB
relocate_code Pointer at: 81fb4000
******************************
Software System Reset Occurred
******************************
spi_wait_nsec: 42
spi device id: ef 40 16 0 0 (40160000)
find flash: W25Q32BV
raspi_read: from:30000 len:1000
.*** Warning - bad CRC, using default environment

============================================
Ralink UBoot Version: 4.0.1.0
--------------------------------------------
ASIC 5350_MP (Port5<->None)
DRAM_CONF_FROM: Boot-Strapping
DRAM_TYPE: SDRAM
DRAM_SIZE: 256 Mbits
DRAM_WIDTH: 16 bits
DRAM_TOTAL_WIDTH: 16 bits
TOTAL_MEMORY_SIZE: 32 MBytes
Flash component: SPI Flash
Date:Sep 13 2012  Time:16:39:43
============================================
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:128, ways:4, linesz:32 ,total:16384

 ##### The CPU freq = 360 MHZ ####
 estimate memory size =32 Mbytes

Please choose the operation:
   1: Load system code to SDRAM via TFTP.
   2: Load system code then write to Flash via TFTP.
   3: Boot system code via Flash (default).
   4: Entr boot command line interface.
   7: Load Boot Loader code then write to Flash via Serial.
   9: Load Boot Loader code then write to Flash via TFTP.                                                                                        4
You choosed 3
                                                                                                                                                 0

3: System Boot system code via Flash.
## Booting image at bc050000 ...
raspi_read: from:50000 len:40
.   Image Name:   WT1520
   Created:      2014-12-07   6:35:03 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1110547 Bytes =  1.1 MB
   Load Address: 80000000
   Entry Point:  80000000
raspi_read: from:50040 len:10f213
.................   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 80000000) ...
## Giving linux memsize in MB, 32

Starting kernel ...

[    0.000000] Linux version 3.14.25 (openwrt@gb-11) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r43531) ) #1 Sun Dec 7 06:31:02 UTC 2014
[    0.000000] SoC Type: Ralink RT5350 id:1 rev:3
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 0001964c (MIPS 24KEc)
[    0.000000] MIPS: machine is Nexx WT1520
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 02000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x01ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x01ffffff]
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
[    0.000000] Kernel command line: console=ttyS1,57600 rootfstype=squashfs,jffs2
[    0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[    0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Writing ErrCtl register=0000d010
[    0.000000] Readback ErrCtl register=0000d010
[    0.000000] Memory: 29028K/32768K available (2437K kernel code, 122K rwdata, 472K rodata, 160K init, 183K bss, 3740K reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 360MHz
[    0.000000] systick: running - mult: 214748, shift: 32
[    0.000000] genirq: Flags mismatch irq 7. 00014600 (timer) vs. 00014600 (systick)
[    0.010000] Calibrating delay loop... 479.23 BogoMIPS (lpj=2396160)
[    0.070000] pid_max: default: 32768 minimum: 301
[    0.070000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.080000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.090000] pinctrl core: initialized pinctrl subsystem
[    0.090000] NET: Registered protocol family 16
[    0.120000] bio: create slab <bio-0> at 0
[    0.120000] rt2880_gpio 10000600.gpio: registering 22 gpios
[    0.130000] rt2880_gpio 10000600.gpio: registering 22 irq handlers
[    0.140000] Switched to clocksource systick
[    0.140000] NET: Registered protocol family 2
[    0.160000] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.180000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.180000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.200000] TCP: reno registered
[    0.210000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.210000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.230000] NET: Registered protocol family 1
[    0.240000] rt-timer 10000100.timer: maximum frequency is 7324Hz
[    0.260000] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.320000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.320000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.350000] msgmni has been set to 56
[    0.350000] io scheduler noop registered
[    0.370000] io scheduler deadline registered (default)
[    0.370000] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[    0.400000] 10000500.uart: ttyS0 at MMIO 0x10000500 (irq = 13, base_baud = 2500000) is a 16550A
[    0.430000] 10000c00.uartlite: ttyS1 at MMIO 0x10000c00 (irq = 20, base_baud = 2500000) is a 16550A
[    0.450000] console [ttyS1] enabled
[    0.450000] console [ttyS1] enabled
[    0.460000] bootconsole [early0] disabled
[    0.460000] bootconsole [early0] disabled
[    0.480000] m25p80 spi32766.0: w25q32 (4096 Kbytes)
[    0.500000] 4 ofpart partitions found on MTD device spi32766.0
[    0.510000] Creating 4 MTD partitions on "spi32766.0":
[    0.520000] 0x000000000000-0x000000030000 : "u-boot"
[    0.530000] 0x000000030000-0x000000040000 : "u-boot-env"
[    0.550000] 0x000000040000-0x000000050000 : "factory"
[    0.560000] 0x000000050000-0x000000400000 : "firmware"
[    0.580000] 0x00000015f253-0x000000400000 : "rootfs"
[    0.580000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.620000] mtd: device 4 (rootfs) set to be root filesystem
[    0.620000] 1 squashfs-split partitions found on MTD device rootfs
[    0.640000] 0x000000330000-0x000000400000 : "rootfs_data"
[    0.660000] ralink_soc_eth 10100000.ethernet eth0: ralink at 0xb0100000, irq 5
[    0.680000] rt3xxx-usbphy usbphy.3: loaded
[    0.690000] rt2880_wdt 10000120.watchdog: Initialized
[    0.700000] TCP: cubic registered
[    0.710000] NET: Registered protocol family 17
[    0.720000] Bridge firewalling registered
[    0.730000] 8021q: 802.1Q VLAN Support v1.8
[    0.750000] SQUASHFS error: unable to read id index table
[    0.760000] jffs2: Flash size not aligned to erasesize, reducing to 2688KiB
[    0.780000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000000: 0x7368 instead
[    0.800000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000004: 0x02a0 instead
[    0.800000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000008: 0xf445 instead
[    0.830000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000010: 0x000f instead
[    0.830000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000014: 0x0004 instead
[    0.830000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000018: 0x06c0 instead
[    0.830000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000001c: 0x0004 instead
[    0.830000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000020: 0x181e instead
[    0.830000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000028: 0x7a4e instead
[    0.830000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000030: 0x7a46 instead
[    0.830000] jffs2: Further such events for this erase block will not be printed
[    0.830000] jffs2: Empty flash at 0x00000038 ends at 0x00000040
[    1.170000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010000: 0xf256 instead
[    1.190000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010004: 0x2203 instead
[    1.210000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010008: 0xd68b instead
[    1.230000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0001000c: 0x292e instead
[    1.250000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010010: 0x9a88 instead
[    1.250000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010014: 0x6965 instead
[    1.280000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010018: 0x6243 instead
[    1.300000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0001001c: 0x0378 instead
[    1.320000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010020: 0x6e2b instead
[    1.340000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010024: 0x79c4 instead
[    1.360000] jffs2: Further such events for this erase block will not be printed
[    1.540000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030000: 0xa7cc instead
[    1.570000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030004: 0x1310 instead
[    1.570000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030008: 0xffe0 instead
[    1.600000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0003000c: 0xe10f instead
[    1.620000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030010: 0x91a8 instead
[    1.640000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030014: 0x74b8 instead
[    1.660000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030018: 0x2c52 instead
[    1.680000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0003001c: 0x529a instead
[    1.700000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030020: 0x8ed6 instead
[    1.720000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030024: 0x2130 instead
[    1.740000] jffs2: Further such events for this erase block will not be printed
[    1.800000] jffs2: Old JFFS2 bitmask found at 0x00034230
[    1.820000] jffs2: You cannot use older JFFS2 filesystems with newer kernels
[    1.940000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00040000: 0xcb67 instead
[    1.970000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00040004: 0x8f8e instead
[    1.990000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00040008: 0x56f6 instead
[    2.010000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0004000c: 0xbc0a instead
[    2.030000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00040010: 0xc178 instead
[    2.050000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00040014: 0xb1f8 instead
[    2.070000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00040018: 0xd7b7 instead
[    2.090000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0004001c: 0xb4df instead
[    2.090000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00040020: 0x2284 instead
[    2.120000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00040024: 0x7826 instead
[    2.140000] jffs2: Further such events for this erase block will not be printed
[    2.140000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00050000: 0xd80b instead
[    2.140000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00050004: 0x6f69 instead
[    2.140000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00050008: 0x17eb instead
[    2.140000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0005000c: 0xa08d instead
[    2.140000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00050010: 0x0076 instead
[    2.140000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00050014: 0x35c7 instead
[    2.140000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00050018: 0xd7b1 instead
[    2.470000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0005001c: 0x917c instead
[    2.490000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00050020: 0x7126 instead
[    2.490000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00050024: 0x6baa instead
[    2.520000] jffs2: Further such events for this erase block will not be printed
[    2.710000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00060000: 0xb927 instead
[    2.730000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00060004: 0x92ef instead
[    2.750000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00060008: 0x88fa instead
[    2.770000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0006000c: 0x9892 instead
[    2.790000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00060010: 0x1a93 instead
[    2.810000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00060014: 0xea4d instead
[    2.830000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00060018: 0xfcf3 instead
[    2.850000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0006001c: 0xb411 instead
[    2.870000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00060020: 0x8229 instead
[    2.890000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00060024: 0xd3b5 instead
[    2.910000] jffs2: Further such events for this erase block will not be printed
[    3.090000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00070000: 0x673a instead
[    3.120000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00070004: 0xf708 instead
[    3.140000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00070008: 0x7054 instead
[    3.150000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0007000c: 0xb777 instead
[    3.170000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00070010: 0xf183 instead
[    3.190000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00070014: 0x8eb5 instead
[    3.210000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00070018: 0x2a18 instead
[    3.230000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0007001c: 0x9ac4 instead
[    3.250000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00070020: 0x7b4e instead
[    3.270000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00070024: 0xc066 instead
[    3.290000] jffs2: Further such events for this erase block will not be printed
[    3.450000] jffs2: Old JFFS2 bitmask found at 0x0007d63c
[    3.450000] jffs2: You cannot use older JFFS2 filesystems with newer kernels
[    3.450000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00080000: 0xb266 instead
[    3.450000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00080004: 0xf282 instead
[    3.450000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00080008: 0x88eb instead
[    3.450000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0008000c: 0x21e6 instead
[    3.450000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00080010: 0x2cb8 instead
[    3.450000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00080014: 0x346e instead
[    3.450000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00080018: 0x7858 instead
[    3.450000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0008001c: 0xde80 instead
[    3.450000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00080020: 0xec31 instead
[    3.450000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00080024: 0x6762 instead
[    3.450000] jffs2: Further such events for this erase block will not be printed
[    3.880000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00090000: 0x9f3b instead
[    3.910000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00090004: 0xbd63 instead
[    3.910000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00090008: 0x41db instead
[    3.940000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0009000c: 0xc243 instead
[    3.960000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00090010: 0x01d7 instead
[    3.980000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00090014: 0x2dd5 instead
[    4.000000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00090018: 0xbbc7 instead
[    4.020000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0009001c: 0x415d instead
[    4.040000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00090020: 0xd162 instead
[    4.060000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00090024: 0x366e instead
[    4.080000] jffs2: Further such events for this erase block will not be printed
[    4.260000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000a0000: 0xe187 instead
[    4.290000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000a0004: 0x6dfe instead
[    4.310000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000a0008: 0x3bd7 instead
[    4.320000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000a000c: 0x6151 instead
[    4.340000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000a0010: 0x124f instead
[    4.360000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000a0014: 0xa2f4 instead
[    4.380000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000a0018: 0x7381 instead
[    4.400000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000a001c: 0xe3cb instead
[    4.420000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000a0020: 0x5b5d instead
[    4.440000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000a0024: 0xd760 instead
[    4.460000] jffs2: Further such events for this erase block will not be printed
[    4.640000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000b0000: 0x3d27 instead
[    4.670000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000b0004: 0xc845 instead
[    4.690000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000b0008: 0x1ed2 instead
[    4.710000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000b000c: 0x5007 instead
[    4.730000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000b0010: 0x8b0a instead
[    4.740000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000b0014: 0xa45a instead
[    4.760000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000b0018: 0x8b58 instead
[    4.780000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000b001c: 0x3c9e instead
[    4.780000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000b0020: 0x5dda instead
[    4.780000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000b0024: 0x505d instead
[    4.780000] jffs2: Further such events for this erase block will not be printed
[    4.780000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000c0000: 0x6626 instead
[    4.780000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000c0004: 0xdfea instead
[    4.780000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000c0008: 0xe376 instead
[    4.780000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000c000c: 0xe43f instead
[    5.110000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000c0010: 0xbf7d instead
[    5.130000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000c0014: 0x617f instead
[    5.140000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000c0018: 0x7620 instead
[    5.160000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000c001c: 0xf8cb instead
[    5.180000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000c0020: 0xef60 instead
[    5.200000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000c0024: 0x2acb instead
[    5.220000] jffs2: Further such events for this erase block will not be printed
[    5.400000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000d0000: 0xbfaa instead
[    5.430000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000d0004: 0x623b instead
[    5.450000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000d0008: 0x4a6d instead
[    5.470000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000d000c: 0x6b2f instead
[    5.490000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000d0010: 0x6a08 instead
[    5.510000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000d0014: 0x9680 instead
[    5.530000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000d0018: 0xe66c instead
[    5.550000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000d001c: 0xd52d instead
[    5.560000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000d0020: 0x3888 instead
[    5.580000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000d0024: 0xfdd1 instead
[    5.600000] jffs2: Further such events for this erase block will not be printed
[    5.790000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000e0000: 0x7cbd instead
[    5.810000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000e0004: 0xfbf4 instead
[    5.830000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000e0008: 0x8253 instead
[    5.850000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000e000c: 0x7dee instead
[    5.870000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000e0010: 0xfb91 instead
[    5.890000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000e0014: 0x3669 instead
[    5.910000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000e0018: 0xe0d4 instead
[    5.930000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000e001c: 0x53c1 instead
[    5.950000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000e0020: 0xb70c instead
[    5.970000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000e0024: 0x0a73 instead
[    5.980000] jffs2: Further such events for this erase block will not be printed
[    6.080000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000f0000: 0x9f4e instead
[    6.080000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000f0004: 0xf254 instead
[    6.080000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000f0008: 0x9d89 instead
[    6.080000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000f000c: 0xe10e instead
[    6.080000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000f0010: 0xa0c3 instead
[    6.080000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000f0014: 0x1432 instead
[    6.080000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000f0018: 0x3e6d instead
[    6.080000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000f001c: 0xa1f9 instead
[    6.080000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000f0020: 0x738b instead
[    6.080000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000f0024: 0x18b7 instead
[    6.080000] jffs2: Further such events for this erase block will not be printed
[    6.550000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00100000: 0x96da instead
[    6.580000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00100004: 0x1566 instead
[    6.600000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00100008: 0x0faf instead
[    6.620000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0010000c: 0x7a01 instead
[    6.620000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00100010: 0x069c instead
[    6.650000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00100014: 0xd266 instead
[    6.670000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00100018: 0xe12e instead
[    6.690000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0010001c: 0x3dfe instead
[    6.710000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00100020: 0x7ee0 instead
[    6.730000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00100024: 0xcc59 instead
[    6.750000] jffs2: Further such events for this erase block will not be printed
[    6.930000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00110000: 0x76e8 instead
[    6.960000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00110004: 0x6034 instead
[    6.980000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00110008: 0x8b41 instead
[    7.000000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0011000c: 0x7832 instead
[    7.020000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00110010: 0x1286 instead
[    7.040000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00110014: 0x0b08 instead
[    7.040000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00110018: 0x5125 instead
[    7.070000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0011001c: 0x1e8c instead
[    7.090000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00110020: 0x64d8 instead
[    7.110000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00110024: 0xdc1c instead
[    7.130000] jffs2: Further such events for this erase block will not be printed
[    7.270000] jffs2: Old JFFS2 bitmask found at 0x0011a14c
[    7.270000] jffs2: You cannot use older JFFS2 filesystems with newer kernels
[    7.340000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00120000: 0xd166 instead
[    7.370000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00120004: 0x90d5 instead
[    7.390000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00120008: 0x87d6 instead
[    7.390000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0012000c: 0x8ecb instead
[    7.390000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00120010: 0x57f3 instead
[    7.390000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00120014: 0xadec instead
[    7.390000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00120018: 0xbf90 instead
[    7.390000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0012001c: 0xbb47 instead
[    7.390000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00120020: 0x3db2 instead
[    7.390000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00120024: 0x976d instead
[    7.390000] jffs2: Further such events for this erase block will not be printed
[    7.720000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00130000: 0x78b1 instead
[    7.750000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00130004: 0x0253 instead
[    7.770000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00130008: 0x85fa instead
[    7.790000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0013000c: 0x3489 instead
[    7.790000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00130010: 0x9ae0 instead
[    7.820000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00130014: 0x33c3 instead
[    7.840000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00130018: 0x45b0 instead
[    7.860000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0013001c: 0x27b7 instead
[    7.880000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00130020: 0x4325 instead
[    7.900000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00130024: 0x7ee3 instead
[    7.920000] jffs2: Further such events for this erase block will not be printed
[    8.100000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00140000: 0x2ec0 instead
[    8.130000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00140004: 0x7938 instead
[    8.150000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00140008: 0xac36 instead
[    8.170000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0014000c: 0x7fb6 instead
[    8.190000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00140010: 0x4da0 instead
[    8.210000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00140014: 0x9f50 instead
[    8.210000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00140018: 0x4158 instead
[    8.240000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0014001c: 0x6ae0 instead
[    8.260000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00140020: 0x846e instead
[    8.280000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00140024: 0x1e16 instead
[    8.300000] jffs2: Further such events for this erase block will not be printed
[    8.320000] jffs2: Old JFFS2 bitmask found at 0x00140a00
[    8.340000] jffs2: You cannot use older JFFS2 filesystems with newer kernels
[    8.520000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00150000: 0x8f17 instead
[    8.540000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00150004: 0x8900 instead
[    8.560000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00150008: 0x8526 instead
[    8.560000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0015000c: 0x55d3 instead
[    8.590000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00150010: 0x3509 instead
[    8.610000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00150014: 0x3da1 instead
[    8.630000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00150018: 0x750f instead
[    8.650000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0015001c: 0x3d69 instead
[    8.670000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00150020: 0x5837 instead
[    8.690000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00150024: 0x5a43 instead
[    8.710000] jffs2: Further such events for this erase block will not be printed
[    8.710000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00160000: 0x2c52 instead
[    8.710000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00160004: 0x5ca7 instead
[    8.710000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00160008: 0xd628 instead
[    8.710000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0016000c: 0x27cc instead
[    8.710000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00160010: 0xb63d instead
[    8.710000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00160014: 0x2163 instead
[    8.710000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00160018: 0xee35 instead
[    8.710000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0016001c: 0x1afd instead
[    9.050000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00160020: 0x3c5d instead
[    9.070000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00160024: 0x15a6 instead
[    9.090000] jffs2: Further such events for this erase block will not be printed
[    9.270000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00170000: 0x9ea4 instead
[    9.300000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00170004: 0x52e4 instead
[    9.320000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00170008: 0x74db instead
[    9.340000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0017000c: 0x238a instead
[    9.360000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00170010: 0xe611 instead
[    9.370000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00170014: 0x4fc7 instead
[    9.390000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00170018: 0x5c8e instead
[    9.410000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0017001c: 0x6f90 instead
[    9.430000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00170020: 0xbd43 instead
[    9.450000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00170024: 0xffbe instead
[    9.470000] jffs2: Further such events for this erase block will not be printed
[    9.650000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00180000: 0x5820 instead
[    9.680000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00180004: 0x9b28 instead
[    9.700000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00180008: 0xf420 instead
[    9.720000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0018000c: 0xe45e instead
[    9.740000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00180010: 0xd29d instead
[    9.760000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00180014: 0xce66 instead
[    9.780000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00180018: 0x4545 instead
[    9.790000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0018001c: 0x66ec instead
[    9.810000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00180020: 0xf2cc instead
[    9.830000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00180024: 0xc11a instead
[    9.850000] jffs2: Further such events for this erase block will not be printed
[   10.010000] jffs2: Old JFFS2 bitmask found at 0x0018e8d8
[   10.010000] jffs2: You cannot use older JFFS2 filesystems with newer kernels
[   10.010000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00190000: 0xa9d9 instead
[   10.010000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00190004: 0x5e76 instead
[   10.010000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00190008: 0x07b1 instead
[   10.010000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0019000c: 0x210b instead
[   10.010000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00190010: 0xd33a instead
[   10.010000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00190014: 0xe7dc instead
[   10.010000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00190018: 0x3b2d instead
[   10.010000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0019001c: 0xa403 instead
[   10.010000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00190020: 0x1045 instead
[   10.010000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00190024: 0x7a6d instead
[   10.010000] jffs2: Further such events for this erase block will not be printed
[   10.440000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001a0000: 0x2a95 instead
[   10.470000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001a0004: 0x01f3 instead
[   10.490000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001a0008: 0x565d instead
[   10.510000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001a000c: 0x3eca instead
[   10.530000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001a0010: 0xe1a3 instead
[   10.550000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001a0014: 0x3e39 instead
[   10.550000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001a0018: 0xeac6 instead
[   10.580000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001a001c: 0x42d7 instead
[   10.600000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001a0020: 0x5985 instead
[   10.620000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001a0024: 0x8de1 instead
[   10.640000] jffs2: Further such events for this erase block will not be printed
[   10.760000] jffs2: Old JFFS2 bitmask found at 0x001a9148
[   10.780000] jffs2: You cannot use older JFFS2 filesystems with newer kernels
[   10.820000] jffs2: Old JFFS2 bitmask found at 0x001ad85c
[   10.840000] jffs2: You cannot use older JFFS2 filesystems with newer kernels
[   10.880000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001b0000: 0xa47a instead
[   10.900000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001b0004: 0x0217 instead
[   10.920000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001b0008: 0x1700 instead
[   10.940000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001b000c: 0x0b0e instead
[   10.960000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001b0010: 0x169e instead
[   10.980000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001b0014: 0x5f78 instead
[   11.000000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001b0018: 0xdbbb instead
[   11.010000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001b001c: 0xc119 instead
[   11.030000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001b0020: 0x7d13 instead
[   11.050000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001b0024: 0x4b33 instead
[   11.070000] jffs2: Further such events for this erase block will not be printed
[   11.250000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001c0000: 0xd205 instead
[   11.280000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001c0004: 0x5009 instead
[   11.300000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001c0008: 0xa030 instead
[   11.320000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001c000c: 0x5210 instead
[   11.320000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001c0010: 0x9d43 instead
[   11.320000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001c0014: 0x3327 instead
[   11.320000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001c0018: 0x7677 instead
[   11.320000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001c001c: 0xd15a instead
[   11.320000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001c0020: 0x1e10 instead
[   11.320000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001c0024: 0xff6c instead
[   11.320000] jffs2: Further such events for this erase block will not be printed
[   11.320000] jffs2: Empty flash at 0x001c64c4 ends at 0x001c6dac
[   11.320000] jffs2: Empty flash at 0x001c6db4 ends at 0x001c8dac
[   11.680000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001e0000: 0x0179 instead
[   11.710000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001e0004: 0xe002 instead
[   11.730000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001e0018: 0x001e instead
[   11.730000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001e001c: 0x0004 instead
[   11.760000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001e0020: 0x4964 instead
[   11.780000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001e0024: 0x0044 instead
[   11.800000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001e0028: 0xe002 instead
[   11.820000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001e003c: 0x001f instead
[   11.840000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001e0040: 0x0001 instead
[   11.860000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001e0044: 0x49ec instead
[   11.880000] jffs2: Further such events for this erase block will not be printed
[   12.060000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00220000: 0x5008 instead
[   12.080000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00220004: 0x508f instead
[   12.100000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00220008: 0x1c8f instead
[   12.120000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0022000c: 0x108c instead
[   12.140000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00220010: 0x0c96 instead
[   12.160000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00220014: 0x2126 instead
[   12.180000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00220018: 0x2102 instead
[   12.200000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0022001c: 0x2b02 instead
[   12.220000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00220020: 0x1302 instead
[   12.240000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00220024: 0x5c14 instead
[   12.250000] jffs2: Further such events for this erase block will not be printed
[   12.440000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00230008: 0x0076 instead
[   12.470000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00230010: 0x4ce0 instead
[   12.490000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00230014: 0x0100 instead
[   12.490000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00230018: 0x4c00 instead
[   12.520000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0023001c: 0x4400 instead
[   12.540000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00230020: 0x0100 instead
[   12.560000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00230028: 0x0076 instead
[   12.580000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00230038: 0x6508 instead
[   12.600000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0023003c: 0x2d69 instead
[   12.620000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00230040: 0x7461 instead
[   12.640000] jffs2: Further such events for this erase block will not be printed
[   12.640000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00240000: 0x36b5 instead
[   12.640000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00240004: 0xb760 instead
[   12.640000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00240008: 0x401b instead
[   12.640000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0024000c: 0x73a2 instead
[   12.640000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00240010: 0x38c3 instead
[   12.640000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00240014: 0x2a90 instead
[   12.640000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00240018: 0x1710 instead
[   12.640000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0024001c: 0x7dfc instead
[   12.980000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00240020: 0xf732 instead
[   13.000000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00240024: 0x44b8 instead
[   13.020000] jffs2: Further such events for this erase block will not be printed
[   13.200000] jffs2: Cowardly refusing to erase blocks on filesystem with no valid JFFS2 nodes
[   13.220000] jffs2: empty_blocks 10, bad_blocks 0, c->nr_blocks 42
[   13.240000] VFS: Cannot open root device "(null)" or unknown-block(31,4): error -5
[   13.240000] Please append a correct "root=" boot option; here are the available partitions:
[   13.270000] 1f00             192 mtdblock0  (driver?)
[   13.270000] 1f01              64 mtdblock1  (driver?)
[   13.290000] 1f02              64 mtdblock2  (driver?)
[   13.290000] 1f03            3776 mtdblock3  (driver?)
[   13.310000] 1f04            2691 mtdblock4  (driver?)
[   13.310000] 1f05             832 mtdblock5  (driver?)
[   13.330000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,4)

(Last edited by gently on 10 Dec 2014, 21:46)

gently, you can upload new u-boot loader which supports firmware upgrade via web-interface. it's not open-source though. It came from somewhere of china. https://app.box.com/s/ijk9powmujyy026614fc

okay, looks like mistakenly i flashed 8MB last night big_smile
i was able to flash 4MB with no issues now

this bootloader, how to initiate/access it?

press button, power on router, wait for 3.5 seconds, release button.
uboot is at http://192.168.1.1 (dhcp)

(Last edited by hackru on 11 Dec 2014, 00:43)

sometimes in the log I observe:

[  342.510000] ------------[ cut here ]------------
[  342.510000] WARNING: CPU: 0 PID: 1018 at /mnt/dl/slave/ramips/build/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/linux-ramips_rt305x/compat-wireless-2014-11-04/drivers/net/wireless/rt2x00/rt2800lib.c:1092 rt2800_conf_tx+0x3c8/0x494 [rt2800lib]()
[  342.560000] Modules linked in: rt2800soc rt2800mmio rt2800lib pppoe ppp_async iptable_nat rt2x00soc rt2x00mmio rt2x00lib pppox ppp_generic nf_nat_ipv4 nf_conntrack_ipv6 nf_conntrack_ipv4 mac80211 ipt_MASQUERADE cfg80211 xt_time xt_tcpudp xt_state xt_nat xt_multiport xt_mark xt_mac xt_limit xt_id xt_conntrack xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_CT slhc nf_nat_irc nf_nat_ftp nf_nat nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack_irc nf_conntrack_ftp nf_conntrack iptable_raw iptable_mangle iptable_filter ipt_REJECT ip_tables crc_itu_t crc_ccitt compat ledtrig_usbdev ip6t_REJECT ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables ipv6 eeprom_93cx6 arc4 crypto_blkcipher usb_storage ehci_platform ehci_hcd sd_mod scsi_mod ext4 crc16 jbd2 mbcache crypto_hash leds_gpio dwc2_platform dwc2 gpio_button_hotplug usbcore nls_base usb_common
[  342.710000] CPU: 0 PID: 1018 Comm: wpa_supplicant Not tainted 3.14.26 #1
[  342.730000] Stack : 00000006 00000000 00000000 00000000 00000000 00000000 8034b9ce 0000003c
[  342.730000]    81b6f6d8 80c3b140 802a32e4 802e6f17 000003fa 803439c0 81b6f6d8 80c3b140
[  342.730000]    00000008 0000001c 00000001 802407c4 00000003 801a5c88 00000444 80c3b140
[  342.730000]    802a6488 80f637b4 00000000 00000000 00000000 00000000 00000000 00000000
[  342.730000]    00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  342.730000]    ...
[  342.800000] Call Trace:
[  342.800000] [<801e464c>] show_stack+0x48/0x70
[  342.810000] [<8025202c>] warn_slowpath_common+0x84/0xb4
[  342.830000] [<802520e4>] warn_slowpath_null+0x18/0x24
[  342.830000] [<80e44038>] rt2800_conf_tx+0x3c8/0x494 [rt2800lib]
[  342.850000]
[  342.850000] ---[ end trace 84c712fb3bc82e41 ]---

strange

Sorry, posts 201 to 200 are missing from our archive.