Доброе время суток
Аппарат при включении пишет на экране System Initialize и виснет
В терминале:
После 10 минутного ожидания на экране появляется надпись: «Обновление данных»
В терминале:
Через час звучит сигнал готовности? На экране надпись «готов», в терминале без изменений.
Далее, если ничего не делать снова появиться надпись: «Обновление данных» и теперь уже навсегда. А если успеть зайти в меню, то шариться в нём можно бесконечно. Но при выходе или попытке изменить настройки: «Обновление данных» и вис прогнувшись.
Если попытаться сделать сброс настроек в терминале появляется сообщение:
И аппарат зависает.
По USB не определяется двигателями не крутит.
При попытке залить прошивку из бут режима происходит определение по USB и заливается прошивка только 33 версии
В терминале:
У меня возникает подозрение на неисправный EEPRom, но нет дампов для 33 версии. Есть только от десятой, но прошить саму флешку нет возможности а понизить не получается (скорее всего, что-то делаю не так)
Вот лог терминала при попытке понижения:
Собственно вопрос:
Я думаю в верном направлении или всё-таки это отвалился процессор?
Ели я прав на счёт еепромки, подскажите пожалуйста как правильно понизить версию или, если есть, скиньте дампы еепром для 33 версии.
Для уточнения ситуации и исключения некоторых вопросов поясню:
1. В логах терминала и прошивке микросхем я НУБ, но пытаюсь разобраться.
2. Прошиваю не я, а другой человек с которым работаю. Он и сообщил мне об отсутствии возможности (ввиду нехватки оборудования) прошить флешку.
3. Отреболить чип возможность есть.
4. Сам аппарат исправен и при установке другого форматера работает (форматер был временно на 20 минут и теперь более недоступен.)
5. Аппарат был прошит мной несколько лет назад прошивку покупал здесь, какую не помню.
6. Сейчас, если верить тому, что аппарат прошивается, в нём 33 версия прошивки.
7. Похожие темы на форуме находил, читал, но либо мне не хватает знаний, либо это не мой случай.
Аппарат при включении пишет на экране System Initialize и виснет
В терминале:
- Код: выделить все
[ POWER ON Booting... ]
Press any key to execute Monitor Program within 1 sec...
New kernel was found...
CHKSUM
{
check sum start address : 00040000, count : 004C0000
check sum : 0000A5A5
} /* Checksum End
Checksum OK!!
Find Compressed Kernel
Kernel UnZip Done!!
jump to 0x41140000Check I2C Initialization Test (1) >>> Successful
ptrMacAddress : 00000000.00000015.FFFFFF99.FFFFFFD9.0000007D.0000003A
NEW MAC
<Winbond W25Q64>
[*pulManufacturerID][000000EF]
[Size][0x00800000]
Begin MAA_Test_EEPROM
################### Normal Mode Start##########################
<Winbond W25Q64>
[*pulManufacturerID][000000EF]
[Size][0x00800000]
После 10 минутного ожидания на экране появляется надпись: «Обновление данных»
В терминале:
- Код: выделить все
[STAP] Initializing...
[STAP for STAP] create read task...
[STAP for UI] create read task...
--------------------------------------------------------------------------------
STAP AGENT INFORMATION
--------------------------------------------------------------------------------
VERSION : STAP_Agent 0.01
BUILD TIME : Nov 12 2013 02:35:30
NETWORK : TCP (BUFSIZE : 700)
CONNECTOR BUF SIZE : 1024
NOT USE COVERAGE BUILD
--------------------------------------------------------------------------------
[STAP] Start task
fnuEhcdHostInit
Dynamic FIFO enabled
fnuEhcdInitRHPort Done. [CheckEmbeddedNetworkInstall] Chip[phyTyep(0x00000143] Installed
NEW MAC
gIsIPv4PacketAccepted : 00000001
gIsIPv6PacketAccepted : 00000001
Begin MAA_Test Approval
[USB_PDD.c-2049] 1955 Same (1==1)
Begin MAA_Test Approval
#### USB Reverse DMA Mode #####AUTH1X_IF_InsertQueueData : 4081EB7C
AUTH1X_IF_IsWiredPortEnable : 4081E674
STAP_GetConfiguration]Width = 16, Height = 2, Type = 0
[STAP] Waiting Director Connection
STAP]ManageUIRequest - queue index = 1
Через час звучит сигнал готовности? На экране надпись «готов», в терминале без изменений.
Далее, если ничего не делать снова появиться надпись: «Обновление данных» и теперь уже навсегда. А если успеть зайти в меню, то шариться в нём можно бесконечно. Но при выходе или попытке изменить настройки: «Обновление данных» и вис прогнувшись.
Если попытаться сделать сброс настроек в терминале появляется сообщение:
- Код: выделить все
[UI] Start Memory Clear Mode[1]
И аппарат зависает.
По USB не определяется двигателями не крутит.
При попытке залить прошивку из бут режима происходит определение по USB и заливается прошивка только 33 версии
В терминале:
- Код: выделить все
[ POWER ON Booting... ]
Pressed key...
Upgrade Flash ROM Image
==> Now program restarted on the RAM to program flash ROM(0x40020000)
jump to 0x40020000
Flash Data Download Address : 0x43140000
===============================
Start flash_writer
===============================
verify_Image : 0x43140000
i_header->pul_start_addr : 0x00000000
i_header->ul_count : 0x00000000
model : 0x00000000
flash type : 0x00000000
image type : 0x00000000
temp_buf :
SIG : $IMG
Can not find sig
----------- Display Dcache Status ------------
Control register = 0x000510F8
Icahe : ON
Dcahe : OFF
MMU : OFF
Download Image from PC
{
Ready to download from Parallel/Usb/Serial (0x43140000)<FS><HS><FS><HS><FS><HS><FS><HS><FS><HS><FS><HS>
Download destination Address : 0x43140000
Image includes PJL(0000001B) -> Waste 80 bytes
[[16252952 Bytes received]] - Complete Downloading
} /* Download End */
verify_Image : 0x43140000
i_header->pul_start_addr : 0x00000000
i_header->ul_count : 0x00F80000
model : 0x05000044
flash type : 0x00020002
image type : 0x00000000
temp_buf : $IMG
SIG : $IMG
FlashCheckSum
{
check sum start address : 43140018, count : 00F80000
check sum : 0000A5A5
} /* Checksum End
Source Checksum is valid
Boot image!
Version : 2000133
cur : 0x2000133, new : 0x2000133
[[[[[ Flash Writing : BASE : 0x00000000]]]]]
flash_start_addr : 0x00000000 - start_sector : 0
flash_end_addr : 0x00F80000 - end_sector : 124
flash_base_addr : 0x00000000
src_image_start_addr : 0x43140018
base address-0x00000000,start-0,end-124
program start address : 0x00000000
program end address : 0x00F80000
image source address : 0x43140018
image_count : 0x003E0000 words - 0x00F80000 bytes
FlashEraseProgram()
{
0th sector erase :: addr : 0x00000000, - data : 0xE59FF054 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
1th sector erase :: addr : 0x00020000, - data : 0xE5801000 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
2th sector erase :: addr : 0x00040000, - data : 0x244E4B46 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
3th sector erase :: addr : 0x00060000, - data : 0x61188DA8 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
4th sector erase :: addr : 0x00080000, - data : 0xFF4D0ADA - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
5th sector erase :: addr : 0x000A0000, - data : 0xC0817563 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
6th sector erase :: addr : 0x000C0000, - data : 0xBA05C1E1 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
7th sector erase :: addr : 0x000E0000, - data : 0x2B2F4633 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
8th sector erase :: addr : 0x00100000, - data : 0xC7D17E85 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
9th sector erase :: addr : 0x00120000, - data : 0x239B1E92 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
10th sector erase :: addr : 0x00140000, - data : 0x35DD102E - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
11th sector erase :: addr : 0x00160000, - data : 0x809D006A - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
12th sector erase :: addr : 0x00180000, - data : 0xEC3FC0E3 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
13th sector erase :: addr : 0x001A0000, - data : 0xA3D838CC - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
14th sector erase :: addr : 0x001C0000, - data : 0x1DBDDE57 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
15th sector erase :: addr : 0x001E0000, - data : 0xE11F4845 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
16th sector erase :: addr : 0x00200000, - data : 0xA2136274 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
17th sector erase :: addr : 0x00220000, - data : 0x4AB3FD16 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
18th sector erase :: addr : 0x00240000, - data : 0xA46FE337 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
19th sector erase :: addr : 0x00260000, - data : 0xF61319D5 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
20th sector erase :: addr : 0x00280000, - data : 0xCC644ED1 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
21th sector erase :: addr : 0x002A0000, - data : 0x096AB99A - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
22th sector erase :: addr : 0x002C0000, - data : 0x499F35B7 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
23th sector erase :: addr : 0x002E0000, - data : 0x2E247C5C - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
24th sector erase :: addr : 0x00300000, - data : 0x7C74DEB2 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
25th sector erase :: addr : 0x00320000, - data : 0x57CE8C7E - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
26th sector erase :: addr : 0x00340000, - data : 0xFB4E01EF - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
27th sector erase :: addr : 0x00360000, - data : 0x30D564FD - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
28th sector erase :: addr : 0x00380000, - data : 0x2B9BAB3D - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
29th sector erase :: addr : 0x003A0000, - data : 0xE6A8B2E7 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
30th sector erase :: addr : 0x003C0000, - data : 0x2687A0D6 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
31th sector erase :: addr : 0x003E0000, - data : 0x08D44494 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
32th sector erase :: addr : 0x00400000, - data : 0x42CFCAB3 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
33th sector erase :: addr : 0x00420000, - data : 0xB6F91144 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
34th sector erase :: addr : 0x00440000, - data : 0x73B16C90 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
35th sector erase :: addr : 0x00460000, - data : 0xC74C4BE3 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
36th sector erase :: addr : 0x00480000, - data : 0x2444638A - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
37th sector erase :: addr : 0x004A0000, - data : 0x17524C95 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
38th sector erase :: addr : 0x004C0000, - data : 0xF3570238 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
39th sector erase :: addr : 0x004E0000, - data : 0x080DD8A7 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
40th sector erase :: addr : 0x00500000, - data : 0x789CDCBD - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
41th sector erase :: addr : 0x00520000, - data : 0x9196F322 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
42th sector erase :: addr : 0x00540000, - data : 0xBDF72DDF - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
43th sector erase :: addr : 0x00560000, - data : 0xC829A143 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
44th sector erase :: addr : 0x00580000, - data : 0xCD3FA9C6 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
45th sector erase :: addr : 0x005A0000, - data : 0xBE97FCF5 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
46th sector erase :: addr : 0x005C0000, - data : 0xF4D6B830 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
47th sector erase :: addr : 0x005E0000, - data : 0x4D940F24 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
48th sector erase :: addr : 0x00600000, - data : 0xC2B427B2 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
49th sector erase :: addr : 0x00620000, - data : 0xD6DEB94F - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
50th sector erase :: addr : 0x00640000, - data : 0xB27A1978 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
51th sector erase :: addr : 0x00660000, - data : 0x239652B3 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
52th sector erase :: addr : 0x00680000, - data : 0xE1AD057C - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
53th sector erase :: addr : 0x006A0000, - data : 0x06B8813D - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
54th sector erase :: addr : 0x006C0000, - data : 0xC639F973 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
55th sector erase :: addr : 0x006E0000, - data : 0x36588DF2 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
56th sector erase :: addr : 0x00700000, - data : 0x7713DB42 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
57th sector erase :: addr : 0x00720000, - data : 0x44A9D15C - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
58th sector erase :: addr : 0x00740000, - data : 0xA834F115 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
59th sector erase :: addr : 0x00760000, - data : 0x24A5668B - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
60th sector erase :: addr : 0x00780000, - data : 0x201A1843 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
61th sector erase :: addr : 0x007A0000, - data : 0x4636F54C - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
62th sector erase :: addr : 0x007C0000, - data : 0x9E7FBAF4 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
63th sector erase :: addr : 0x007E0000, - data : 0x0CFBC1EC - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
64th sector erase :: addr : 0x00800000, - data : 0xFF000001 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
65th sector erase :: addr : 0x00820000, - data : 0x00F30052 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
66th sector erase :: addr : 0x00840000, - data : 0x01F1000B - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
67th sector erase :: addr : 0x00860000, - data : 0x128507F7 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
68th sector erase :: addr : 0x00880000, - data : 0x02120447 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
69th sector erase :: addr : 0x008A0000, - data : 0xF9F1BBE6 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
70th sector erase :: addr : 0x008C0000, - data : 0x24732418 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
71th sector erase :: addr : 0x008E0000, - data : 0xFF1B181A - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
72th sector erase :: addr : 0x00900000, - data : 0x01010312 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
73th sector erase :: addr : 0x00920000, - data : 0x09021264 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
74th sector erase :: addr : 0x00940000, - data : 0xFABAFF02 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
75th sector erase :: addr : 0x00960000, - data : 0xE405341E - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
76th sector erase :: addr : 0x00980000, - data : 0x5CCE8E4B - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
77th sector erase :: addr : 0x009A0000, - data : 0xCED58AF0 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
78th sector erase :: addr : 0x009C0000, - data : 0x01358DBA - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
79th sector erase :: addr : 0x009E0000, - data : 0xAEFDFDFF - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
80th sector erase :: addr : 0x00A00000, - data : 0x032E3A73 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
81th sector erase :: addr : 0x00A20000, - data : 0x1E2E12F0 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
82th sector erase :: addr : 0x00A40000, - data : 0x1A731AEF - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
83th sector erase :: addr : 0x00A60000, - data : 0x1BD1000C - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
84th sector erase :: addr : 0x00A80000, - data : 0x12C2F803 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
85th sector erase :: addr : 0x00AA0000, - data : 0x789CD47D - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
86th sector erase :: addr : 0x00AC0000, - data : 0x8782DF42 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
87th sector erase :: addr : 0x00AE0000, - data : 0x2AEE670F - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
88th sector erase :: addr : 0x00B00000, - data : 0xF98DCEE6 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
89th sector erase :: addr : 0x00B20000, - data : 0xE8F65A97 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
90th sector erase :: addr : 0x00B40000, - data : 0xBFD6AB12 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
91th sector erase :: addr : 0x00B60000, - data : 0x789CECBD - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
92th sector erase :: addr : 0x00B80000, - data : 0x150012A5 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
93th sector erase :: addr : 0x00BA0000, - data : 0x800AEAED - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
94th sector erase :: addr : 0x00BC0000, - data : 0xDFFFEFFF - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
95th sector erase :: addr : 0x00BE0000, - data : 0xF860485A - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
96th sector erase :: addr : 0x00C00000, - data : 0x019E028C - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
97th sector erase :: addr : 0x00C20000, - data : 0x5FD2F252 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
98th sector erase :: addr : 0x00C40000, - data : 0x20002020 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
99th sector erase :: addr : 0x00C60000, - data : 0xE51F5449 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
100th sector erase :: addr : 0x00C80000, - data : 0x03E9C60F - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
101th sector erase :: addr : 0x00CA0000, - data : 0x56C58252 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
102th sector erase :: addr : 0x00CC0000, - data : 0x143C22D7 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
103th sector erase :: addr : 0x00CE0000, - data : 0x789CC4BD - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
104th sector erase :: addr : 0x00D00000, - data : 0xB5ED56DA - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
105th sector erase :: addr : 0x00D20000, - data : 0xD1F7D793 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
106th sector erase :: addr : 0x00D40000, - data : 0xA7EBDA0F - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
107th sector erase :: addr : 0x00D60000, - data : 0x801E87F4 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
108th sector erase :: addr : 0x00D80000, - data : 0x3957938C - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
109th sector erase :: addr : 0x00DA0000, - data : 0x2FD93FE1 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
110th sector erase :: addr : 0x00DC0000, - data : 0xE5A94655 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
111th sector erase :: addr : 0x00DE0000, - data : 0x6716BEA0 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
112th sector erase :: addr : 0x00E00000, - data : 0x6796C335 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
113th sector erase :: addr : 0x00E20000, - data : 0xCCED6A3B - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
114th sector erase :: addr : 0x00E40000, - data : 0xBDB8F1DD - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
115th sector erase :: addr : 0x00E60000, - data : 0x789CAC7D - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
116th sector erase :: addr : 0x00E80000, - data : 0x5678006C - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
117th sector erase :: addr : 0x00EA0000, - data : 0x81B77A7E - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
118th sector erase :: addr : 0x00EC0000, - data : 0x00000000 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
119th sector erase :: addr : 0x00EE0000, - data : 0x7F7F7F7F - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
120th sector erase :: addr : 0x00F00000, - data : 0x1B2A6339 - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
121th sector erase :: addr : 0x00F20000, - data : 0x241F511F - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
122th sector erase :: addr : 0x00F40000, - data : 0xFFFFFFFF - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
123th sector erase :: addr : 0x00F60000, - data : 0xFFFFFFFF - end erase - data : 0xFFFFFFFF
0x00008000 words - 0x00020000 bytes programmed
Total 16252928 (0x00F80000) bytes programmed
} /* Program End */
FlashCheckSum
{
check sum start address : 00000000, count : 00F80000
check sum : 0000A5A5
} /* Checksum End
=>check sum is valid
[ WATCH DOG RESET Booting... ]
Press any key to execute Monitor Program within 1 sec...
New kernel was found...
CHKSUM
{
check sum start address : 00040000, count : 004C0000
check sum : 0000A5A5
} /* Checksum End
Checksum OK!!
Find Compressed Kernel
Kernel UnZip Done!!
jump to 0x41140000Check I2C Initialization Test (1) >>> Successful
ptrMacAddress : 00000000.00000015.FFFFFF99.FFFFFFD9.0000007D.0000003A
NEW MAC
<Winbond W25Q64>
[*pulManufacturerID][000000EF]
[Size][0x00800000]
Begin MAA_Test_EEPROM
################### Normal Mode Start##########################
<Winbond W25Q64>
[*pulManufacturerID][000000EF]
[Size][0x00800000]
Зависает на 10 минут
[STAP] Initializing...
[STAP for STAP] create read task...
[STAP for UI] create read task...
--------------------------------------------------------------------------------
STAP AGENT INFORMATION
--------------------------------------------------------------------------------
VERSION : STAP_Agent 0.01
BUILD TIME : Nov 12 2013 02:35:30
NETWORK : TCP (BUFSIZE : 700)
CONNECTOR BUF SIZE : 1024
NOT USE COVERAGE BUILD
--------------------------------------------------------------------------------
[STAP] Start task
fnuEhcdHostInit
Dynamic FIFO enabled
fnuEhcdInitRHPort Done. [CheckEmbeddedNetworkInstall] Chip[phyTyep(0x00000143] Installed
NEW MAC
gIsIPv4PacketAccepted : 00000001
gIsIPv6PacketAccepted : 00000001
Begin MAA_Test Approval
[USB_PDD.c-2049] 1955 Same (1==1)
Begin MAA_Test Approval
#### USB Reverse DMA Mode #####AUTH1X_IF_InsertQueueData : 4081EB7C
AUTH1X_IF_IsWiredPortEnable : 4081E674
STAP_GetConfiguration]Width = 16, Height = 2, Type = 0
[STAP] Waiting Director Connection
STAP]ManageUIRequest - queue index = 1
Зависает совсем
У меня возникает подозрение на неисправный EEPRom, но нет дампов для 33 версии. Есть только от десятой, но прошить саму флешку нет возможности а понизить не получается (скорее всего, что-то делаю не так)
Вот лог терминала при попытке понижения:
- Код: выделить все
[ POWER ON Booting... ]
Press any key to execute Monitor Program within 1 sec...
<CPU:360Mhz RAM:166Mhz SysClk:120Mhz DDR2>
----------------------------------------------------------------
START-UP MODE : Monitor Program
Boot into pROBE+ like stand-alone mode
[Type 'help' to see command info.]
Version : Ver.0.11 (RAINIER30) 2011-11-15
----------------------------------------------------------------
Do you want to download from external port?[N] : n
pROBE+> fl
Upgrade Flash ROM Image
==> Now program restarted on the RAM to program flash ROM(0x40020000)
jump to 0x40020000
Flash Data Download Address : 0x43140000
===============================
Start flash_writer
===============================
verify_Image : 0x43140000
i_header->pul_start_addr : 0x00000000
i_header->ul_count : 0x00000000
model : 0x00000000
flash type : 0x00000000
image type : 0x00000000
temp_buf :
SIG : $IMG
Can not find sig
----------- Display Dcache Status ------------
Control register = 0x000510F8
Icahe : ON
Dcahe : OFF
MMU : OFF
Download Image from PC
{
Ready to download from Parallel/Usb/Serial (0x43140000)<FS><HS><FS><HS><FS><HS><FS><HS><FS><HS><FS><HS>
Download destination Address : 0x43140000
Image includes PJL(0000001B) -> Waste 80 bytes
[[16252952 Bytes received]] - Complete Downloading
} /* Download End */
verify_Image : 0x43140000
i_header->pul_start_addr : 0x00000000
i_header->ul_count : 0x00F80000
model : 0x05000044
flash type : 0x00020002
image type : 0x00000000
temp_buf : $IMG
SIG : $IMG
FlashCheckSum
{
check sum start address : 43140018, count : 00F80000
check sum : 0000A5A5
} /* Checksum End
Source Checksum is valid
Boot image!
Version : -17
This is not a valid image.!!!!
Downloaded Image is not Valid
Reset Target and Run Flash Writing Program Again
[ WATCH DOG RESET Booting... ]
Собственно вопрос:
Я думаю в верном направлении или всё-таки это отвалился процессор?
Ели я прав на счёт еепромки, подскажите пожалуйста как правильно понизить версию или, если есть, скиньте дампы еепром для 33 версии.
Для уточнения ситуации и исключения некоторых вопросов поясню:
1. В логах терминала и прошивке микросхем я НУБ, но пытаюсь разобраться.
2. Прошиваю не я, а другой человек с которым работаю. Он и сообщил мне об отсутствии возможности (ввиду нехватки оборудования) прошить флешку.
3. Отреболить чип возможность есть.
4. Сам аппарат исправен и при установке другого форматера работает (форматер был временно на 20 минут и теперь более недоступен.)
5. Аппарат был прошит мной несколько лет назад прошивку покупал здесь, какую не помню.
6. Сейчас, если верить тому, что аппарат прошивается, в нём 33 версия прошивки.
7. Похожие темы на форуме находил, читал, но либо мне не хватает знаний, либо это не мой случай.