T.E.S.T.C.O.P.Y. • Просмотр темы - Прошивка SCX-3405W

Прошивка SCX-3405W

Все что касается fix-прошивки принтеров пишем только здесь!

Модераторы: kvg, Тиныч!

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

Сообщение LiON23 » Пн окт 01, 2012 3:02 pm

Здравствуйте, возникла проблема с Samsung SCX-3405W.
Прошил аппарат, используя обновляемую прошивку v.3.00.01.10, заказанную через UsbPrns3 - (серийный номер принтера и CRUM верные).
После процедуры горят желтая (тонер) и красная (состояние) лампочки. Не печатает, соответственно.
Подскажите, в чем может быть проблема, учитывая что:
1. Оригинальная версия прошивки в принтере была .08
2. В принтер закачивали прошивку версии .10 от другого аппарата.
3. Менял номер региона через меню принтера (FC) - не целенаправленно, а так сказать методом тыка заходя во все меню.

Подключил по debug-кабелю, прошивка загрузилась, а положительного эффекта нет. Отчеты не печатает (ни через долгое STOP, ни через меню AA).

Лог дебага:

Код: выделить все
Loading boot application...
[NG0x0000C328]

 Boot : Egmont W(C3N) V0.12 08-01-2011
 <Winbond W25Q64>
Verify Image             : 0x02780000
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 signature


Press any key to execute Monitor Program within 1 sec...
GO MonitorEntry

----------------------------------------------------------------
  START-UP MODE : Monitor Program
  [Type 'help' to see command info.]
  Version : Egmont W(C3N) V0.12 08-01-2011
----------------------------------------------------------------
Do you want to download from external port?[N] : n
No
vxshell> nnnnnnnnnnnnnnnnnnnnnnnnnnnn
invalid command format

vxshell> help
-----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
ul   byte_count  : upload image
cmp  src1_addr src2_addr size : compare memory

flash : upgrade flash image
fl    : upgrade flash image
gz.s  : start_area : gunzip image at target area for DDR test
gz.a  : Automatically gunzip image at all ram area for DDR test
--------------
go   jmp_addr
dl   load_addr
reboot   reboot system
--------------
eeprom cmd arg1 arg2 arg3 arg4
       info : find all EEPROMs
       read dev (0: Dimm0, 1 Main,
       erase dev size: erase device with zero value
       read dev size : read device
       ddr2w type :  write DRAM dimm's SPD
           - type : 1(DDR2 Samsung 512MB x8)                   ff(DDR2 EERPOM er
ase)r
       write dev offset value
       fill  dev size   value
       read chan dev offset len
--------------
arm cmd arg1
       info : display arm core information
       dc on/off : Data cache on/off
       ic on/off : Instruction cache on/off
       wb on/off : Write buffer on/off
       mmu on/off : MMU on/off
--------------
memtest cmd arg1 arg2 : test memory( arg1, arg2 are hex value)
        cmd  : r, w, toggle,
               r - read as 32bit unit
               w - write as 32bit unit
               toggle - write toggle data as 32bit unit and then read the data a
s 32bit unit

--------------
ddr cmd arg1 arg2 arg3
      read size (0 :64M,1:128M,2:256M,3:512M(All memory)
      write size (0 :64M,1:128M,2:256M,3:512M(All memory)
      wrc   size dimm
            -size    -> 0 :64M,1:128M,2:256M,3:512M(each memory)
            -dimm -> 0 :dimm0,1:dimm1
      wid   size dimm
            -size    -> 0 :64M,1:128M,2:256M,3:512M(each memory)
            -dimm -> 0 :dimm0,1:dimm1
      read   size dimm
            -size    -> 0 :64M,1:128M,2:256M,3:512M(each memory)
            -dimm -> 0 :dimm0,1:dimm1
      write   size dimm
            -size    -> 0 :64M,1:128M,2:256M,3:512M(each memory)
            -dimm -> 0 :dimm0,1:dimm1
--------------

ctrl+c   : Download image

rstcip6   : CIP6 Reset test. Reset GPIO5 port (nRST_PEX_BR, nRST_CIP6)

vxshell> fl

Upgrade Flash ROM Image

===============================
    Start flash_writer
===============================
 <Winbond W25Q64>
Verify Image             : 0x02780000
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 signature


Download Image from PC
{
Ready to download from Parallel/Usb/Serial (0x02780000)
-------------------------
Samsung OTG, 2006
Link ID   : [4F54281A] = [4F542000]
-------------------------
....Done.<HS><HS>
Image includes PJL(0000001B) -> Waste 92 bytes
[[8388728 Bytes received]] - Complete Downloading

} /* Download End */

Verify Image             : 0x02780000
i_header->pul_start_addr : 0x00000000
i_header->ul_count       : 0x00800000
 Model      : 0x05000063
 Flash Type : 0x00190002
 Image Type : 0x00000000
temp_buf : $KER
SIG : $IMG

FlashCheckSum

check sum start address : 0278001C, count : 00800000
check sum : 0000A5A5
} /* Checksum End

Source Checksum is valid
Boot image!
Found new kernel(0x027C001C)!!!!
 Decompress ....................................................................
................................................................................
................................................................................
.................................................. Done
 Decompress ....................................................................
................................................................................
................................................................................
.................................................. Done
cur : 0x10, new : 0x10
This is a valid image.!!!!
 Encryption Kernel check  OK

[[[[[ Flash Writing : BASE : 0x00000000]]]]]
SPI No. from - to ( 0 - 0)
flash_start_addr : 0x00000000
flash_end_addr   : 0x00800000
flash_data_size  : 0x00800000
src_image_start_addr : 0x0278001C
 [SFLASH_Erase] 00000000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(1 percent : 0x007F0000)
 [SFLASH_Erase] 00010000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(2 percent : 0x007E0000)
 [SFLASH_Erase] 00020000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(3 percent : 0x007D0000)
 [SFLASH_Erase] 00030000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(4 percent : 0x007C0000)
 [SFLASH_Erase] 00040000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(4 percent : 0x007B0000)
 [SFLASH_Erase] 00050000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(5 percent : 0x007A0000)
 [SFLASH_Erase] 00060000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(6 percent : 0x00790000)
 [SFLASH_Erase] 00070000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(7 percent : 0x00780000)
 [SFLASH_Erase] 00080000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(8 percent : 0x00770000)
 [SFLASH_Erase] 00090000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(8 percent : 0x00760000)
 [SFLASH_Erase] 000A0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(9 percent : 0x00750000)
 [SFLASH_Erase] 000B0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(10 percent : 0x00740000)
 [SFLASH_Erase] 000C0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(11 percent : 0x00730000)
 [SFLASH_Erase] 000D0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(11 percent : 0x00720000)
 [SFLASH_Erase] 000E0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(12 percent : 0x00710000)
 [SFLASH_Erase] 000F0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(13 percent : 0x00700000)
 [SFLASH_Erase] 00100000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(14 percent : 0x006F0000)
 [SFLASH_Erase] 00110000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(15 percent : 0x006E0000)
 [SFLASH_Erase] 00120000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(15 percent : 0x006D0000)
 [SFLASH_Erase] 00130000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(16 percent : 0x006C0000)
 [SFLASH_Erase] 00140000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(17 percent : 0x006B0000)
 [SFLASH_Erase] 00150000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(18 percent : 0x006A0000)
 [SFLASH_Erase] 00160000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(18 percent : 0x00690000)
 [SFLASH_Erase] 00170000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(19 percent : 0x00680000)
 [SFLASH_Erase] 00180000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(20 percent : 0x00670000)
 [SFLASH_Erase] 00190000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(21 percent : 0x00660000)
 [SFLASH_Erase] 001A0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(22 percent : 0x00650000)
 [SFLASH_Erase] 001B0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(22 percent : 0x00640000)
 [SFLASH_Erase] 001C0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(23 percent : 0x00630000)
 [SFLASH_Erase] 001D0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(24 percent : 0x00620000)
 [SFLASH_Erase] 001E0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(25 percent : 0x00610000)
 [SFLASH_Erase] 001F0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(25 percent : 0x00600000)
 [SFLASH_Erase] 00200000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(26 percent : 0x005F0000)
 [SFLASH_Erase] 00210000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(27 percent : 0x005E0000)
 [SFLASH_Erase] 00220000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(28 percent : 0x005D0000)
 [SFLASH_Erase] 00230000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(29 percent : 0x005C0000)
 [SFLASH_Erase] 00240000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(29 percent : 0x005B0000)
 [SFLASH_Erase] 00250000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(30 percent : 0x005A0000)
 [SFLASH_Erase] 00260000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(31 percent : 0x00590000)
 [SFLASH_Erase] 00270000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(32 percent : 0x00580000)
 [SFLASH_Erase] 00280000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(33 percent : 0x00570000)
 [SFLASH_Erase] 00290000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(33 percent : 0x00560000)
 [SFLASH_Erase] 002A0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(34 percent : 0x00550000)
 [SFLASH_Erase] 002B0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(35 percent : 0x00540000)
 [SFLASH_Erase] 002C0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(36 percent : 0x00530000)
 [SFLASH_Erase] 002D0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(36 percent : 0x00520000)
 [SFLASH_Erase] 002E0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(37 percent : 0x00510000)
 [SFLASH_Erase] 002F0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(38 percent : 0x00500000)
 [SFLASH_Erase] 00300000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(39 percent : 0x004F0000)
 [SFLASH_Erase] 00310000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(40 percent : 0x004E0000)
 [SFLASH_Erase] 00320000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(40 percent : 0x004D0000)
 [SFLASH_Erase] 00330000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(41 percent : 0x004C0000)
 [SFLASH_Erase] 00340000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(42 percent : 0x004B0000)
 [SFLASH_Erase] 00350000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(43 percent : 0x004A0000)
 [SFLASH_Erase] 00360000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(43 percent : 0x00490000)
 [SFLASH_Erase] 00370000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(44 percent : 0x00480000)
 [SFLASH_Erase] 00380000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(45 percent : 0x00470000)
 [SFLASH_Erase] 00390000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(46 percent : 0x00460000)
 [SFLASH_Erase] 003A0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(47 percent : 0x00450000)
 [SFLASH_Erase] 003B0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(47 percent : 0x00440000)
 [SFLASH_Erase] 003C0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(48 percent : 0x00430000)
 [SFLASH_Erase] 003D0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(49 percent : 0x00420000)
 [SFLASH_Erase] 003E0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(50 percent : 0x00410000)
 [SFLASH_Erase] 003F0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(50 percent : 0x00400000)
 [SFLASH_Erase] 00400000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(51 percent : 0x003F0000)
 [SFLASH_Erase] 00410000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(52 percent : 0x003E0000)
 [SFLASH_Erase] 00420000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(53 percent : 0x003D0000)
 [SFLASH_Erase] 00430000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(54 percent : 0x003C0000)
 [SFLASH_Erase] 00440000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(54 percent : 0x003B0000)
 [SFLASH_Erase] 00450000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(55 percent : 0x003A0000)
 [SFLASH_Erase] 00460000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(56 percent : 0x00390000)
 [SFLASH_Erase] 00470000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(57 percent : 0x00380000)
 [SFLASH_Erase] 00480000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(58 percent : 0x00370000)
 [SFLASH_Erase] 00490000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(58 percent : 0x00360000)
 [SFLASH_Erase] 004A0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(59 percent : 0x00350000)
 [SFLASH_Erase] 004B0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(60 percent : 0x00340000)
 [SFLASH_Erase] 004C0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(61 percent : 0x00330000)
 [SFLASH_Erase] 004D0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(61 percent : 0x00320000)
 [SFLASH_Erase] 004E0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(62 percent : 0x00310000)
 [SFLASH_Erase] 004F0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(63 percent : 0x00300000)
 [SFLASH_Erase] 00500000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(64 percent : 0x002F0000)
 [SFLASH_Erase] 00510000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(65 percent : 0x002E0000)
 [SFLASH_Erase] 00520000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(65 percent : 0x002D0000)
 [SFLASH_Erase] 00530000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(66 percent : 0x002C0000)
 [SFLASH_Erase] 00540000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(67 percent : 0x002B0000)
 [SFLASH_Erase] 00550000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(68 percent : 0x002A0000)
 [SFLASH_Erase] 00560000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(68 percent : 0x00290000)
 [SFLASH_Erase] 00570000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(69 percent : 0x00280000)
 [SFLASH_Erase] 00580000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(70 percent : 0x00270000)
 [SFLASH_Erase] 00590000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(71 percent : 0x00260000)
 [SFLASH_Erase] 005A0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(72 percent : 0x00250000)
 [SFLASH_Erase] 005B0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(72 percent : 0x00240000)
 [SFLASH_Erase] 005C0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(73 percent : 0x00230000)
 [SFLASH_Erase] 005D0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(74 percent : 0x00220000)
 [SFLASH_Erase] 005E0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(75 percent : 0x00210000)
 [SFLASH_Erase] 005F0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(75 percent : 0x00200000)
 [SFLASH_Erase] 00600000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(76 percent : 0x001F0000)
 [SFLASH_Erase] 00610000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(77 percent : 0x001E0000)
 [SFLASH_Erase] 00620000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(78 percent : 0x001D0000)
 [SFLASH_Erase] 00630000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(79 percent : 0x001C0000)
 [SFLASH_Erase] 00640000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(79 percent : 0x001B0000)
 [SFLASH_Erase] 00650000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(80 percent : 0x001A0000)
 [SFLASH_Erase] 00660000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(81 percent : 0x00190000)
 [SFLASH_Erase] 00670000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(82 percent : 0x00180000)
 [SFLASH_Erase] 00680000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(83 percent : 0x00170000)
 [SFLASH_Erase] 00690000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(83 percent : 0x00160000)
 [SFLASH_Erase] 006A0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(84 percent : 0x00150000)
 [SFLASH_Erase] 006B0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(85 percent : 0x00140000)
 [SFLASH_Erase] 006C0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(86 percent : 0x00130000)
 [SFLASH_Erase] 006D0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(86 percent : 0x00120000)
 [SFLASH_Erase] 006E0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(87 percent : 0x00110000)
 [SFLASH_Erase] 006F0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(88 percent : 0x00100000)
 [SFLASH_Erase] 00700000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(89 percent : 0x000F0000)
 [SFLASH_Erase] 00710000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(90 percent : 0x000E0000)
 [SFLASH_Erase] 00720000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(90 percent : 0x000D0000)
 [SFLASH_Erase] 00730000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(91 percent : 0x000C0000)
 [SFLASH_Erase] 00740000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(92 percent : 0x000B0000)
 [SFLASH_Erase] 00750000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(93 percent : 0x000A0000)
 [SFLASH_Erase] 00760000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(93 percent : 0x00090000)
 [SFLASH_Erase] 00770000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(94 percent : 0x00080000)
 [SFLASH_Erase] 00780000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(95 percent : 0x00070000)
 [SFLASH_Erase] 00790000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(96 percent : 0x00060000)
 [SFLASH_Erase] 007A0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(97 percent : 0x00050000)
 [SFLASH_Erase] 007B0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(97 percent : 0x00040000)
 [SFLASH_Erase] 007C0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(98 percent : 0x00030000)
 [SFLASH_Erase] 007D0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(99 percent : 0x00020000)
 [SFLASH_Erase] 007E0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(100 percent : 0x00010000)
 [SFLASH_Erase] 007F0000, 00010000, 00010000
0x00004000 words - 0x00010000 bytes programmed(100 percent : 0x00000000)

FlashCheckSum

check sum start address : 0278001C, count : 00800000
check sum : 0000A5A5
} /* Checksum End

=>check sum is valid

Reset Printer



 System will be reset in 1 sec....


Loading boot application...
[NG0x0000C328]

 Boot : Egmont W(C3N) V0.12 08-01-2011
 <Winbond W25Q64>
Verify Image             : 0x02780000
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 signature


Press any key to execute Monitor Program within 1 sec...
Kernel Data Read Start From Serial Flash
Kernel Data Read End
Compressed Kernel was found (0x02000000)...
Decompressing Kernel to RAM
src_addr = 0x0200000C, dest_addr = 0x00100000, ul_size = 0x0068AC00

 Decompress ....................................................................
................................................................................
................................................................................
.................................................. Done
Kernel Start [0x00100000]

 FW Upgrade JUMP : 0088F954
 RootWriteMonitorProgram : 000101C4
Serial Init for polling msg. sysHwInit : 647
 hardWareInterFaceInit
[wifiEndDrvPlug] enter

[wifiEndDrvPlug] end
miiBusModeSet Error

sysHwInit2 752

sysHwInit2 759
Host Name: bootHost
Target Name[: vxTarget
User: target
wifiEndStart ] start

[wifiEnd] Link Up
[wifiEndStart ] end
Instantiating /ram as rawFs,  device = 0x1
Formatting /ram for DOSFS
Instantiating /ram as rawFs, device = 0x1
Formatting...Retrieved old volume params with %38 confidence:
Volume Parameters: FAT type: FAT32, sectors per cluster 0
  0 FAT copies, 0 clusters, 0 sectors per FAT
  Sectors reserved 0, hidden 0, FAT sectors 0
  Root dir entries 0, sysId (null)  , serial number 10000
  Label:"           " ...
Disk with 64 sectors of 512 bytes will be formatted with:
Volume Parameters: FAT type: FAT12, sectors per cluster 1
  2 FAT copies, 54 clusters, 1 sectors per FAT
  Sectors reserved 1, hidden 0, FAT sectors 2
  Root dir entries 112, sysId VXDOS12 , serial number 10000
  Label:"           " ...
OK.

 ExceptionCheckMessage
====================== Check Boot [0xffffffff]
//////////////////////////////////////////////////////////////
//      VxWorks Stack Remain for Kernel..
//      VxWorks Stack Free = (0039afd0)
//RAM_LOW_ADRS  = 00100000
//sysPhysMemTop = 04000000
//sysMemTop     = 01e80000
//////////////////////////////////////////////////////////////
 <<< Reelase Mode >>>
<<<LogMsg_PrintOff>>>
 FFDrv_CheckInstall 1
 pDCB->ulSPINo 0
 pDCB->ulSlaveDevChannel 0
<<<LogMsg_PrintOff>>>
<<<LogMsg_EngPrintOff>>>
 Model Code : SCX3405W
 Main Kernel F/W Version : V3.00.01.10
 Main Kernel F/W Date : JAN-23-2012
DRAM:>
<<<HAL_InitWDT>>> WatchDog Initialized !!!
 Check PowerOn Mode PBA Port ---- ( GPIO1Ctrl - 0xde73c006 GPIO1Dir - 0x868cfff9
 GPIO1In - 0xee00da42 )
 Check PowerOn Mode PBA Port ---- ( GPIO2Ctrl - 0xfb446b7f GPIO2Dir - 0xe22400 G
PIO2In - 0x1cffa000 )
 ################### Normal Mode Start##########################
PrnVPUDrv Driver is Installed successfully
PrnVPUDrv Driver:Create and Added Device to DM(Handle=16297788)
[WLAN] NVRAM : SEC
ipd: kill ipdhcpc failed: not found
ipd: start ipdhcpc6 ok

======NICCON Init Finish!!=========

MT1900 Task Mode is 1

*********************************************************************
[ImTMAA_RegisterItems] Error... JBIG ENC/DEC Function Needed...
*********************************************************************WLAN_BCM_P2
P_Initialize 152


 USB Port ON
Warning!!
Warning!!
[ConAdmin] Mem Alloc Size (204800),      Avail (54784) in /home2/gv3system/swaro
op.jr/Egmont/Jan23/GV3_System/GV3_Source/Subsystem/ConSS/App/ConIDS/IDS_Main.c 2
29 line
 dwc_set_USBTrdTim : Bus Clock [120000000], TrdTim[2]
 dwc_set_USBTrdTim : Bus Clock [120000000], TrdTim[2]
 ===>>>  CJI_IF_PSH_GCPSetBusyState [0][P2P] Reinitialized P2P configuration
> > wl0 Link type:Ethernet  HWaddr 02:15:99:97:fa:6d  Queue:none
        inet6 unicast fe80::15:99ff:fe97:fa6d%wl0  prefixlen 64  tentative  auto
matic
        UP RUNNING SIMPLEX BROADCAST MULTICAST
        MTU:1500  metric:1  VR:0  ifindex:3
        RX packets:0 mcast:0 errors:0 dropped:0
        TX packets:0 mcast:0 errors:0
        collisions:0 unsupported proto:0
        RX bytes:0  TX bytes:0

[UPNP_IF_Refresh] 1
[UPNP_IF_Refresh] 2
[mt1900_restart] start
[UPNP_IF_Refresh] 3

======WSD Init Finish!!=========


Подскажите, в чем может быть причина и что делать. Заранее спасибо!
Аватар пользователя
LiON23   
Осматривается
  • Не в сети

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

Сообщение makeda » Пн окт 01, 2012 5:54 pm

скромный вопрос чип заклеил?прошивался под крум этого чипа или нет:?я конечно могу ошибаться но судя по логу прошу аппарат принял
Аватар пользователя
makeda   
Тонерный Шаман

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

Сообщение kvg » Пн окт 01, 2012 5:57 pm

Данных много и вместе с тем мало, так что посоветую прочитать это.
Аватар пользователя
kvg   
Администратор сайта и форума

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

Сообщение LiON23 » Пн окт 01, 2012 6:38 pm

скромный вопрос чип заклеил?прошивался под крум этого чипа или нет:?я конечно могу ошибаться но судя по логу прошу аппарат принял


Чип на картридже при прошивке был открыт. Потом заклеил. Потом пробовал и так, и так, все равно не печатает. Прошивка залита с номером именно этого картриджа (CRUM) - в HEX редакторе перепроверил - и серийник принтера, и номер CRUM картриджа правильные.

Чтобы прояснить изначальную ситуацию, дело было так:
Принтер работал нормально, потом начал кончаться тонер в картридже, но принтер еще печатал. Картридж заправили - принтер продолжал печатать, но уже предупреждал, что скоро все закончится. Я решил его прошить. В интернете нашел прошивку (на файл-хостинге, т.к. просто так не найти было) - именно под данную модель аппарата (3405W). Поменял серийный номер на указанный в прошивке, далее обычным методом с помощью usbprns2 залил эту прошивку. После перезагрузки загорелась красная лампочка, принтер перестал печатать, в том числе даже отчеты. Я подумал, что ошибка была в том, что надо было заклеить контакты на картридже, прежде чем прошивать и вставлять картридж? Потому что, как я сейчас понимаю, в прошивке был номер картриджа (crum) чужой. По этой причине мог заблокироваться принтер?

Собственно, после всего этого, уже заказал прошивку по своим номерам (серийник/crum), сменил обратно серийный номер принтера на родной, залил прошивку с помощью дебаг-кабеля. Но красный индикатор все равно горит.
Кстати, поведение аппарата немного изменилось после прошивки, например, если держать STOP несколько секунд, то начинает моргать зеленая лампочка статуса, но все равно отчет не печатается (бумага в лотке есть! ;). А до этого вообще не было реакции.
В компьютере устройство определяется верно - драйвера установлены. Сканер работает.

Вот не знаю, может на самом деле серийный номер не сменился, как его узнать через дебаг?
Хотя, пробовал заново закачивать ту прошивку, что была найдена в интернете, и другую с версией .13, предварительно меняя серийный номер принтера - все одно - не печатает.

В общем, сейчас залита купленная прошивка версии .10, серийный номер родной от принтера, картридж установлен и не заклеен. Принтер светится красным статусом и желтым тонером.
Аватар пользователя
LiON23   
Осматривается
  • Не в сети

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

Сообщение kvg » Пн окт 01, 2012 6:45 pm

Нужен новый чип и прошивка сгенерированная на новый номер чипа, должно все получиться. Баланс в usbprns3 вам пополнен, попробуйте.
Аватар пользователя
kvg   
Администратор сайта и форума

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

Сообщение LiON23 » Пн окт 01, 2012 11:42 pm

Нужен новый чип

Нету у меня другого чипа к сожалению.

Почитал форум, в одной из тем, как мне показалось, похожая проблема была (viewtopic.php?f=45&t=3084&start=25) вроде как слетел crum в EEPROM принтера. Автор как-то дамп EEPROM выкачивал, потом редактировал дамп. Собственно вопрос, может кто подскажет: как скачать дамп EEPROM и как его закачивать обратно в принтер?
Аватар пользователя
LiON23   
Осматривается
  • Не в сети

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

Сообщение vetal » Пн окт 01, 2012 11:55 pm

через программатор
Аватар пользователя
vetal   
Познал картридж
  • Не в сети

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

Сообщение LiON23 » Вт окт 02, 2012 1:40 am

Получил дамп без программатора, просто по команде eeprom read 1 7fff
В принципе он похож на те дампы, что были вышеназванной теме (размер только 32 кб вместо 8 кб). Встречается там серийник принтера, а вот номура crum нету.
Может это как-то помочь восстановить работоспособность аппарата? Я бы в разделе про дампы почитал, но что-то не пускает туда форум, не пойму как зайти в раздел.
Что если стереть еепром через eeprom erase? Он восстановится потом на заводские значения, или аппарат умрет окончательно, кто-нибудь делал такое?

Добавлено спустя 1 день 22 часа 11 минут 18 секунд:
Нужен новый чип и прошивка сгенерированная на новый номер чипа, должно все получиться.


Нашел новый чип, скачал прошивку под него, перепрошил - все равно не печатает и горят лампы тонера (желтым) и статуса (красным). Отчеты не печатает.
Чип от нового картриджа, ресурс 1500 стр.

Еще попробовал заливать оригинальную прошивку версии .10 - результат тот же (желтая+красная лымпы), но зато печатались отчеты (из меню AA), причем как со старым чипом, так и с новым.

Что бы такого сделать, чтоб принтер начал нормально работать?
Может есть функция некоего сброса на заводские настройки или типа того?

Добавлено спустя 22 минуты 45 секунд:
Новость: прошил оригинальной прошивкой версии .13 и аппарат ожил (с новым чипом, читай картриджем). Печатает, статус зеленый.

Стоит ли прошивать теперь фикс-прошивкой версии .10? Или не рисковать?

Добавлено спустя 19 минут 30 секунд:
В общем при попытке прошить фикс-прошивкой версии .10 (от UsbPrns3) через дебаг:

Код: выделить все
Press any key to execute Monitor Program within 1 sec...
GO MonitorEntry

----------------------------------------------------------------
  START-UP MODE : Monitor Program
  [Type 'help' to see command info.]
  Version : Egmont W(C3N) V0.12 08-01-2011
----------------------------------------------------------------
Do you want to download from external port?[N] : n
No
vxshell> nnnnnnnnnnnnnnnn
invalid command format

vxshell> fl

Upgrade Flash ROM Image

===============================
    Start flash_writer
===============================
 <Winbond W25Q64>
Verify Image             : 0x02780000
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 signature


Download Image from PC
{
Ready to download from Parallel/Usb/Serial (0x02780000)
-------------------------
Samsung OTG, 2006
Link ID   : [4F54281A] = [4F542000]
-------------------------
....Done.<HS><HS>
Image includes PJL(0000001B) -> Waste 92 bytes
[[8388728 Bytes received]] - Complete Downloading

} /* Download End */

Verify Image             : 0x02780000
i_header->pul_start_addr : 0x00000000
i_header->ul_count       : 0x00800000
 Model      : 0x05000063
 Flash Type : 0x00190002
 Image Type : 0x00000000
temp_buf : $KER
SIG : $IMG

FlashCheckSum

check sum start address : 0278001C, count : 00800000
check sum : 0000A5A5
} /* Checksum End

Source Checksum is valid
Boot image!
Found new kernel(0x027C001C)!!!!
 Decompress ....................................................................
................................................................................
................................................................................
.................................................. Done
 Decompress ....................................................................
................................................................................
................................................................................
................................................... Done
cur : 0x3000113, new : 0x3000110
 Encryption Kernel check Error


Пробовал два раза - не прошивается, остается на .13 версии.
Хорошо хоть что теперь принтер работает, но будет расходовать ресурс нового crum-чипа (с заклеенным не определяет картридж - оригинальная прошивка).
Я думаю, что все-таки что-то не то с фикс-прошивкой как таковой - и принтер об этом знает и не хочет с ней работать в принципе ;) Либо в принтере есть какая-то система слежения за историей обновлений прошивок, и если был какой-то косяк с определенной версией - с этой версией он уже не будет работать.
Аватар пользователя
LiON23   
Осматривается
  • Не в сети

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

Сообщение kvg » Чт окт 04, 2012 6:57 am

В принтере есть слежение, чтобы низшая версия не залилась на высшую. Нужен фикс 13-й версии.
Аватар пользователя
kvg   
Администратор сайта и форума


Вернуться в Все о прошивке принтеров

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

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

вверх
вниз
x

#{title}

#{text}