1 (edytowany przez robo1973 2019-05-20 12:14:48)

Temat: MR 3420 Instalacja przez bootloader

Cześć !!!
Chce postawić TL, mama wymieniony flash na 8MB i chce wgrać
gargoyle-1.6.2.2-ar71xx-tl-mr3420-v1-8M-16M-squashfs-factory.bin

czy zakres adresów bedzie inny jak w instrukcji ?

   ar7100> erase 0x9f020000 +0x3c0000
    ...
    ar7100> tftpboot 0x81000000 code.bin
    ...
    ar7100> cp.b 0x81000000 0x9f020000 0x3c0000
    ...
    ar7100> bootm 0x9f020000

pozdrawiam !!

2

Odp: MR 3420 Instalacja przez bootloader

Poza rozmiarem w erase i cp.b. 8MB to +0x7c0000 więc zmień 0x3c0000 na 0x7c0000 w obu instrukcjach.

I mam nadzieję że art i mac adres przeniosłeś ze starego flash.

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

3 (edytowany przez robo1973 2019-05-20 12:15:04)

Odp: MR 3420 Instalacja przez bootloader

tak ma być ?

ar7100> erase 0x9f020000 +0x7c0000
    ...
    ar7100> tftpboot 0x81000000 code.bin
    ...
    ar7100> cp.b 0x81000000 0x9f020000 0x7c0000
    ...
    ar7100> bootm 0x9f020000

4

Odp: MR 3420 Instalacja przez bootloader

No tak.

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

5

Odp: MR 3420 Instalacja przez bootloader

ar7100> erase 0x9f020000 +0x7c0000
Bad address format

    ar7100> cp.b 0x81000000 0x9f020000 0x7c0000

to Flash Outside available Flash

???

6

Odp: MR 3420 Instalacja przez bootloader

Czyli po prosu uboot nie widzi ci całej pamięci flash. Wgraj obraz 4M posługując się standardowymi poleceniami dla 4MB jak pokazałeś w pierwszym poście. OpenWrt pownno widzieć cały flash, chyba że zastosowałeś nowy typ kostki której stare openwrt nie zna.

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

7 (edytowany przez robo1973 2019-05-20 17:26:32)

Odp: MR 3420 Instalacja przez bootloader

4 M poszło. Ale jak wgrywam już przez www gargoyle-1.6.2.2-ar71xx-tl-mr3420-v1-8M-16M-squashfs-factory.bin
to ubija TL Sytstem nie wstaje

[    3.030000] 8021q: 802.1Q VLAN Support v1.8
[    3.040000] VFS:▒Mounted root (squashfs filesystem) readonly on device 31:2.
[    3.050000] Freeing unused kernel memory: 220k freed
[    &)▒▒▒▒▒▒SQUASHFS error: xz_dec_run error, data probably corrupt
[ ▒  &)▒▒▒00] SQUASHFS error: squashfs_read_data failed to read block 0x2dce2
[    3.110000] SQUASHFS error: Unable to read fragment cache entry [2dce2]
[    3.1200▒0] SQUASHFS grror: Unable to read page, block 2dce2, size fe1c
[    ?.120000] SQUASHFS error: Unable to read fragment cache entry [2dce2]
[    3.13000▒] SQUASHFS error: Unable ▒
                                       ▒▒▒▒▒page, block 2dce2, size fe1c
[    3.160000] Kernel panic - not syncing: No init found.  Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.

8

Odp: MR 3420 Instalacja przez bootloader

Pokaż cały bootlog

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

9

Odp: MR 3420 Instalacja przez bootloader

171.650000] Restarting system.


U-Boot 1.1.4 (Nov  4 &▒▒n▒▒Ң▒Ғ▒Jj

AP99 (ar7241 - Virian) U-boot
DRAM:
sri
ar7240_ddr_initial_config(133): virian ddr1 init
#### TAP U1U▒1 = 0xf, 2 O▒▒▒0 [0x0: 0x1f]
32 MB
id read 0x100000ff
sector count = 64
Flash:  4▒MB
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ag7240_enet_initialize...
No valid address in Flash. Using fixed address
No valid address in Flash. Using fixed address
Virian MDC CFG Value ==> 4
: cfg1 0xf cfg2 0x7014
eth0: 00:03:7f:09:0b:ad
eth0 up
Virian MDC (▒▒▒▒Օ▒==> 4
: cfg1 0xf cfg2 0x7214
eth1: 00:03:7f:09:0b:ad
ATHRS26: resetting s26
ATHRS26: s26 reset done
eth1 up
eth0, }th1
Autobooting in 1 seconds
## Booting image at 9f020000▒...
   Uncompressing Kernel Image ... OK

Starting kernel ...



OpenWrt kernel loader for AR7XXX/AR9XXX
Copyright (C) &▒▒:▒▒▒ɁJuhos <juhosg@openwrt.org>
Looking for OpenWrt image... found at 0xbf022000
|Y▒▒
    ɕ▒ͥ▒▒▒kernel... done!
Starting kernel at 80060000...

[    0.000000] Linux version 3.3.8 (cezary@eko.one.pl) (gcc version 4.6.3 201202                                                                                        01 (prerelease) 8Linaro GCC▒4.6-2012.02) ) #69 Sat Sep >7 10:15:45 CEST 2014
[  ▒~▒▒▒▒▒▒▒bootconsole [early0] enabled
[  ▒ 0.000000] CPU revision is: 00019374 (MIPS 24Kc)
[    0  ▒▒▒▒▒▒SoC: Atheros AR7241 rev 1
[   ▒0.000000W▒▒▒▒▒▒ CPU:400.000MHz, D|R:400.000MHz, PJ▒200.000MHz, Ref:5.000MHz
[   ▒.00000▒Determined physical RAM map:
[    r▒▒▒▒▒▒▒▒memory: 02000000▒@ 00000000 8wsable)
[    0.000000] Initrd not found or empty - |isabling initrd
[    0.000000] Zone PFN ranges:
[    0.000000]   Normal  ▒0x00000000 -> 0x00002000
[ ▒ 0.00▒000] Movable zone start PFN▒for each node
[    0  ▒▒0▒▒Early memory PFN ranges
[    r▒▒▒▒▒▒▒   ▒0: 0x00000000 -> 0x00002000▒[    0.000000] Built 1 zonelists in                                                                                         Zone order, mobility grouping on.  Total pages: 8128
[ ▒ 0.000000] Kernel command line:  ▒+ɑ▒TL-MR3420 console=ttyS0,115200 rootfstyp                                                                                        e=squashfs,jffs2 noinitrd
[   ▒0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[    0.▒0▒▒▒▒Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0  ▒▒▒▒▒▒I닕▒cache hash table entries: 2048▒(order: 1, 8192 bytes)
[    0  ▒▒▒▒▒▒Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[ ▒  0.000000]▒Primary data cache 32kB, <-way, VIPT, cache aliases, linesize 32                                                                                         bytes
[    0.0▒0000] Writing ErrCtl register=0000▒▒▒j
                                               _    0.000000] Readback ▒rrCtl re                                                                                        gister=000000▒0
[    0.000000] Memory: 28936k/32768k available (2256k kernel code, 3832k reserve                                                                                        d, 425k data, 220k onit, 0k highmem)
[    r▒▒▒▒▒▒▒SLUB: Genslabs=9, ▒▒▒▒▒▒32, Order=0-3, MinObjects=0, CPUs=1, Nodes=                                                                                        1
[ ▒  0.▒▒▒▒▒▒NR_IRQS:51
[    0.000000] Calibrating delay loop... 265.42 BogoMIPS (lpj=1327104)
[    r▒�▒▒▒▒pid_max: default: 32768 minimum: 301
[   ▒0.080000] Mount-cache hash table entries: 512
[    0.090000] NET: registered protocol family 16
[    0.090000] gpiochip_add: registered GPIOs 0 |o 17 on device: ath79
[    0.100000] MIPS: machine is TP-LINK TL-MR3420
[    0.500000] registering PCI controller with io_map_base unset
[    0.540000] bio: create slab <bio-0> at 0
[    0.5500▒0] PCI host bridge to bus 0000:00
[  ▒~▒▒▒▒▒▒▒pci_bus 0000:00: root bus resource [mem 0x10000000-0x13ffffff]
[    0▒▒▒▒▒▒▒pci_bus 0000:00> root bus resource [io  0x0000]
[    ▒.560▒00] pci 0▒00>00>00.0: fixup device configuration
[    0.570000] pci 0000:00:00.0: ~AR 0: assigned [mem 0x10000000-0x1000ffff 64bi                                                                                        t]
[ ▒r▒▒▒▒▒▒▒pci 0000>00:00.0:▒using irq 40 for pin 1
[    0.580000] Switching to clocksource MIPS
[    0.580000] NET: Registered protocol family 2
[    0.590000] Ip route cache hash table entries: 1024 (order: 0, 4▒96 bytes)
[    0.590000] ▒▒}stablished hash table entries: 1024 (order: 1, 8192 bytes)
[    0.600000] \CP bind hash table entries: 1024 (order: 0, 4096 bytes)
[  ▒ 0.600000] TCP: Hash tables configured (established 1024 bind 1024)
[ ▒ 0.61000▒TCP reno registered
[    0.610000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.620000] UDP-Lite hash table entries: 256 (order: 0,▒<096 bytes)
[    0.630000] NET: Registered protocol family 1
[    0ɪ▒▒▒▒▒squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.650000] JFFS2 version 2.2▒(N▒ND) (SUMMARY) (LZMA) (RU▒▒▒ (CMODE_PRIORITY)                                                                                         (c) 200LK&▒▒▒▒▒▒Hat, Inc.
[    0.660000] msgmni has been set to 56
[    0.670000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 2                                                                                        54)
[  ▒ 0.680000] io scheduler noop registered
[  ▒r▒�▒▒▒▒io scheduler deadline registered (default)
[    0.690000] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
+▒r▒▒▒▒▒▒▒serial8250.0: ttyS0 at MMIO 0x1802000▒J▒Ł= 11) is a 1SS
                                                                 5
                                                                  [   ▒0.720000]                                                                                         console [ttyS0] enabled, bootconsole disabled
[ ▒  0.720000] console [ttyS0] enabled, bootconsole disabled
[    0.740000] m25p80 spi0.0: found s25fl064k, expected m25p80
[    0.750000Wj▒5p80 spi0.0: s25fl064k (▒ʒZ▒▒ѕͥ
[    0.750000] 5 tp-link partitions found on MTD device spi0.0
[    0.760000Wɕ▒ѥ▒▒▒5 MTD partitions on "spi0.0":
[    0.760000] ▒x000000000000-0x000000020000 : >u-boot"
[    0.770000] 0x0000▒0020000-0x000000110e00 : "kernel"
[    r▒▒▒▒▒▒] mtd:▒partition "kernel" must either .W▒сor end on erase block boun                                                                                        dary or be smaller than an erase block -- forcing read-only
[    0▒ʂ▒▒▒▒0x000000110e00/0x0000007f0000▒: "rootfs"
[   ▒0.790000] otd: partition "rootfs" must either start or end on erase block b                                                                                        oundary or be smaller than an erase block -- forcing read-only
[    0.810000] mtd: partition "rootfs" set to be root filesystem
[    0.810000] mtd: partition "rootfs_data" created automatically, ofs=680000, l                                                                                        [    0.820000] 0x000000680000-0x000007f0000 : "rootfs_data"
[    0.830000] 0x0000007f0000-0x00▒▒▒�▒▒▒▒:▒"art"
[    0.830000] 0x000000020000K▒▒000▒▒2▒00▒ : "firmware"
[    0.860000] ag71xx_mdio: probed
[    0.860000] eth0: A|heros AG71xx at 0xba0000▒0, irq 5
[    1.420▒00] eth0: Found an AR7240/AR9330 built-in switch
[    2.450000] eth1: Atheros AG71xx at 0xb9000000, irq 4
[    3.000000] ag71xx ag71xx.0: eth1: connected to PHY at ag71xx-mdio.1:04 [uid=                                                                                        004dd041, driver=Generic PHY]
[    3.01000▒] TCP cubic registered
[    3.010000] NET: Registered protocol family 17
[    3.020000] Bridge firewalling registered
[  ▒ 3.020000] Q,W▒▒▒́v2.0 registered
[    3.030000] 8021q: 802.1Q VLAN Support v1.8
[    3.040000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[    3.050000] Freeing unused kernel memory: 220k freed
[    3.100000] SQUASHFS error: xz_dec_run error, data probably corrupt
[    3.100000] SQUASHFS error: squashfs_read_data failed to read block 0x2dce2
[    &)▒▒▒▒▒▒SQUASHFS error: Unable to read fragment cache entry [2dce2]
[   ▒?.120000] SQUASHFS▒error: Unable to read page, block 2dce2, size fe1c
[    3.120000] SQUASHFS error: Unable to read fragment cache entry [2dce2]
[   ▒3.130000] SQUASHFS error: Unable to read ▒▒▒▒ block 2dce2, size fe1c
[   ▒3.160000] Kernel panic - not syncing: No init found. ▒\ry passing init= opt                                                                                        ion to kernel. See Linux Documentation/init.txt for guidance.

10

Odp: MR 3420 Instalacja przez bootloader

System wykrył cały flash, art jest na końcu. Jesteś pewien że ta kość była sprawna?

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

11

Odp: MR 3420 Instalacja przez bootloader

Zajętość pamięci RAM:13.2MB / 28.5MB (46.5%)  tak podaje gargoyle jak wgram obraz 4 MB

hy do tj pory działało

12

Odp: MR 3420 Instalacja przez bootloader

Co ma wspólnego zajętość pamięci RAM do obrazu we flash?

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

13

Odp: MR 3420 Instalacja przez bootloader

Cezary napisał/a:

Co ma wspólnego zajętość pamięci RAM do obrazu we flash?

no tak wiadomo.
To co by mi kość pamięci flash padła?
Wrzucę do programatora i zobaczę co czyta

14

Odp: MR 3420 Instalacja przez bootloader

Spróbuj jeszcze raz nagrać obraz w programatorze i zweryfikować. Ja takie problemy miałem jak uwaliłem kość.

15

Odp: MR 3420 Instalacja przez bootloader

Pamięć nowa Winbond W25Q128FVSG. Po załadowaniu  w programatorze TP wstaje i dział. Po wgraniu softu po www uwalony. Już drugi TP pada po wgraniu gargoyle-1.6.2.2-ar71xx-tl-mr3420-v1-8M-16M-squashfs-factory.bin

16

Odp: MR 3420 Instalacja przez bootloader

Wgraj zwykły obraz i zobacz czy działa. Jeżeli tak to resztę możesz sobie doinstalować.

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

17

Odp: MR 3420 Instalacja przez bootloader

wgrałem soft /7,75 MB (bajtów: 8 126 464) /bezpośredno do flash i nadal nie wstake 4 MB bez problemu
Wygląda na coś z kompilacją softu

18

Odp: MR 3420 Instalacja przez bootloader

Więc jak pisałem - zainstaluj wersję dla 4MB i doinstaluj to co potrzebujesz.

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

19

Odp: MR 3420 Instalacja przez bootloader

zainstalowałem Kol Cezary planujesz nowe obrazy ?

20

Odp: MR 3420 Instalacja przez bootloader

Gargoyle na 4MB? Nie, nie mieści się.

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

21

Odp: MR 3420 Instalacja przez bootloader

mieści zainstalowałem  Ale mam flash 16 MB i chcę zainstalować obraz 8MB i tak jak pisałem nie  wstaje TP po instalacji tego obrazu 8MB

22

Odp: MR 3420 Instalacja przez bootloader

Ostatnie gargoyle nie mieści się w 4M. To że masz wymieniony flash to inna sprawa.

Napiszę po raz trzeci - zainstaluj obraz 4MB i do instaluj to co potrzebujesz.

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

23

Odp: MR 3420 Instalacja przez bootloader

Cezary co mogę nowego z gui wgrać do tego trochę starego sprzętu po modzie?

  ----------------------------------------------------------------
|                                                              |
| Gargoyle PL 1.6.0.1 (f70487a)                                |
| OpenWrt Attitude Adjustment 12.09.1 (r39154)                 |
| Build time: 2014-01-25 21:22 CET                             |
|                                                              |
| Cezary Jackiewicz (obsy), http://eko.one.pl                  |
|                                                              |
----------------------------------------------------------------
| Machine: TP-Link TL-MR3420 v1                                |
| Uptime: 13d, 00:17:53                                        |
| Load: 0.61 0.31 0.22                                         |
| Flash: total: 12.4MB, free: 9.8MB, used: 21%                 |
| Memory: total: 60.3MB, free: 38.6MB, used: 35%               |
| WAN: 192.168.7.12, proto: dhcp                               |
| LAN: 192.168.3.1                                             |
| WLAN: mode: ap, ssid: Wi_New, channel: 5, conn: 0            |
----------------------------------------------------------------

24

Odp: MR 3420 Instalacja przez bootloader

Możesz wgrać openwrt 19.07, czyste, a później zrobić sobie instalację luci. Z ar71xx a nie ath79, bo inaczej nie wykryje ci większego flash.

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

25

Odp: MR 3420 Instalacja przez bootloader

Dzięki smile