UART-Easybox802.jpg
-
Asterisk -
base -
Boot animation -
bootloader -
Bootloader -
DD-WRT -
EASYBOX 904 LTE -
EASYBOX 904 xDSL -
Firmware Vodafone -
fullimage.img - wersja SMP -
fullimage.img - wersja VPE -
Gargoyle 1.13 -
Hacked bootloader -
image-ADSL-VDSL-NFS -
imagebuilder-sdk-source -
kmods -
LEDE(Obsy) -
LEDE(Polecane)v4 -
LEDE(Polecane)v5 -
LEDE-MINI(Polecane)v5 -
luci -
MINI-OpenWrt-19.07-mips_34kc(ADSL-WAN)-v3 -
MINI-SMP-OpenWrt-SNAPSHOT-(ADSL-WAN)-v5 -
MINI-VPE-OpenWrt-SNAPSHOT-(ADSL-WAN)-v5 -
mips -
mips32 -
mipsel -
OpenWRT 18.07 -
OpenWRT 18.08 -
OpenWrt-19.07 -
OpenWrt-19-07-Snapshot -
packages -
POLECANE-LEDE(wpasupplicant)v2 -
POLECANE-OpenWrt-19.07 -
POLECANE-OpenWrt-19.07-SNAPSHOT -
POLECANE-OpenWrt-19.07-SNAPSHOT-LUCI -
programs -
Programy OpenWrt -
Puma6Fail -
Recovery -
repo -
routing -
Soft modyfikowany ze www.ip-phone-forum.de -
source -
telephony -
test -
TP-Link TL-WR740ND v1 -
u-boot -
u-boot-easybox904 -
UPC Wi-Free Certyfikat
Po podłączeniu kabelków i przejściówki USB włączamy router i tu trzeba bardzo szybko wcisnąć 3x spację, żeby wejść do bootloadera.
Wchodzimy w tryb administracyjny i wpisujemy U potem 0 i Yes:
[DANUBE Boot]:!
Enter Administrator Mode !
======================
[#] Set Serial Number
[2] Use Normal Firmware
[3] Use ART-Testing Firmware
[9] Taggle ART Firmware Enable/Disable
[A] Set MAC Address
[E] Erase Flash
[G] Run Runtime Code
[h] Set Options
[M] Upload to Memory
[P] Print Boot Params
[R] Read from Memory
[T] Memory Test
[u] Upload to Flash
[V] Set Board Version
[W] Write to Memory
[Y] Go to Memory
[Z] Dump DDR Ram Register
======================
[DANUBE Boot]:U
UPLOAD Flash
---------------------------------------
Area Address Length
---------------------------------------
[0] Boot 0xB0000000 128K
[1] Configuration 0xB0020000 512K
[2] Special Area 0xB00A0000 64K
[3] Code Image 0xB00B0000 7424K
[4] Boot Params 0xB07F0000 64K
[5] Flash Image 0xB0000000 8192K
---------------------------------------
Enter area to UPLOAD: 0
Upload area 0. Are you sure? (Y/n) Yes
Starting XModem download...(press Enter to abort)
CCC done
erase from location B0002000 done
erase from location B0004000 done
erase from location B0006000 done
erase from location B0008000 done
erase from location B000A000 done
erase from location B000C000 done
erase from location B000E000 done
Starting to write flash ...write length 0x00010000
0123
Start checking: flash area 0 length 65536 ...Done.
---------------------------------------------------------------------------------------------------------------------
Wysyłamy do routera, polecenie wykonujemy w innym oknie konsoli (wymaga zainstalowanego pakietu lrzsz):
sx -vv u-boot-20120511.bin < /dev/ttyUSB0 > /dev/ttyUSB0
---------------------------------------------------------------------------------------------------------------------
Kiedy zakończy się transfer Enter i wpisujemy Y po czym znów zatwierdzamy Enter.
Po restarcie routera wita nas bootloader ARV4518PW i nie warto wgrywać innego, bo ten ma opcję loady.
Zabezpieczamy partycję u-boot:
protect on 0xb0000000 +10000
Obraz LEDE: https://downloads.openwrt.org/releases/17.01.7/targets/lantiq/xway/lede-17.01.7-lantiq-xway-ARV752DPW-squashfs-sysupgrade.bin
Oczywiście można sobie wgrać inny, wedle uznania.
Ładujemy do pamięci:
loady 0x80500000
---------------------------------------------------------------------------------------------------------------------
Kopiujemy obraz w innym oknie konsoli:
sx -vv lede-17.01.7-lantiq-xway-ARV752DPW-squashfs-sysupgrade.bin < /dev/ttyUSB0 > /dev/ttyUSB0
---------------------------------------------------------------------------------------------------------------------
Kasujemy i wgrywamy w oknie z bootloaderem:
era ${kernel_addr} +${filesize};cp.b ${ram_addr} ${kernel_addr} ${filesize}
Uruchamiamy OpenWRT:
bootm ${kernel_addr}
Zalecam jednak wyłączenie routera na chwilę z prądu zamiast uruchamiania systemu z poziomu bootloadera.
Powrót z LEDE/OpenWRT do oryginalnego oprogramowania opisany jest tu:
http://eko.one.pl/forum/viewtopic.php?pid=209017#p209017
-------------------------------------------------------------
cat u-boot-20120429.asc > /dev/ttyUSB0
-------------------------------------------------------------
loady 0x80500000
-------------------------------------------------------------
sx -vv u-boot-20120511.bin < /dev/ttyUSB0 > /dev/ttyUSB0
-------------------------------------------------------------
protect off 0xb0010000 0xb001FFFF
erase 0xb0000000 0xb001FFFF
cp.b 0x80500000 0xb0000000 10000
protect on 0xb0010000 0xb001FFFF
reset
sx -vv openwrt-lantiq-xway-ARV752DPW22-squashfs.image < /dev/ttyUSB0 > /dev/ttyUSB0
Sx jest częścią pakietu pakietu lrzsz - musi być zainstalowany.
Plik znajduje się w katalogu Barrier Breaker 14.07, można go tez pobrać stąd: openwrt-lantiq-xway-ARV752DPW22-squashfs.image
Wgranie z poziomu UART: instrukcja
------------------------------------------------------------------------------------------------------
UPDATE 2023, czerwiec:
Obraz OpenWrt 22.03.5, r20134-5f15225c1e - działają obydwa porty USB.
------------------------------------------------------------------------------------------------------
Link do bezpośredniego pobrania:
openwrt-22.03.5-lantiq-xway-arcadyan_arv752dpw22-squashfs-sysupgrade.bin
Ładujemy do pamięci:
loadx
Kopiujemy obraz w innym oknie konsoli:
sx -vv openwrt-22.03.5-lantiq-xway-arcadyan_arv752dpw22-squashfs-sysupgrade.bin < /dev/ttyUSB0 > /dev/ttyUSB0
Kasujemy i wgrywamy w oknie z bootloaderem:
erase 0xB0040000 +0x006c0147
cp.b ${loadaddr} 0xB0040000 0x006c0147
Uruchamiamy OpenWRT:
bootm ${kernel_addr} ${bootargs}
Zalecam jednak wyłączenie routera na chwilę z prądu zamiast uruchamiania systemu z poziomu bootloadera.