Дек 16

SCX-3200 понижение версии через дебаг

debug3200
pROBE+> rl
Enter Start Address[0x40100000] : 0x (здесь нажать ENTER)
Ready to download from Parallel/Usb/Serial (0x40100000)
————————-
Sams ung OTG, 2006
Link ID   : [00000000]
————————-
Drv «design ware core» USB download<HS><HS><EPB_RX 0x00000100>
Special Image is downloading(font, etc)…
-> Address is 0x40100000
 закинуть по usb дамп (прошива без первых 120 байт)
[[4194304 Bytes received]] — Complete DownloadingDo you want to debug on? Press y or Y key within 3 second !!
Compress Type        : 0xE59FF054
Binary Start Address : 0xE59FF054
Binary Size          : 0xE59F0054
Binary Source Address: 0x40100024
[ERR]Invalid Image Format. Check image!!pROBE+> fp.spi.ep 40100000 0 400000 (копирование из оперативы на флешку)
source addr = 0x40100000, dest addr = 0x00000000, length = 0x00400000

[SFLASH_InitFLASH][NG]
—————————————-
SCLK Low = 0x00000003
SCLK High = 0x00000003
PreScale = 0x00000000
Divide = 8
Serial Clock =  15625000.000000 HZ, 15.625000 MHZ
0x00004000 words — 0x00010000 bytes programmed(2 percent : 0x003F0000)
0x00004000 words — 0x00010000 bytes programmed(4 percent : 0x003E0000)
0x00004000 words — 0x00010000 bytes programmed(5 percent : 0x003D0000)
0x00004000 words — 0x00010000 bytes programmed(7 percent : 0x003C0000)
0x00004000 words — 0x00010000 bytes programmed(8 percent : 0x003B0000)
0x00004000 words — 0x00010000 bytes programmed(10 percent : 0x003A0000)
0x00004000 words — 0x00010000 bytes programmed(11 percent : 0x00390000)
0x00004000 words — 0x00010000 bytes programmed(13 percent : 0x00380000)
0x00004000 words — 0x00010000 bytes programmed(15 percent : 0x00370000)
0x00004000 words — 0x00010000 bytes programmed(16 percent : 0x00360000)
0x00004000 words — 0x00010000 bytes programmed(18 percent : 0x00350000)
0x00004000 words — 0x00010000 bytes programmed(19 percent : 0x00340000)
0x00004000 words — 0x00010000 bytes programmed(21 percent : 0x00330000)
0x00004000 words — 0x00010000 bytes programmed(22 percent : 0x00320000)
0x00004000 words — 0x00010000 bytes programmed(24 percent : 0x00310000)
0x00004000 words — 0x00010000 bytes programmed(25 percent : 0x00300000)
0x00004000 words — 0x00010000 bytes programmed(27 percent : 0x002F0000)
0x00004000 words — 0x00010000 bytes programmed(29 percent : 0x002E0000)
0x00004000 words — 0x00010000 bytes programmed(30 percent : 0x002D0000)
0x00004000 words — 0x00010000 bytes programmed(32 percent : 0x002C0000)
0x00004000 words — 0x00010000 bytes programmed(33 percent : 0x002B0000)
0x00004000 words — 0x00010000 bytes programmed(35 percent : 0x002A0000)
0x00004000 words — 0x00010000 bytes programmed(36 percent : 0x00290000)
0x00004000 words — 0x00010000 bytes programmed(38 percent : 0x00280000)
0x00004000 words — 0x00010000 bytes programmed(40 percent : 0x00270000)
0x00004000 words — 0x00010000 bytes programmed(41 percent : 0x00260000)
0x00004000 words — 0x00010000 bytes programmed(43 percent : 0x00250000)
0x00004000 words — 0x00010000 bytes programmed(44 percent : 0x00240000)
0x00004000 words — 0x00010000 bytes programmed(46 percent : 0x00230000)
0x00004000 words — 0x00010000 bytes programmed(47 percent : 0x00220000)
0x00004000 words — 0x00010000 bytes programmed(49 percent : 0x00210000)
0x00004000 words — 0x00010000 bytes programmed(50 percent : 0x00200000)
0x00004000 words — 0x00010000 bytes programmed(52 percent : 0x001F0000)
0x00004000 words — 0x00010000 bytes programmed(54 percent : 0x001E0000)
0x00004000 words — 0x00010000 bytes programmed(55 percent : 0x001D0000)
0x00004000 words — 0x00010000 bytes programmed(57 percent : 0x001C0000)
0x00004000 words — 0x00010000 bytes programmed(58 percent : 0x001B0000)
0x00004000 words — 0x00010000 bytes programmed(60 percent : 0x001A0000)
0x00004000 words — 0x00010000 bytes programmed(61 percent : 0x00190000)
0x00004000 words — 0x00010000 bytes programmed(63 percent : 0x00180000)
0x00004000 words — 0x00010000 bytes programmed(65 percent : 0x00170000)
0x00004000 words — 0x00010000 bytes programmed(66 percent : 0x00160000)
0x00004000 words — 0x00010000 bytes programmed(68 percent : 0x00150000)
0x00004000 words — 0x00010000 bytes programmed(69 percent : 0x00140000)
0x00004000 words — 0x00010000 bytes programmed(71 percent : 0x00130000)
0x00004000 words — 0x00010000 bytes programmed(72 percent : 0x00120000)
0x00004000 words — 0x00010000 bytes programmed(74 percent : 0x00110000)
0x00004000 words — 0x00010000 bytes programmed(75 percent : 0x00100000)
0x00004000 words — 0x00010000 bytes programmed(77 percent : 0x000F0000)
0x00004000 words — 0x00010000 bytes programmed(79 percent : 0x000E0000)
0x00004000 words — 0x00010000 bytes programmed(80 percent : 0x000D0000)
0x00004000 words — 0x00010000 bytes programmed(82 percent : 0x000C0000)
0x00004000 words — 0x00010000 bytes programmed(83 percent : 0x000B0000)
0x00004000 words — 0x00010000 bytes programmed(85 percent : 0x000A0000)
0x00004000 words — 0x00010000 bytes programmed(86 percent : 0x00090000)
0x00004000 words — 0x00010000 bytes programmed(88 percent : 0x00080000)
0x00004000 words — 0x00010000 bytes programmed(90 percent : 0x00070000)
0x00004000 words — 0x00010000 bytes programmed(91 percent : 0x00060000)
0x00004000 words — 0x00010000 bytes programmed(93 percent : 0x00050000)
0x00004000 words — 0x00010000 bytes programmed(94 percent : 0x00040000)
0x00004000 words — 0x00010000 bytes programmed(96 percent : 0x00030000)
0x00004000 words — 0x00010000 bytes programmed(97 percent : 0x00020000)
0x00004000 words — 0x00010000 bytes programmed(99 percent : 0x00010000)
0x00004000 words — 0x00010000 bytes programmed(100 percent : 0x00000000)
—————————————-
ulRefTimer(0xFFFFFFFF), ulCurrentTimer(0xFE81FE92)
25635.959808 ms
25.635960 s

pROBE+> reboot (перезагрузка)

pROBE+>

Boot&Mon. CheckSum OK!

[SFLASH_InitFLASH][NG]
[ WATCH DOG RESET  Booting… ]

Press any key to execute Monitor Program within 1 sec…
Kernel Data Read Start From Serial Flash
New kernel was found…

CHKSUM
{
check sum start address : 41000000, count : 001B0000
check sum : 0000A5A5
} /* Checksum End

Checksum OK!!
Kernel Data Read End
Find Compressed Kernel
Kernel UnZip Done!!
jump to 0x40080000
ramsize= 406BFFFF, gsbsize = 40501204, FreeMemPtr = 40500548, FreeMemStart = 40500548
<<< Reelase Mode >>>
<<<LogMsg_PrintOff>>>
Model Code : SCX3200
Main Kernel F/W Version : V3.00.01.08
Main Kernel F/W Date : OCT-18-2010

У меня получилось откатится с V3.00.01.13 на V3.00.01.08.

Мар 20

Main board ML-2160. Есть ли дебаг?

Форматер Samsung ML-2160 вид спереди:

Разъём отсутствует, но есть куда подпаяться. Аналогично SCX-3400 http://www.testcopy.ru/practikum/32-xerox-samsung/145-mfp-samsung-scx-3400-series.html

Обратная сторона:

Для полноценной работы необходимо установить перемычку (обведено красным).

[ POWER ON  Booting… ]
Skip Download
Press any key to execute Monitor Program within 1 sec…
<CPU:300Mhz RAM:100Mhz SysClk:100Mhz >
—————————————————————-
START-UP MODE : Monitor Program
  Boot into pROBE+ like stand-alone mode
  [Type ‘help’ to see command info.]
  Version : Bluejay SEC Enc.V5.20 2011-10-07
—————————————————————-
Do you want to download from external port?[N] : l
pROBE+>Команда ‘help’ или ‘?’ не работает. Но все команды аналогичны ML-1860:

pROBE+> ?
-----ROM monitor command format-----------
dm   start_addr <byte_count>
dm.b start_addr <byte_count>
dm.w start_addr <byte_count>
dm.l start_addr <byte_count>
ESC  repeat memory dump
fm   start_addr  byte_count byte_value
fm.b start_addr  byte_count byte_value
fm.w start_addr  word_count word_value
fm.l start_addr  long_count long_value
pm   addr        byte_value
pm.b addr        byte_value 
pm.w addr        word_value 
pm.l addr        long_value 
cmp  src1_addr src2_addr size : compare memory 
memcpy   source_addr dest_addr length : memory copy
ml    : Automatically download and execute the ram area binary
fl    : upgrade flash image
go   jmp_addr               
--------------
reboot
ctrl+c   : Download image

Версию понижать, думаю, не даст, так же, как и 1860 не даёт.

Вывод: дебаг есть, но смысла в нем мало, хотя для диагностики неисправностей может помочь.