T.E.S.T.C.O.P.Y. • Просмотр темы - Debug Samsung ML-2580N

Debug Samsung ML-2580N

Ищем решение возникающих проблем при заправке картриджей.

Модератор: kvg

Прилепить пост

Сообщение Gravity800 » Ср окт 31, 2018 11:21 am

Здраствуйте форумчане!
В наличии сабж с проблемой постоянной перезагрузки.
Подключен через дебаг, крутит механикой, прогревает фьюзер.
На форматере наклейка с версией 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
Последний раз редактировалось Gravity800 Ср окт 31, 2018 12:59 pm, всего редактировалось 1 раз.
  • Понять тока не могу зачем всё это.
    Не, я не выё6ываюсь, просто интересно. (с) Mihal :D
  • Хотя если вместо пальцев кривульки, то и паяльной станцией можно прожечь дыру :D
Аватар пользователя
Gravity800   
Добрался до абсорбера
  • Не в сети

Прилепить пост

Сообщение Goldwater » Ср окт 31, 2018 11:48 am

Так в чем вопрос-то? Аппарат вам отвечает чистую правду: не надо лить ему 88 поверх 81.
Аватар пользователя
Goldwater   
Избран тонером
  • Не в сети

Прилепить пост

Сообщение Gravity800 » Ср окт 31, 2018 11:50 am

С дебага при обычном включении:
Скрытый текст +
------------------------------------------------------------------------------
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)
------------------------------------------------------------------------------

--------------------------------------------------------
  • Понять тока не могу зачем всё это.
    Не, я не выё6ываюсь, просто интересно. (с) Mihal :D
  • Хотя если вместо пальцев кривульки, то и паяльной станцией можно прожечь дыру :D
Аватар пользователя
Gravity800   
Добрался до абсорбера
  • Не в сети

Прилепить пост

Сообщение Gravity800 » Ср окт 31, 2018 12:14 pm

Goldwater писал(а):Так в чем вопрос-то? Аппарат вам отвечает чистую правду: не надо лить ему 88 поверх 81.

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

Прилепить пост

Сообщение apopovv » Ср окт 31, 2018 1:12 pm

Повредилось ядро.
При попытке прошить заливаемая прошивка сравнивается с уже существующей.
Существующую проверить не получается, поэтому отказ.

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

За это сообщение автора apopovv поблагодарил:
Gravity800
Рейтинг: 2.7%
 
Аватар пользователя
apopovv   
Учит других ломать принтеры

Прилепить пост

Сообщение Gravity800 » Пн ноя 05, 2018 1:08 pm

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

Также, перестал работать дебаг -_-
Аватар пользователя
Gravity800   
Добрался до абсорбера
  • Не в сети

Прилепить пост

Сообщение apopovv » Вт ноя 06, 2018 11:17 am

Вечно с этими цифрами путаница 2580 & 2850

https://yadi.sk/d/jiXkaYVO3JtBxP
Аватар пользователя
apopovv   
Учит других ломать принтеры

Прилепить пост

Сообщение Gravity800 » Вт ноя 06, 2018 4:49 pm

Понимаю ;;-)))
Я то сам ведь, как порядочный м***к, не обратил внимание на
Скрытый текст +
DUMP_2850N_оригинал_v81.rar

Обе пригодятся :-ok-:
Аватар пользователя
Gravity800   
Добрался до абсорбера
  • Не в сети

Прилепить пост

Сообщение <vlad> » Вт ноя 13, 2018 10:12 am

Чем всё закончилось? прошивка https://yadi.sk/d/jiXkaYVO3JtBxP помогла?
у меня после прошивки оба индикатора горят оранжевым и красным. определяется как неизвестное устройство.
Аватар пользователя
<vlad>   
Увидел чернила
  • Не в сети

Прилепить пост

Сообщение Gravity800 » Чт дек 20, 2018 10:31 am

Да, точно также неопознанное устройство.
На дебаг не отвечает blinn
  • Понять тока не могу зачем всё это.
    Не, я не выё6ываюсь, просто интересно. (с) Mihal :D
  • Хотя если вместо пальцев кривульки, то и паяльной станцией можно прожечь дыру :D
Аватар пользователя
Gravity800   
Добрался до абсорбера
  • Не в сети

Прилепить пост

Сообщение Goldwater » Чт дек 20, 2018 11:25 am

Если в 2580 залить 2850 - именно так и будет.
Аватар пользователя
Goldwater   
Избран тонером
  • Не в сети

Прилепить пост

Сообщение Gravity800 » Чт дек 20, 2018 11:54 am

apopovv писал(а):Вечно с этими цифрами путаница 2580 & 2850
https://yadi.sk/d/jiXkaYVO3JtBxP


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


Уже залит дамп под 2580, читайте внимательно, пожалуйста.
Если этот, второй, конечно, "правильный" то должен был бы заработать. :du_ma_et:
  • Понять тока не могу зачем всё это.
    Не, я не выё6ываюсь, просто интересно. (с) Mihal :D
  • Хотя если вместо пальцев кривульки, то и паяльной станцией можно прожечь дыру :D
Аватар пользователя
Gravity800   
Добрался до абсорбера
  • Не в сети


Вернуться в Картриджи, их заправка и дефекты.

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 99

вверх
вниз
x

#{title}

#{text}