Záchrana AP Ovislink 5460

1.

APčko jsem rozebral, kouknul na desku se součástkami. Komunikační kontakty sériového rozhraní se nachází zde.


záchrana ovis5460 01
Elektronická deska

Význam konektoru je takový:


1. TxD (Out)
2. RxD (In)
3. GND
2.

Pro připojení jsem použil převodník TTL.


záchrana ovis5460 01
Převodník TTL
3.

AP jsem spojil UTP kříženým kabelem do PC LAN a taky jsem připojil konektor od převodníkuTTL.


záchrana ovis5460 03
Připojené konektory
4.

(tyto výpisy jsou použity z AP WL 1302, ale liší se jenom použitým procesorem)


Ve Windows XP jsem nastavil IP adresu na


IP:192.168.1.10
MASKA: 255.255.255.0

spustil hyperterminál a pro připojení jsem nastavil:


Bity za sekundu (Baud rate): 38400
Datové bity (Data): 8bit
Parita: žádná
Počet stop-bitů: 1bit
Řízení toku (Flow control): Xon/Xoff

Okno hyperterminálu je zatím prázdné

4.

Naposled jsem připojil do Ap napájecí konektor, hyperterminál hned začal vypisovat průběh bootu z flash paměti.


U ART1 output test ok
Uart init
mfid=000000c2 devid=00002249
Found 1 x 2M flash memory
This is eth 0 interrupt
This is 8201BL

---RealTek(RTL8181)at Mon Feb 16 20:22:01 CST 2004 version 3.2 [32bit]
no sys signature at 00010000!
sys checksum error at 00020000!
Jump to image start=0x80300000...
display on
entering boot loader, turning on display
decompressing kernel:
Uncompressing Linux... done, booting the kernel.
...............................................
...............................................
5.

Pro nahrání nového firmware je potřeba pozastavit Boot AP stiskem klávesy ESC.
Takže jsem znovu vytáhnul napájecí konektor z AP a po opětovném zapojení zmáčknul klávesu ESC.
Výpis vypadá asi takto:


UART1 output test ok
Uart init
mfid=000000c2 devid=00002249
Found 1 x 2M flash memory
This is eth 0 interrupt
This is 8201BL

---RealTek(RTL8181)at Mon Feb 16 20:22:01 CST 2004 version 3.2 [32bit]
no sys signature at 00010000!
sys checksum error at 00020000!

---Escape booting by user
(RealTek)
6.

Nyní musíte nastavit IP adresu APčka pro komunikaci s LAN sítí.
Napište v hyperterminálu příkaz help
Zobrazí se toto:


(RealTek)help
----------------- COMMAND MODE HELP ------------------
HELP (?) : Print this help message
D (Address) (Len)
IPCONFIG: (TargetAddress)
J: Jump to (TargetAddress)
FLW: FLW (dst)(src)(length)
FLR: FLR (dst)(src)(length)
(RealTek)

Nyní napište ipconfig 192.168.1.5
Zobrazí se toto:


(RealTek)ipconfig 192.168.1.5
Now your Target IP is 192.168.1.5
(RealTek)

tím jste zajistili, aby mělo APčko IP adresu 192.168.1.5

7.

Máte všechno připravené a můžeme začít přehrávat firmware.
Vypněte všechny firewally (windowsový i externí) pro snadnou komunikaci zařízení.
Uložte nový firmware do adresáře C:\FIRMWARE\firmware.bin.
spusťe příkazový řádek - zobrazte plochu a zmáčkněte tlačítko WIN+R
(nebo start/spustit/cmd) a najeďte do adresáře C:\FIRMWARE
a napište toto: tftp -i 192.168.1.5 put firmware.bin
po nahrání firmware do AP se v příkazovém řádku objeví hláška o proběhnutí přenosu.

8.

Nakonec se přepněte do okna hyperterminálů, přibylo tam pář řádků a mezi nimi také


**TFTP Client Upload File Size = 001B540E Bytes at 80300000

Success!
(RealTek)

v hyperterminálu zadáte příkaz:
flw 30000 80300000 001B540E a potvrdíte Y
Každý firmware bude mít tento řádek jiný, proto je důležité zadávat čísla podle zobrazeného řádku nahoře v modrém poli:

**TFTP Client Upload File Size = xxxxxxxx Bytes at 80300000
xxxxxxxx ... má každý soubor s firmwarem jiný !!!


9.

V žádném případě nepište flw xxxxx, kde xxxxx je menší než 10000. Je to úvodní část flash paměti, kde je umístěn primární loader, který umožňuje změny firmware i při nefunkčním AP Při smazání této části, budete muset vypájet čip a znovu ho naprogramovat. (Já jsem si to nesmazal :-))

9.

AP je potřeba restartovat a vyzkoušet, jestli se přeflashování FW povedlo.





Středa / 29. března 2017 / 22:56:14
.: SmallCastle © 2006 - 2011 :.