Temat: Problem z instalacją na A5-V11

Siema.
Kupiłem sobie na Aliexpress taki ruterek. Działał, przetestowałem go z jakimś modemem i połączył się od razu bez problemu. Zachciało mi się na nim OpenWRT. Niestety coś nie bardzo chciał łyknąć dostępne na openwrt.org pliki, więc go zmusiłem, nie pamiętam już jak. Efektem tego przestał w ogóle gadać. Rzecz jasna nie zrobiłem uprzednio backupu. Zamówiłem więc tani programator do pamięci SPI/I2C za $2,5 i próbuję teraz go ozdrowić. Jedyne co zadziałało to wgranie uboot256.img z tej paczki za pomocą programatora.

U-Boot 1.1.3 (Apr 11 2013 - 00:10:51)

Board: Ralink APSoC DRAM:  32 MB
relocate_code Pointer at: 81fb4000
spi_wait_nsec: 42
spi device id: c2 20 16 c2 20 (2016c220)
find flash: MX25L3205D
raspi_read: from:30000 len:1000
.*** Warning - bad CRC, using default environment

============================================
Ralink UBoot Version: 3.6.0.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:Apr 11 2013  Time:00:10:51
============================================
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.
 0

3: System Boot system code via Flash.
## Booting image at bc050000 ...
raspi_read: from:50000 len:40
.Bad Magic Number,FFFFFFFF

Wiem, że to tylko bootloader, ale jest tam też plik z systemem (mini_luci_web.bin). Moje pytanie brzmi tak: jak skleić z tego jeden plik do wgrania programatorem bezpośrednio do kości flash?
Plikom towarzyszy taka instrukcja:

Flashing The A5-V11 Clone
First, try flashing the factory stock router using the openwrt-a5-v11-factory.bin image. If this works then
the router will have a minimal OpenWRT firmware on it and you can use the web interface at
192.168.1.1 to go to SystemBackup/Flash Firmware and flash to the ROOter image with update in its
name.
If this does not work then use the following instructions.
Verification
Check if it is router we are talking about:
Use Putty to Telnet into router at 192.168.100.1 and login with default user name (admin) and password
(admin).
Check MTD structure by entering :
cat /proc/mtd
You should see this as the response :
dev: size erasesize name
mtd0: 00400000 00010000 "ALL"
mtd1: 00030000 00010000 "Bootloader"
mtd2: 00010000 00010000 "Config"
mtd3: 00010000 00010000 "Factory"
mtd4: 003b0000 00010000 "Kernel"
Now you can upgrade router via USB
Prepare a USB memory stick by formatting it with the FAT filesystem, and copy uboot256.img and
mini_luci_web.bin to it.
Connect USB stick to router and mount it by entering :
mount /dev/sda1 /mnt
Wait a few seconds and verify if you see the files by entering :
ls /mnt
You should see this :
uboot256.img mini_luci_web.bin
Upgrade uboot - be careful, do not reset router during and after this operation ! Enter the following :
mtd_write write /mnt/uboot256.img Bootloader
You should see on console
#Unlocking Bootloader ...
#Writing from /mnt/uboot256.img to Bootloader ... [w]
Upgrade firmware - do not reset router during this operation! Enter the following :
mtd_write write /mnt/mini_luci_web.bin Kernel
You should see on console
#Unlocking Kernel ...
#Writing from /mnt/mini_luci_web.bin to Kernel ... [w]
Reboot router by entering :
reboot -f
The router will have a minimal OpenWRT firmware on it and you can use the web interface at
192.168.1.1 to go to SystemBackup/Flash Firmware and flash to the ROOter image with update in its
name.

2

Odp: Problem z instalacją na A5-V11

Czekaj, a opcja 2 nie działa w tym bootloaderze? Jak w każdym ramipsie w sumie.

Soft musi być od adresu 0x50000, więc najpierw bootloader, później pusta przestrzeń (konfig, ale pewnie go nadpisałeś), później soft od adresu 327680

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Problem z instalacją na A5-V11

A jaki ustawić adres serwera TFTP? Można to jakoś ustalić? I jak nazwać plik z systemem? Nie widzę tu żadnej opcji wyjścia do konsoli.
Poza tym wygląda na to, że kość pamięci poszła się kochać. Urwał się jeden z kabelków, które przylutowałem do niej i poprawiając przegrzałem chyba, bo naokoło pinu zmieniła kolor. I nie programuje się poprawnie smile.

4

Odp: Problem z instalacją na A5-V11

Jak wybierzesz 2 to się pyta o ip serwera i nazwę pliku. Podczas uruchamiania jak pojawi się to menu to szybko naciskasz 2 po prostu, a opcja 4 to wejście do konsoli. W ogóle nie przeczytałeś tego co jest na ekranie skoro tego nie zauważyłeś smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5 (edytowany przez kurwicycek 2015-10-19 18:01:48)

Odp: Problem z instalacją na A5-V11

Faktycznie. Nie zauważyłem. Częściowo tłumaczy mnie fakt ogólnej nietrzeźwości.
Tak czy inaczej czeka mnie wymiana chipu z pamięcią. Jak to wygląda? Jakie inne kości mogę użyć? Generalnie pamięci SPI chyba są zamienne ze sobą? W programatorze ustawiłem ją na MX25L3205D, pomimo że faktycznie to jest KH25L3206E i nagrała się bez problemu (jak jeszcze działała).
A jak sprawa wygląda z powiększeniem jej rozmiaru? Co trzeba zmienić (w bootloaderze?)?

Jest dokładnie tak, jak mówisz:

U-Boot 1.1.3 (Apr 11 2013 - 00:10:51)
RT5350 # env
Unknown command 'env' - try 'help'
RT5350 # help
?       - alias for 'help'
bootm   - boot application image from memory
cp      - memory copy
erase   - erase SPI FLASH memory
go      - start application at address 'addr'
help    - print online help
loadb   - load binary file over serial line (kermit mode)
md      - memory display
mdio   - Ralink PHY register R/W command !!
mm      - memory modify (auto-incrementing)
mw      - memory write (fill)
nm      - memory modify (constant address)
printenv- print environment variables
reset   - Perform RESET of the CPU
rf      - read/write rf register
saveenv - save environment variables to persistent storage
setenv  - set environment variables
tftpboot- boot image via network using TFTP protocol
version - print monitor version
RT5350 # printenv
bootcmd=tftp
bootdelay=5
baudrate=57600
ethaddr="00:AA:BB:CC:DD:10"
ipaddr=10.10.10.123
serverip=10.10.10.3
ramargs=setenv bootargs root=/dev/ram rw
addip=setenv bootargs $(bootargs) ip=$(ipaddr):$(serverip):$(gatewayip):$(netmask):$(hostname):$(netdev):off
addmisc=setenv bootargs $(bootargs) console=ttyS0,$(baudrate) ethaddr=$(ethaddr) panic=1
flash_self=run ramargs addip addmisc;bootm $(kernel_addr) $(ramdisk_addr)
kernel_addr=BFC40000
u-boot=u-boot.bin
load=tftp 8A100000 $(u-boot)
u_b=protect off 1:0-1;era 1:0-1;cp.b 8A100000 BC400000 $(filesize)
loadfs=tftp 8A100000 root.cramfs
u_fs=era bc540000 bc83ffff;cp.b 8A100000 BC540000 $(filesize)
test_tftp=tftp 8A100000 root.cramfs;run test_tftp
stdin=serial
stdout=serial
stderr=serial
ethact=Eth0 (10/100-M)

Environment size: 765/4092 bytes
RT5350 #

Wgrałem sam bootloader na pamięć (2MB) wydłubaną z nagrywarki DVD i ruszyło.
Niestety muszę poczekać na przesyłkę z większymi kościami, bo w Łodzi nie da rady takich kupić.

6 (edytowany przez kurwicycek 2015-11-16 11:56:45)

Odp: Problem z instalacją na A5-V11

Udało mi się ożywić ruter z kością 16MB - Winbond W25Q128FVSG, jednak bootloader jej nie rozpoznaje:

U-Boot 1.1.3 (Apr 11 2013 - 00:10:51)

Board: Ralink APSoC DRAM:  32 MB
relocate_code Pointer at: 81fb4000
******************************
Software System Reset Occurred
******************************
spi_wait_nsec: 42
spi device id: ef 40 18 0 0 (40180000)
Warning: un-recognized chip ID, please update bootloader!
raspi_read: from:30000 len:1000
.*** Warning - bad CRC, using default environment

============================================
Ralink UBoot Version: 3.6.0.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:Apr 11 2013  Time:00:10:51
============================================
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.

i wykrywa tylko 4MB. Wziąłem go stąd. Jak mniemam, należy przekompilować go po dopisaniu jakiegoś zaklęcia.
W związku z tym pytanie: skąd wziąć źródła i co w nich zmienić?
Czy może nada się wersja od OLinuXino? Ma, podobnie jak A5-V11, RAM 4M x 4 x 16bit.

7

Odp: Problem z instalacją na A5-V11

A przypadkiem nie jest potrzebna kość BVSG?
Weź spróbuj któryś z tych bootloaderów http://dword1511.info/dword/bootloaders/rt5350/

8 (edytowany przez kurwicycek 2015-11-16 13:28:24)

Odp: Problem z instalacją na A5-V11

Niestety to samo
A czy OpenWRT może być przyczyną? Z tego co widzę, to rozpoznaje chip.

[    0.430000] m25p80 spi0.0: found w25q128, expected pm25lq032
[    0.440000] m25p80 spi0.0: w25q128 (16384 Kbytes)
[    0.450000] 6 cmdlinepart partitions found on MTD device spi0.0
[    0.470000] Creating 6 MTD partitions on "spi0.0":
[    0.480000] 0x000000000000-0x000000030000 : "u-boot"
[    0.490000] 0x000000030000-0x000000040000 : "u-boot-env"
[    0.500000] 0x000000040000-0x000000050000 : "factory"
[    0.520000] 0x000000050000-0x000000130000 : "kernel"
[    0.530000] 0x000000130000-0x000000400000 : "rootfs"
[    0.550000] mtd: partition "rootfs" set to be root filesystem
[    0.560000] mtd: partition "rootfs_data" created automatically, ofs=1D0000, len=230000
[    0.570000] 0x0000001d0000-0x000000400000 : "rootfs_data"
[    0.590000] 0x000000050000-0x000000400000 : "firmware"
root@OpenWrt:/# df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                    2.2M    200.0K      2.0M   9% /
/dev/root               768.0K    768.0K         0 100% /rom
tmpfs                    14.6M     32.0K     14.5M   0% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
root                     14.6M      8.0K     14.6M   0% /tmp/root
overlayfs:/tmp/root      14.6M      8.0K     14.6M   0% /tmp/root
/dev/mtdblock5            2.2M    200.0K      2.0M   9% /overlay
overlayfs:/overlay        2.2M    200.0K      2.0M   9% /

Używam wersji stąd. Ten plik w ogóle nie startuje.

9

Odp: Problem z instalacją na A5-V11

Jeżeli wystartował system mimo że nie rozpoznaje poprawnie kości to tak na prawdę w czym jest problem?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10

Odp: Problem z instalacją na A5-V11

Będzie działać jak do tego momentu doszedłeś, tylko żeby wykorzystać całą kość musisz skompilować swój własny obraz. Podmienić kość i rozmiary partycji w .dts i pewnie coś w plikach nagłówkowych.

11

Odp: Problem z instalacją na A5-V11

Pamiętam, że przy kompilacji jest opcja wyboru rozmiaru partycji. Przy czym robiłem to do tej pory tylko na x86 i tam było to chyba 48MB. To o to chodzi?

12

Odp: Problem z instalacją na A5-V11

W rampsach/atherosach tego niema. Na stałe jest ustawiona wielkość w zależności od typu routera, wiec jak już to specjalnie dla a5-v11 musisz ręcznie grzebać w dtsie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13 (edytowany przez kurwicycek 2015-11-17 14:02:55)

Odp: Problem z instalacją na A5-V11

Sukces! smile

U-Boot 1.1.3 (Apr 11 2013 - 00:10:51)

Board: Ralink APSoC DRAM:  32 MB
relocate_code Pointer at: 81fb4000
******************************
Software System Reset Occurred
******************************
spi_wait_nsec: 42
spi device id: ef 40 18 0 0 (40180000)
Warning: un-recognized chip ID, please update bootloader!
raspi_read: from:30000 len:1000
.*** Warning - bad CRC, using default environment

============================================
Ralink UBoot Version: 3.6.0.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:Apr 11 2013  Time:00:10:51
============================================
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.
 0

3: System Boot system code via Flash.
## Booting image at bc050000 ...
raspi_read: from:50000 len:40
.   Image Name:   MIPS OpenWrt Linux-3.18.23
   Created:      2015-11-17   5:39:33 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1085409 Bytes =  1 MB
   Load Address: 80000000
   Entry Point:  80000000
raspi_read: from:50040 len:108fe1
.................   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.18.23 (ghost@ubuntu) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r47466) ) #1 Tue Nov 17 06:36:05 CET 2015
[    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 A5-V11
[    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] Initmem setup 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=ttyS0,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=00027734
[    0.000000] Readback ErrCtl register=00027734
[    0.000000] Memory: 29016K/32768K available (2403K kernel code, 120K rwdata, 480K rodata, 188K init, 181K bss, 3752K 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.010000] Calibrating delay loop... 239.61 BogoMIPS (lpj=1198080)
[    0.080000] pid_max: default: 32768 minimum: 301
[    0.090000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.100000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.110000] pinctrl core: initialized pinctrl subsystem
[    0.120000] NET: Registered protocol family 16
[    0.170000] rt2880_gpio 10000600.gpio: registering 22 gpios
[    0.180000] rt2880_gpio 10000600.gpio: registering 22 irq handlers
[    0.190000] rt2880_gpio 10000660.gpio: registering 6 gpios
[    0.200000] rt2880_gpio 10000660.gpio: registering 6 irq handlers
[    0.210000] Switched to clocksource systick
[    0.220000] NET: Registered protocol family 2
[    0.230000] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.240000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.250000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.270000] TCP: reno registered
[    0.270000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.280000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.300000] NET: Registered protocol family 1
[    0.310000] rt-timer 10000100.timer: maximum frequency is 7324Hz
[    0.320000] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.370000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.380000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.410000] msgmni has been set to 56
[    0.420000] io scheduler noop registered
[    0.430000] io scheduler deadline registered (default)
[    0.440000] gpio-export gpio_export: 2 gpio(s) exported
[    0.450000] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.470000] console [ttyS0] disabled
[    0.480000] 10000c00.uartlite: ttyS0 at MMIO 0x10000c00 (irq = 20, base_baud = 2500000) is a 16550A
[    0.490000] console [ttyS0] enabled
[    0.490000] console [ttyS0] enabled
[    0.510000] bootconsole [early0] disabled
[    0.510000] bootconsole [early0] disabled
[    0.540000] m25p80 spi32766.0: w25q128 (16384 Kbytes)
[    0.550000] 4 ofpart partitions found on MTD device spi32766.0
[    0.560000] Creating 4 MTD partitions on "spi32766.0":
[    0.570000] 0x000000000000-0x000000030000 : "u-boot"
[    0.580000] 0x000000030000-0x000000040000 : "u-boot-env"
[    0.590000] 0x000000040000-0x000000050000 : "factory"
[    0.610000] 0x000000050000-0x000001000000 : "firmware"
[    0.760000] 2 uimage-fw partitions found on MTD device firmware
[    0.770000] 0x000000050000-0x000000159021 : "kernel"
[    0.780000] 0x000000159021-0x000001000000 : "rootfs"
[    0.790000] mtd: device 5 (rootfs) set to be root filesystem
[    0.800000] 1 squashfs-split partitions found on MTD device rootfs
[    0.820000] 0x000000330000-0x000001000000 : "rootfs_data"
[    0.840000] ralink_soc_eth 10100000.ethernet eth0: ralink at 0xb0100000, irq 5
[    0.850000] rt2880_wdt 10000120.watchdog: Initialized
[    0.860000] TCP: cubic registered
[    0.870000] NET: Registered protocol family 17
[    0.880000] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    0.900000] 8021q: 802.1Q VLAN Support v1.8
[    0.950000] VFS: Mounted root (squashfs filesystem) readonly on device 31:5.
[    0.960000] Freeing unused kernel memory: 188K (802f1000 - 80320000)
[    3.930000] init: Console is alive
[    3.940000] init: - watchdog -
[    6.770000] usbcore: registered new interface driver usbfs
[    6.780000] usbcore: registered new interface driver hub
[    6.790000] usbcore: registered new device driver usb
[    6.810000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    6.830000] ehci-platform: EHCI generic platform driver
[    7.040000] phy phy-usbphy.0: remote usb device wakeup disabled
[    7.050000] phy phy-usbphy.0: UTMI 16bit 30MHz
[    7.060000] ehci-platform 101c0000.ehci: EHCI Host Controller
[    7.070000] ehci-platform 101c0000.ehci: new USB bus registered, assigned bus number 1
[    7.090000] ehci-platform 101c0000.ehci: irq 26, io mem 0x101c0000
[    7.120000] ehci-platform 101c0000.ehci: USB 2.0 started, EHCI 1.00
[    7.130000] hub 1-0:1.0: USB hub found
[    7.140000] hub 1-0:1.0: 1 port detected
[    7.150000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    7.170000] ohci-platform: OHCI generic platform driver
[    7.180000] ohci-platform 101c1000.ohci: Generic Platform OHCI controller
[    7.190000] ohci-platform 101c1000.ohci: new USB bus registered, assigned bus number 2
[    7.210000] ohci-platform 101c1000.ohci: irq 26, io mem 0x101c1000
[    7.280000] hub 2-0:1.0: USB hub found
[    7.290000] hub 2-0:1.0: 1 port detected
[    8.100000] init: - preinit -
[    9.290000] rt305x-esw 10110000.esw: link changed 0x00
[    9.620000] random: mktemp urandom read with 15 bits of entropy available
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[   10.880000] rt305x-esw 10110000.esw: link changed 0x01
[   13.000000] mount_root: jffs2 not ready yet, using temporary tmpfs overlay
[   13.060000] procd: - early -
[   13.070000] procd: - watchdog -
[   14.030000] procd: - ubus -
[   15.040000] procd: - init -
Please press Enter to activate this console.
[   16.410000] NET: Registered protocol family 10
[   16.440000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   16.470000] Loading modules backported from Linux version master-2015-03-09-0-g141f155
[   16.480000] Backport generated by backports.git backports-20150129-0-gdd4a670
[   16.510000] ip_tables: (C) 2000-2006 Netfilter Core Team
[   16.530000] nf_conntrack version 0.5.0 (456 buckets, 1824 max)
[   16.610000] xt_time: kernel timezone is -0000
[   16.670000] cfg80211: Calling CRDA to update world regulatory domain
[   16.730000] cfg80211: World regulatory domain updated:
[   16.740000] cfg80211:  DFS Master region: unset
[   16.740000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[   16.760000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   16.780000] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   16.800000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[   16.810000] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[   16.830000] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
[   16.850000] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[   16.860000] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[   16.880000] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[   16.980000] PPP generic driver version 2.4.2
[   16.990000] NET: Registered protocol family 24
[   17.060000] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 5350, rev 0500 detected
[   17.070000] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 5350 detected
[   22.710000] rt305x-esw 10110000.esw: link changed 0x00
[   24.320000] rt305x-esw 10110000.esw: link changed 0x01
[   26.350000] jffs2_scan_eraseblock(): End of filesystem marker found at 0x0
[   26.370000] jffs2_build_filesystem(): unlocking the mtd device... done.
[   26.380000] jffs2_build_filesystem(): erasing all blocks after the end marker...
[   32.380000] device eth0.1 entered promiscuous mode
[   32.390000] device eth0 entered promiscuous mode
[   32.470000] br-lan: port 1(eth0.1) entered forwarding state
[   32.480000] br-lan: port 1(eth0.1) entered forwarding state
[   34.480000] br-lan: port 1(eth0.1) entered forwarding state
[   79.280000] random: nonblocking pool is initialized
[  118.170000] done.
[  118.170000] jffs2: notice: (842) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.



BusyBox v1.23.2 (2015-11-17 06:23:05 CET) built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 CHAOS CALMER (Chaos Calmer, r47466)
 -----------------------------------------------------
  * 1 1/2 oz Gin            Shake with a glassful
  * 1/4 oz Triple Sec       of broken ice and pour
  * 3/4 oz Lime Juice       unstrained into a goblet.
  * 1 1/2 oz Orange Juice
  * 1 tsp. Grenadine Syrup
 -----------------------------------------------------
root@OpenWrt:/# df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                   12.8M    464.0K     12.4M   4% /
/dev/root                 2.0M      2.0M         0 100% /rom
tmpfs                    14.3M     60.0K     14.2M   0% /tmp
tmpfs                    14.3M     40.0K     14.2M   0% /tmp/root
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/mtdblock6           12.8M    464.0K     12.4M   4% /overlay
overlayfs:/overlay       12.8M    464.0K     12.4M   4% /

Wystarczyło zmienić "0x3b0000" na "0xfb0000" w pliku /target/linux/ramips/dts/A5-V11.dts.
Zmieniłem również "pm25lq032" na "w25q128" w dwóch miejscach, ale nie wydaje mi się by prócz jednej linijki mniej w logu na cokolwiek to wpłynęło.
Dziękuję Wam po raz kolejny.