Автор Тема: Ремонт HOLMES SHY-8116  (Прочитано 227 раз)

JEYLI

  • Прохожий
  • *
  • Сообщений: 2
Ремонт HOLMES SHY-8116
« : Апрель 01, 2017, 11:55:51 pm »
Здравствуйте, так получилось что притащили ко мне на ремонт этот агрегат. Собран на плате HI3531_V1.3. Аппарат категорически не хотел загружаться, по результатам диагностики выяснилось что неисправна W25Q128. Флешь заменена на новую с заливкой дампа от рабочего регистратора. Аппарат ожил благополучно грузится, но в конце выдает сообщение  "Ошибка аутентификации! Вы можете стать жертвой подделки" после нажатия на "ОК" аппарат просто перезагружается с таким же результатом. Подключился к регистратору по UART остановил загрузку U-boot попытался прошить по tftp. Аппарат начинает грузить прошивку доходит до 46% и выдает сообщение "data abort" или "undefined instruction".

printenv:
hisilicon # printenv
bootdelay=1
baudrate=115200
bootfile="uImage"
netmask=255.255.255.0
s00=sf probe 0
s01=sf read 0x88000000 0xc0000 0x20000
s02=sf read 0x89000000 0xe0000 0x20000
s03=logo
s10=sf probe 0
s11=sf read 0x82000000 0x180000 0x280000
s12=sf read 0x81000000 0x400000 0x800000
s13=bootm 0x82000000 0x81000000
s21=bzr 200 1
s22=bzr 55 2
s23=usb start
s24=fatload usb 0 0x82000000 help.rom
s30=sf probe 0
s31=sf erase 0x180000 0x280000
s32=sf erase 0x400000 0xC00000
s33=sf write 0x82440000 0x400000 0xC00000
s34=sf write 0x821C0000 0x180000 0x280000
s41=bzr 55 2
s42=bzr 500 1
s43=bzr 500 5
s44=reset
bootargs=mem=136M console=ttyAMA0,115200 root=0100 init=/linuxrc mtdparts=hi_sfc:512K(U),256K(E),256K(L),512K(C),2560K(K),12M(R) ramdisk_size=6144 stmmaceth=rgmii_mode:1
bootcmd=${s00};${s01};${s02};${s03};${s10};${s11};${s12};${s13};${s21};${s22};${s23};${s24};${s30};${s31};${s32};${s33};${s34};${s41};${s42};${s43};${s44};
ipaddr=192.168.5.10
serverip=192.168.5.5
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-dirty (Sep 20 2012 - 12:07:56)

Environment size: 1057/262140 bytes

лог загрузки прошивки:
hisilicon # tftp
No such device: 0:2
No such device: 0:2
MAC:   1A-DF-E7-7C-44-06
TFTP from server 192.168.5.5; our IP address is 192.168.5.10
Download Filename 'uImage'.
Download to address: 0x80008000
Downloading: #######################undefined instruction
pc : [<e54a8004>]          lr : [<808038cc>]
sp : 8079f1d8  ip : 808352ae     fp : 8083529e
r10: 000003e8  r9 : 000005dc     r8 : 00000004
r7 : 000005be  r6 : 808352ac     r5 : 007973c8  r4 : 00000004
r3 : 000005bc  r2 : 00000004     r1 : 00000067  r0 : 00000004
Flags: nZCv  IRQs off  FIQs off  Mode SVC_32
Resetting CPU ...

resetting ...

ОЗУ проверку проходит, проверял средствами u-boot, IP адреса в загрузчике менял сам, файл с прошивкой переименован в  uImage и лежит в Current Directory tftp, хотел прошить с USB носителя но к сожалению u-boot на запрос help usb список поддерживаемых команд не выдал, а usbboot в лоб не принимает.
Прошу помощи, подскажите может быть чтото делаю не так? К Вам регистратор к сожалению передать не могу.