Страница 1 из 1

СообщениеДобавлено: Ср окт 31, 2018 11:21 am
Gravity800
Здраствуйте форумчане!
В наличии сабж с проблемой постоянной перезагрузки.
Подключен через дебаг, крутит механикой, прогревает фьюзер.
На форматере наклейка с версией ML2580N XEV V1.04.00.81(LF), скорее всего был залит фикс(судя по метке-наклейке другого сервисного центра, около двух лет назад), заливаю 88(взятую отсюда), оригинал, контрольные суммы проверку проходят а вот сам fls не принимает ругаясь на неверный образ прошивки.

Скрытый текст +

[ 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.30 (SANDPIPER) 2010-08-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 : 0x42000000

===============================
Start flash_writer
===============================
verify_Image : 0x42000000
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 (0x42000000)
-------------------------
Samsung OTG, 2006
Link ID : [4F54240A]
-------------------------
Drv "design ware core" USB download<HS><HS><EPB_RX 0x00000200>
Image includes PJL(0000001B) -> Waste 48 bytes
[[7340104 Bytes received]] - Complete Downloading

} /* Download End */
verify_Image : 0x42000000
i_header->pul_start_addr : 0x00000000
i_header->ul_count : 0x00700000
model : 0x0300002F
flash type : 0x00010001
image type : 0x00000000
temp_buf : $IMG
SIG : $IMG

FlashCheckSum
{
check sum start address : 42000018, count : 00700000
check sum : 0000A5A5
} /* Checksum End

Source Checksum is valid
ul_rom_size[0x42700018]
Found new kernel(0x424F0018)!!!!
ZIP Dest : 0x40D80000
[[[FFFFFFFF]]], [[[000F69A8]]]
Downloaded Image is not Valid
Reset Target and Run Flash Writing Program Again

СообщениеДобавлено: Ср окт 31, 2018 11:48 am
Goldwater
Так в чем вопрос-то? Аппарат вам отвечает чистую правду: не надо лить ему 88 поверх 81.

СообщениеДобавлено: Ср окт 31, 2018 11:50 am
Gravity800
С дебага при обычном включении:
Скрытый текст +
------------------------------------------------------------------------------
Prefetch Abort
а
[ WATCH DOG RESET Booting... ]

Press any key to execute Monitor Program within 1 sec...
New kernel was found...

CHKSUM
{
check sum start address : 004F0000, count : 00101000
check sum : 0000A5A5
} /* Checksum End

Checksum OK!!
Find Compressed Kernel
Kernel UnZip Done!!
JUMP address = 0x40D80000
jump to 0x40D80000NEW MAC
Begin MAA_Test Approval

------------------------------------------------------------------------------
Prefetch Abort
Running: 'CNIB' -#00270000
------------------------------------------------------------------------------
CPSR = A0000013 (NzCv if ARM SVC) SP =415508C0 LR =40DD9E3C
R0 =FFFFFFFF R1 =00000001 R2 =FFFFFFFF R3 =40A994AC R4 =40580000
R5 =00210000 R6 =002E0000 R7 =00000000 R8 =00000000 R9 =4113B0A8
R10=00000000 R11=00000000 R12=00000002
PC =FFFFFFFC


------------------------------------------------------------------------------
'CNIB' task - #00270000

task status(2) - 0x00000000
- Ready
task highest stack addr - 0x41550900
task current stack addr - 0x4155084C
task lowest stack addr - 0x4154F900
------------------------------------------------------------------------------

------------------------------------------------------------------------------
Call Stack : SP=0x40FD16D4 (Stack End=0x41550900)
------------------------------------------------------------------------------

------------------------------------------------------------------------------
Prefetch Abort
Running: 'CNIB' -#00270000
------------------------------------------------------------------------------
CPSR = A0000097 (NzCv If ARM ABORT) SP =415508C0 LR =40DD9E3C
R0 =40FD16D8 R1 =40FD16D4 R2 =FFFFFFFF R3 =18023000 R4 =40FD16D4
R5 =40F74440 R6 =00000000 R7 =41550900 R8 =00000000 R9 =410CEC74
R10=00000000 R11=00000000 R12=00000002
PC =FFFFFFFC


------------------------------------------------------------------------------
'CNIB' task - #00270000

task status(2) - 0x00000000
- Ready
task highest stack addr - 0x41550900
task current stack addr - 0x4155084C
task lowest stack addr - 0x4154F900
------------------------------------------------------------------------------

------------------------------------------------------------------------------
Call Stack : SP=0x40FD1640 (Stack End=0x41550900)
------------------------------------------------------------------------------

------------------------------------------------------------------------------
Prefetch Abort
Running: 'CNIB' -#00270000
------------------------------------------------------------------------------
CPSR = A0000097 (NzCv If ARM ABORT) SP =415508C0 LR =40DD9E3C
R0 =40FD1644 R1 =40FD1640 R2 =FFFFFFFF R3 =18023000 R4 =40FD1640
R5 =40F74440 R6 =00000000 R7 =41550900 R8 =00000000 R9 =410CEC74
R10=00000000 R11=00000000 R12=00000002
PC =FFFFFFFC


------------------------------------------------------------------------------
'CNIB' task - #00270000

task status(2) - 0x00000000
- Ready
task highest stack addr - 0x41550900
task current stack addr - 0x4155084C
task lowest stack addr - 0x4154F900
------------------------------------------------------------------------------

------------------------------------------------------------------------------
Call Stack : SP=0x40FD15AC (Stack End=0x41550900)
------------------------------------------------------------------------------

------------------------------------------------------------------------------
Prefetch Abort
Running: 'CNIB' -#00270000
------------------------------------------------------------------------------
CPSR = A0000097 (NzCv If ARM ABORT) SP =415508C0 LR =40DD9E3C
R0 =40FD15B0 R1 =40FD15AC R2 =FFFFFFFF R3 =18023000 R4 =40FD15AC
R5 =40F74440 R6 =00000000 R7 =41550900 R8 =00000000 R9 =410CEC74
R10=00000000 R11=00000000 R12=00000002
PC =FFFFFFFC


------------------------------------------------------------------------------
'CNIB' task - #00270000

task status(2) - 0x00000000
- Ready
task highest stack addr - 0x41550900
task current stack addr - 0x4155084C
task lowest stack addr - 0x4154F900
------------------------------------------------------------------------------

------------------------------------------------------------------------------
Call Stack : SP=0x40FD1518 (Stack End=0x41550900)
------------------------------------------------------------------------------

------------------------------------------------------------------------------
Prefetch Abort
Running: 'CNIB' -#00270000
------------------------------------------------------------------------------
CPSR = A0000097 (NzCv If ARM ABORT) SP =415508C0 LR =40DD9E3C
R0 =40FD151C R1 =40FD1518 R2 =FFFFFFFF R3 =18023000 R4 =40FD1518
R5 =40F74440 R6 =00000000 R7 =41550900 R8 =00000000 R9 =410CEC74
R10=00000000 R11=00000000 R12=00000002
PC =FFFFFFFC


------------------------------------------------------------------------------
'CNIB' task - #00270000

task status(2) - 0x00000000
- Ready
task highest stack addr - 0x41550900
task current stack addr - 0x4155084C
task lowest stack addr - 0x4154F900
------------------------------------------------------------------------------

------------------------------------------------------------------------------
Call Stack : SP=0x40FD1484 (Stack End=0x41550900)
------------------------------------------------------------------------------

--------------------------------------------------------

СообщениеДобавлено: Ср окт 31, 2018 12:14 pm
Gravity800
Goldwater писал(а):Так в чем вопрос-то? Аппарат вам отвечает чистую правду: не надо лить ему 88 поверх 81.

Дело в том что я не могу быть уверен на 100% что там может быть. Может 83, может 84 или 81, 79 etc.
Благодаря Вам уже знаю что не 88 ;;-)))
Но фикс кто-то уже заливал - 100%. Принтер в работе около двух лет.
Узнать верную версию я не могу(постоянные перезагрузки, компом не определ.), а тем более найти старые .fls 81-83 версии (как пример). Проще всего, для возврата работоспособности будет вариант с выпаиванием spi и попыткой найти дампы?

СообщениеДобавлено: Ср окт 31, 2018 1:12 pm
apopovv
Повредилось ядро.
При попытке прошить заливаемая прошивка сравнивается с уже существующей.
Существующую проверить не получается, поэтому отказ.

Шить на программаторе.
Дамп: https://yadi.sk/d/2wZvN01l3JtBwP

СообщениеДобавлено: Пн ноя 05, 2018 1:08 pm
Gravity800
Длительное время заняли поиски человека с переходником tsop48.
Прошили обе микросхемы. Оба индикатора горят оранжевым\красным :du_ma_et:
Сам принтер уже не инициализируется, механика не активна, фьюзер не нагревается.
24с256.bin залит в 4256bwp
m29w640gb.bin залит в S29GL064N90TFI04
Посадочные места были хорошо отмыты после снятия и после установки.
Коротышей на ногах у флешки и другой м\с нет.
Возможно, проблема где-то глубже? ste_na

Также, перестал работать дебаг -_-

СообщениеДобавлено: Вт ноя 06, 2018 11:17 am
apopovv
Вечно с этими цифрами путаница 2580 & 2850

https://yadi.sk/d/jiXkaYVO3JtBxP

СообщениеДобавлено: Вт ноя 06, 2018 4:49 pm
Gravity800
Понимаю ;;-)))
Я то сам ведь, как порядочный м***к, не обратил внимание на
Скрытый текст +
DUMP_2850N_оригинал_v81.rar

Обе пригодятся :-ok-:

СообщениеДобавлено: Вт ноя 13, 2018 10:12 am
<vlad>
Чем всё закончилось? прошивка https://yadi.sk/d/jiXkaYVO3JtBxP помогла?
у меня после прошивки оба индикатора горят оранжевым и красным. определяется как неизвестное устройство.

СообщениеДобавлено: Чт дек 20, 2018 10:31 am
Gravity800
Да, точно также неопознанное устройство.
На дебаг не отвечает blinn

СообщениеДобавлено: Чт дек 20, 2018 11:25 am
Goldwater
Если в 2580 залить 2850 - именно так и будет.

СообщениеДобавлено: Чт дек 20, 2018 11:54 am
Gravity800
apopovv писал(а):Вечно с этими цифрами путаница 2580 & 2850
https://yadi.sk/d/jiXkaYVO3JtBxP


Goldwater писал(а):Если в 2580 залить 2850 - именно так и будет.


Уже залит дамп под 2580, читайте внимательно, пожалуйста.
Если этот, второй, конечно, "правильный" то должен был бы заработать. :du_ma_et: