Восстановление регистратора 24AHD(32IP) ADVR7024E-M-V2
Re: Восстановление регистратора 24AHD(32IP) ADVR7024E-M-V2
в видео эти команды вводили
du=mw.b 0x42000000 ff 1000000;tftp 0x42000000 user-x.cramfs.img;sf probe 0;flwrite
dr=mw.b 0x42000000 ff 1000000;tftp 0x42000000 romfs-x.cramfs.img;sf probe 0;flwrite
dw=mw.b 0x42000000 ff 1000000;tftp 0x42000000 web-x.cramfs.img;sf probe 0;flwrite
dl=mw.b 0x42000000 ff 1000000;tftp 0x42000000 logo-x.cramfs.img;sf probe 0;flwrite
dc=mw.b 0x42000000 ff 1000000;tftp 0x42000000 custom-x.cramfs.img;sf probe 0;flwrite
up=mw.b 0x42000000 ff 1000000;tftp 0x42000000 update.img;sf probe 0;flwrite
tk=mw.b 0x42000000 ff 1000000;tftp 0x42000000 zImage.img; bootm 0x42000000
dd=mw.b 0x42000000 ff 1000000;tftp 0x42000000 mtd-x.jffs2.img;sf probe 0;flwrite
или они по другому вводяться
run da ; run du ; run dr ; run dw ; run dl ; run dc ; run up ; run tk ; run dd
и что они значат
у меня в прошивке только эти файлы
custom-x.cramfs.img
InstallDesc
logo-x.cramfs.img
romfs-x.cramfs.img
user-x.cramfs.img
web-x.cramfs.img
я так понимаю что мне надо эти команды ввести
du=mw.b 0x42000000 ff 1000000;tftp 0x42000000 user-x.cramfs.img;sf probe 0;flwrite
dr=mw.b 0x42000000 ff 1000000;tftp 0x42000000 romfs-x.cramfs.img;sf probe 0;flwrite
dw=mw.b 0x42000000 ff 1000000;tftp 0x42000000 web-x.cramfs.img;sf probe 0;flwrite
dl=mw.b 0x42000000 ff 1000000;tftp 0x42000000 logo-x.cramfs.img;sf probe 0;flwrite
dc=mw.b 0x42000000 ff 1000000;tftp 0x42000000 custom-x.cramfs.img;sf probe 0;flwrite
Уважаемые подскажите, что вводить очень надо восстановить регистратор.
du=mw.b 0x42000000 ff 1000000;tftp 0x42000000 user-x.cramfs.img;sf probe 0;flwrite
dr=mw.b 0x42000000 ff 1000000;tftp 0x42000000 romfs-x.cramfs.img;sf probe 0;flwrite
dw=mw.b 0x42000000 ff 1000000;tftp 0x42000000 web-x.cramfs.img;sf probe 0;flwrite
dl=mw.b 0x42000000 ff 1000000;tftp 0x42000000 logo-x.cramfs.img;sf probe 0;flwrite
dc=mw.b 0x42000000 ff 1000000;tftp 0x42000000 custom-x.cramfs.img;sf probe 0;flwrite
up=mw.b 0x42000000 ff 1000000;tftp 0x42000000 update.img;sf probe 0;flwrite
tk=mw.b 0x42000000 ff 1000000;tftp 0x42000000 zImage.img; bootm 0x42000000
dd=mw.b 0x42000000 ff 1000000;tftp 0x42000000 mtd-x.jffs2.img;sf probe 0;flwrite
или они по другому вводяться
run da ; run du ; run dr ; run dw ; run dl ; run dc ; run up ; run tk ; run dd
и что они значат
у меня в прошивке только эти файлы
custom-x.cramfs.img
InstallDesc
logo-x.cramfs.img
romfs-x.cramfs.img
user-x.cramfs.img
web-x.cramfs.img
я так понимаю что мне надо эти команды ввести
du=mw.b 0x42000000 ff 1000000;tftp 0x42000000 user-x.cramfs.img;sf probe 0;flwrite
dr=mw.b 0x42000000 ff 1000000;tftp 0x42000000 romfs-x.cramfs.img;sf probe 0;flwrite
dw=mw.b 0x42000000 ff 1000000;tftp 0x42000000 web-x.cramfs.img;sf probe 0;flwrite
dl=mw.b 0x42000000 ff 1000000;tftp 0x42000000 logo-x.cramfs.img;sf probe 0;flwrite
dc=mw.b 0x42000000 ff 1000000;tftp 0x42000000 custom-x.cramfs.img;sf probe 0;flwrite
Уважаемые подскажите, что вводить очень надо восстановить регистратор.
Re: Восстановление регистратора 24AHD(32IP) ADVR7024E-M-V2
run du;run dc;run dw;run dr
вы же и сами разобрались
вы же и сами разобрались
Re: Восстановление регистратора 24AHD(32IP) ADVR7024E-M-V2
Поправка предидущему сообщению
в видео команды были такого вида du=mw.b 0x82000000 ff 1000000;tftp 0x82000000 user-x.cramfs.img;sf probe 0;flwrite
а у меня из консоли получается должны быть такого вида du=mw.b 0x42000000 ff 1000000;tftp 0x42000000 user-x.cramfs.img;sf probe 0;flwrite
вроде как адрес??? другой 0x82000000 и 0x42000000
значить просто эти команды (run du;run dc;run dw;run dr)
без адресов
в видео команды были такого вида du=mw.b 0x82000000 ff 1000000;tftp 0x82000000 user-x.cramfs.img;sf probe 0;flwrite
а у меня из консоли получается должны быть такого вида du=mw.b 0x42000000 ff 1000000;tftp 0x42000000 user-x.cramfs.img;sf probe 0;flwrite
вроде как адрес??? другой 0x82000000 и 0x42000000
значить просто эти команды (run du;run dc;run dw;run dr)
без адресов
Re: Восстановление регистратора 24AHD(32IP) ADVR7024E-M-V2
попробовал ввел команды такой вывод
что не так?
Код: Выделить всё
hisilicon # run du
PHY 0x02: OUI = 0x1374, Model = ETH0: PHY(phyaddr=2, rgmii) not link!
higmac init fail!
16384 KiB hi_fmc at 0:0 is now current device
PACK_ID error
DestAddr invalid!
DestAddr: 0x00000000~0x2000000
hisilicon # run dr
PHY 0x02: OUI = 0x1374, Model = 0x07, Rev = 0x02
change register for AR8035
CONFIG RGMII
ETH0: PHY(phyaddr=2, rgmii) not link!
higmac init fail!
16384 KiB hi_fmc at 0:0 is now current device
PACK_ID error
DestAddr invalid!
DestAddr: 0x00000000~0x2000000
hisilicon # run dw
PHY 0x02: OUI = 0x1374, Model = 0x07, Rev = 0x02
change register for AR8035
CONFIG RGMII
ETH0: PHY(phyaddr=2, rgmii) not link!
higmac init fail!
16384 KiB hi_fmc at 0:0 is now current device
PACK_ID error
DestAddr invalid!
DestAddr: 0x00000000~0x2000000
hisilicon #
-
- Специалист
- Сообщения: 1383
- Зарегистрирован: 18 янв 2016, 14:09
- Откуда: 符拉迪沃斯托克
- Контактная информация:
Re: Восстановление регистратора 24AHD(32IP) ADVR7024E-M-V2
Прошивка не его, вот и ругается.
-
- Специалист
- Сообщения: 1383
- Зарегистрирован: 18 янв 2016, 14:09
- Откуда: 符拉迪沃斯托克
- Контактная информация:
Re: Восстановление регистратора 24AHD(32IP) ADVR7024E-M-V2
попробуй эту https://pan.sohu.net/f/NDg5MTAsbXV4aGI.htm" onclick="window.open(this.href);return false;
Re: Восстановление регистратора 24AHD(32IP) ADVR7024E-M-V2
ETH0: PHY(phyaddr=2, rgmii) not link!
я так понимаю сети не видит, надо подключить к сетке, поднять tftp сервер на компе, прописать в регистраторе его адрес ну или на компе сделать адрес по умолчанию, обычно 192.168.1.12 а потом уже давать команды run dr и др.
Проверь, работает ли запись в spi, что нибудь попробуй изменить с переменных, например адрес сервера tftp командой setenv serverip адрес сервера и сохранить командой saveenv, потом reset и опять выполни printenv, должно поменяться значение serverip, если не поменялось, то думаю как у меня, восстанавливать только через программатор и живой образ
я так понимаю сети не видит, надо подключить к сетке, поднять tftp сервер на компе, прописать в регистраторе его адрес ну или на компе сделать адрес по умолчанию, обычно 192.168.1.12 а потом уже давать команды run dr и др.
Проверь, работает ли запись в spi, что нибудь попробуй изменить с переменных, например адрес сервера tftp командой setenv serverip адрес сервера и сохранить командой saveenv, потом reset и опять выполни printenv, должно поменяться значение serverip, если не поменялось, то думаю как у меня, восстанавливать только через программатор и живой образ
Re: Восстановление регистратора 24AHD(32IP) ADVR7024E-M-V2
Это именно нет линка, можно даже настройки не трогать
Re: Восстановление регистратора 24AHD(32IP) ADVR7024E-M-V2
Нет линка это сеть не видит что ли?
Настройки менял толку нет, может tftp сервер не могу настроить?
Уже и tftpd32 и Cisco TFTP Server пробывал что то не работает.
Настройки менял толку нет, может tftp сервер не могу настроить?
Код: Выделить всё
hisilicon # printenv
bootcmd=sf probe 0;sf read 0x44000000 0xf60000 0x20000;logoload 0x44000000;decjp g;run gpio;sf read 0x42000000 0x50000 0x500000;squashfsload 42000000;bootm 0x420 00000
bootdelay=1
baudrate=115200
ethaddr=00:0b:3f:00:00:01
ipaddr=192.168.1.10
serverip=192.168.1.12
netmask=255.255.0.0
gatewayip=192.168.1.1
hisilicon # setenv serverip 192.168.1.12
hisilicon # setenv ipaddr 192.168.1.11
hisilicon # setenv gatewayip 192.168.1.1
hisilicon # setenv subnetmask 255.255.255.0
hisilicon # saveenv
Saving Environment to SPI Flash...
Erasing SPI flash, offset 0x00040000 size 64K ...done
Writing to SPI flash, offset 0x00040000 size 64K ...done
hisilicon # run du
PHY 0x02: OUI = 0x1374, Model = 0x07, Rev = 0x02
change register for AR8035
CONFIG RGMII
ETH0: PHY(phyaddr=2, rgmii) not link!
higmac init fail!
16384 KiB hi_fmc at 0:0 is now current device
PACK_ID error
DestAddr invalid!
DestAddr: 0x00000000~0x2000000
hisilicon # ping 192.168.1.12
PHY 0x02: OUI = 0x1374, Model = 0x07, Rev = 0x02
change register for AR8035
CONFIG RGMII
ETH0: PHY(phyaddr=2, rgmii) not link!
higmac init fail!
ping failed; host 192.168.1.12 is not alive
hisilicon # printenv
appVideoStandard=PAL
appSystemLanguage=Russian
bootargs=mem=150M console=ttyAMA0,115200 root=/dev/mtdblock1 rootfstype=squashfs mtdparts=hi_sfc:320K(boot),3968K(romfs),7104K(usr),1536K(web),2816K(custom),128 K(logo),512K(mtd) coherent_pool=2M
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-svn270 (Nov 14 2015 - 10:16:16)
serverip=192.168.1.12
ipaddr=192.168.1.11
gatewayip=192.168.1.1
subnetmask=255.255.255.0
Environment size: 1478/65532 bytes
-
- Специалист
- Сообщения: 1383
- Зарегистрирован: 18 янв 2016, 14:09
- Откуда: 符拉迪沃斯托克
- Контактная информация:
Re: Восстановление регистратора 24AHD(32IP) ADVR7024E-M-V2
Отключи фаервол.
Re: Восстановление регистратора 24AHD(32IP) ADVR7024E-M-V2
Файервол выключил пинг не идет
в чем затык?
Код: Выделить всё
hisilicon # setenv serverip 192.168.1.12
hisilicon # setenv ipaddr 192.168.1.11
hisilicon # setenv gatewayip 192.168.1.1
hisilicon # setenv subnetmask 255.255.255.0
hisilicon # saveenv
Saving Environment to SPI Flash...
Erasing SPI flash, offset 0x00040000 size 64K ...done
Writing to SPI flash, offset 0x00040000 size 64K ...done
hisilicon # ping 192.168.1.12
PHY 0x02: OUI = 0x1374, Model = 0x07, Rev = 0x02
change register for AR8035
CONFIG RGMII
ETH0: PHY(phyaddr=2, rgmii) link UP: DUPLEX=FULL : SPEED=1000M
MAC: 00-0B-3F-00-00-01
ARP Retry count exceeded; starting again
ARP Retry count exceeded; starting again
ARP Retry count exceeded; starting again
ARP Retry count exceeded; starting again
ARP Retry count exceeded; starting again
Re: Восстановление регистратора 24AHD(32IP) ADVR7024E-M-V2
Смог прошиться только отключив ESET Firewall в настройках сетевого адаптера
после перезагрузки опять лого и ничего далее.
может как-то надо сбросить предыдущие настройки регистратора?
И что значить PACK_ID error в логах?
Код: Выделить всё
System startup
U-Boot 2010.06-svn270 (Nov 14 2015 - 10:16:16)
Check Flash Memory Controller v100 ... Found
SPI Nor(cs 0) ID: 0xc2 0x20 0x18
Block:64KB Chip:16MB Name:"MX25L128XX"
SPI Nor total size: 16MB
In: serial
Out: serial
Err: serial
PHY 0x02: OUI = 0x1374, Model = 0x07, Rev = 0x02
change register for AR8035
CONFIG RGMII
ETH0: PHY(phyaddr=2, rgmii) link UP: DUPLEX=FULL : SPEED=1000M
MAC: 00-0B-3F-00-00-01
Press CTRL-C to abort autoboot in 2 secondshisilicon # <INTERRUPT>
hisilicon # с<INTERRUPT>
hisilicon # сссссс<INTERRUPT>
hisilicon # с<INTERRUPT>
hisilicon # <INTERRUPT>
hisilicon # setenv serverip 192.168.1.12
hisilicon # setenv ipaddr 192.168.1.11
hisilicon # setenv gatewayip 192.168.1.1
hisilicon # setenv subnetmask 255.255.255.0
hisilicon # saveenv
Saving Environment to SPI Flash...
Erasing SPI flash, offset 0x00040000 size 64K ...done
Writing to SPI flash, offset 0x00040000 size 64K ...done
hisilicon # run du
PHY 0x02: OUI = 0x1374, Model = 0x07, Rev = 0x02
change register for AR8035
CONFIG RGMII
ETH0: PHY(phyaddr=2, rgmii) link UP: DUPLEX=FULL : SPEED=1000M
MAC: 00-0B-3F-00-00-01
TFTP from server 192.168.1.12; our IP address is 192.168.1.11
Download Filename 'user-x.cramfs.img'.
Download to address: 0x42000000
Downloading: # [ Connected ]
################################ [ 1.000 MB]
################################ [ 2.000 MB]
################################ [ 3.000 MB]
################################ [ 4.000 MB]
########
done
Bytes transferred = 4481088 (446040 hex)
16384 KiB hi_fmc at 0:0 is now current device
PACK_ID error
## Checking Image at 0x42000000 ...
Header CRC Checking ... OK
Image Name: linux
Image Type: ARM Linux Kernel Image (gzip compressed)
Data Size: 4481024 Bytes = 4.3 MiB
Load Address: 00430000
Entry Point: 00b20000
Data CRC Checking ... OK
Programing start at: 0x00430000
Programing end at: 0x00b20000
Erasing at 0xb20000 -- 100% complete.
done.
Erased sectors.
Saving Image to Flash ...
Writing at 0xb20000 -- 100% complete.
done.
hisilicon # run dr
PHY 0x02: OUI = 0x1374, Model = 0x07, Rev = 0x02
change register for AR8035
CONFIG RGMII
ETH0: PHY(phyaddr=2, rgmii) link UP: DUPLEX=FULL : SPEED=1000M
MAC: 00-0B-3F-00-00-01
TFTP from server 192.168.1.12; our IP address is 192.168.1.11
Download Filename 'romfs-x.cramfs.img'.
Download to address: 0x42000000
Downloading: # [ Connected ]
################################ [ 1.000 MB]
################################ [ 2.000 MB]
################################ [ 3.000 MB]
########
done
Bytes transferred = 3412032 (341040 hex)
16384 KiB hi_fmc at 0:0 evice
PACK_ID error
## Checking Image at 0x42000000 ...
Header CRC Checking ... OK
Image Name: linux
Image Type: ARM Linux Kernel Image (gzip compressed)
Data Size: 3411968 Bytes = 3.3 MiB
Load Address: 00050000
Entry Point: 00430000
Data CRC Checking ... OK
Programing start at: 0x00050000
Programing end at: 0x00430000
Erasing at 0x430000 -- 100% complete.
done.
Erased sectors.
Saving Image to Flash ...
Writing at 0x430000 -- 100% complete.
done.
hisilicon # run dw
PHY 0x02: OUI = 0x1374, Model = 0x07, Rev = 0x02
change register for AR8035
CONFIG RGMII
ETH0: PHY(phyaddr=2, rgmii) link UP: DUPLEX=FULL : SPEED=1000M
MAC: 00-0B-3F-00-00-01
TFTP from server 192.168.1.12; our IP address is 192.168.1.11
Download Filename 'web-x.cramfs.img'.
Download to address: 0x42000000
Downloading: # [ Connected ]
################################ [ 1.000 MB]
########
done
Bytes transferred = 1323072 (143040 hex)
16384 KiB hi_fmc at 0:0 is now current device
PACK_ID error
## Checking Image at 0x42000000 ...
Header CRC Checking ... OK
Image Name: linux
Image Type: ARM Linux Standalone Program (gzip compressed)
Data Size: 1323008 Bytes = 1.3 MiB
Load Address: 00b20000
Entry Point: 00ca0000
Data CRC Checking ... OK
Programing start at: 0x00b20000
Programing end at: 0x00ca0000
Erasingone.0xc80000 -- 91% complete.
Erased sectors.
Saving Image to Flash ...
Writing at 0xca0000 -- 100% complete.
done.
hisilicon # run dc
PHY 0x02: OUI = 0x1374, Model = 0x07, Rev = 0x02
change register for AR8035
CONFIG RGMII
ETH0: PHY(phyaddr=2, rgmii) link UP: DUPLEX=FULL : SPEED=1000M
MAC: 00-0B-3F-00-00-01
TFTP from server 192.168.1.12; our IP address is 192.168.1.11
Download Filename 'custom-x.cramfs.img'.
Download to address: 0x42000000
Downloading: # [ Connected ]
################################ [ 1.000 MB]
################################ [ 2.000 MB]
##############
done
Bytes transferred = 2564160 (272040 hex)
16384 KiB hi_fmc at 0:0 is now current device
PACK_ID error
## Checking Image at 0x42000000 ...
Header CRC Checking ... OK
Image Name: linux
Image Type: ARM Linux Standalone Program (gzip compressed)
Data Size: 2564096 Bytes = 2.4 MiB
Load Address: 00ca0000
Entry Point: 00f60000
Data CRC Checking ... OK
Programing start at: 0x00ca0000
Programing end at: 0x00f60000
Erasing at 0xf60000 -- 100% complete.
done.
Erased sectors.
Saving Image to Flash ...
Writing at 0xf60000 -- 100% complete.
done.
hisilicon # ▒
▒▒
System startup
U-Boot 2010.06-svn270 (Nov 14 2015 - 10:16:16)
Check Flash Memory Controller v100 ... Found
SPI Nor(cs 0) ID: 0xc2 0x20 0x18
Block:64KB Chip:16MB Name:"MX25L128XX"
SPI Nor total size: 16MB
In: serial
Out: serial
Err: serial
PHY 0x02: OUI = 0x1374, Model = 0x07, Rev = 0x02
change register for AR8035
CONFIG RGMII
ETH0: PHY(phyaddr=2, rgmii) link UP: DUPLEX=FULL : SPEED=1000M
MAC: 00-0B-3F-00-00-01
Press CTRL-C to abort autoboot in 2 seconds16384 KiB hi_fmc at 0:0 is now curren t device
CFG_BOOT_ADDR:0x0
### /UbootLogo UbootLogoload complete: 21986 bytes loaded to 0x5f000000
jpeg decoding ...
<<addr=0x5f000000, size=0xb85f9, vobuf=0x5f600000>>
<<imgwidth=800, imgheight=600, linebytes=1600>>
decode success!!!!
decode jpeg success.
decode jpeg!
stMaxRect.u32Width800, stMaxRect.u32Height600.
srcAddr 0x42000000, dstAddr 0x42000000
find_squashfs_file: name bin, start_block 0, offset 2544, type 1
find_squashfs_file: name boot, start_block 0, offset 2648, type 1
read inode: name boot, sb 0, of 2648, type 1
find_squashfs_file: name zImage.img, start_block 0, offset 2576, type 2
read inode: name zImage.img, sb 0, of 2576, type 2
### FS load complete: 2564440 bytes loaded to 0x42000000
## Booting kernel from Legacy Image at 42000000 ...
Image Name: linux
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2564376 Bytes = 2.4 MiB
Load Address: 40008000
Entry Point: 40008000
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
Auto login as root ...
Welcome to Monitor Tech.
~ #
может как-то надо сбросить предыдущие настройки регистратора?
И что значить PACK_ID error в логах?