Fix-free forum | Прошивки принтеров и МФУ

Общение => Прошивки => Тема начата: Aleksey Mo-skin от Январь 28, 2013, 12:50:37 am

Название: Восстановление ML-2165W после неудачной прошивки
Отправлено: Aleksey Mo-skin от Январь 28, 2013, 12:50:37 am
Данный метод применяется в случае, когда дебаг работает, но прошивка не заливается.

1. Подключаем дебаг, входим в режим pROBE+>
2. Нажимаем Ctrl+C ,
Цитировать
Do you want to download from external port?[N] :
Нажимаем Y
Цитировать
Enter Start Address[0x400E0000] : 0x
Вводим 41800000
3. Заливаем по USB дамп (прошивка без первых 120 байт) оригинальной прошивки.
Цитировать
[[6422528 Bytes received]] - Complete Downloading
4. Вводим команду spi.ep 41800000 0 620000 1
5. После окончания прошивки вводим reboot

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

Кроме того, понизить версию через дебаг можно введя команды:
Цитировать
pm.l 40022880 e3a00001
fl
Название: Re: Восстановление ML-2165W после неудачной прошивки
Отправлено: rplamen от Январь 31, 2013, 09:04:53 am
Можна оригинальной прошивки ml 2165w v.10,буду заливат через дебаг.
Название: Re: Восстановление ML-2165W после неудачной прошивки
Отправлено: apopovv от Январь 31, 2013, 09:39:26 am
Оригиналы http://www.korotron-online.net/OriginalFirmware
Название: Re: Восстановление ML-2165W после неудачной прошивки
Отправлено: rplamen от Январь 31, 2013, 09:59:52 am
Спасибо.
Название: Re: Восстановление ML-2165W после неудачной прошивки
Отправлено: rplamen от Январь 31, 2013, 07:07:33 pm
помогите,прошивка не заливается


firmware source address        : 0x41800000

firmware address to be written : 0x02000020

firmware size                  : 0x08111000

main  : 0x20000002

sub   : 0x01110000

image : 0x30020020

image reserved : 0x01010000

Can not find sig

[ POWER ON  Booting... ]



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-W SEC Ver.0.11 2012-01-25

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

Do you want to download from external port?[N] : n



pROBE+>

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

Do you want to download from external port?[N] : y
Здраствуйте,не принимать прошивку. Что сделат?

Enter Start Address[0x400E0000] : 0x41800000

Ready to download from Parallel/Usb/Serial (0x41800000)

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

Link ID   : [4F54281A]

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

USB download
Название: Re: Восстановление ML-2165W после неудачной прошивки
Отправлено: Bahri от Январь 31, 2013, 08:20:17 pm
довай полный лог от дебага
Название: Re: Восстановление ML-2165W после неудачной прошивки
Отправлено: rplamen от Февраль 01, 2013, 11:08:23 am
Перетаскиваем файл с прошивкой на файл загрузчик и ничего не происходит
firmware source address        : 0x41800000

firmware address to be written : 0x02000020

firmware size                  : 0x08111000

main  : 0x20000002

sub   : 0x01110000

image : 0x30020022

image reserved : 0x01010000

Can not find sig

[ POWER ON  Booting... ]



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-W SEC Ver.0.11 2012-01-25

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

Do you want to download from external port?[N] : n



pROBE+> fl



Run Firmware Upgrade Mode...

Flash Data Download Address : 0x41800000



===============================

    Start flash_writer         

===============================

firmware source address        : 0x41800000

firmware address to be written : 0x00000000

firmware size                  : 0x00000000

main  : 0x00000000

sub   : 0x00000000

image : 0x00000000

image reserved : 0x00000000

Can not find sig



Download Image from PC

{

Ready to download from Parallel/Usb/Serial (0x41800000)

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

Link ID   : [4F54281A]

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

USB download
Название: Re: Восстановление ML-2165W после неудачной прошивки
Отправлено: Bahri от Февраль 01, 2013, 11:11:05 am
аська есть? в ЛС
Название: Re: Восстановление ML-2165W после неудачной прошивки
Отправлено: apopovv от Февраль 01, 2013, 11:14:40 am
"Перетаскиваем файл с прошивкой на файл загрузчик и ничего не происходит"

Никого не хочу обидеть - USB шнурок подключен?
А то всякое бывает...
Название: Re: Восстановление ML-2165W после неудачной прошивки
Отправлено: rplamen от Февраль 01, 2013, 12:17:43 pm
You are not allowed to view links. Register or Login
"Перетаскиваем файл с прошивкой на файл загрузчик и ничего не происходит"

Никого не хочу обидеть - USB шнурок подключен?
А то всякое бывает...

спасибо
Название: Re: Восстановление ML-2165W после неудачной прошивки
Отправлено: randomice от Август 09, 2015, 10:31:57 pm
После неудачной прошивки CLP-325W имею нерабочий аппарат, но в BOOT-DOWNLOAD входит, есть доступ через DEBUG-разъем.
В настоящий момент получаю в логах следующее сообщение:

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 : Ver1.Enc3 11-19-2010 (TISSOT WLAN) merge
----------------------------------------------------------------
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(0x40040000)
jump to 0x40040000


===============================
    Start flash_writer
===============================

FlashStart
{
AMD_29GL256N_32Mbytes x1 (16bit)
    [Base 0x00000000: MFG 0x00000001: ID(0x0000227E:0x00002222:0x00002201)]
 Unknown MFG(00009090)->default settingUnknown device(00009090)
Verify Image             : 0x42F00000
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

----------- Display Dcache Status ------------
    Control register       = 0x000510F8
    Icahe : ON
    Dcahe : OFF
    MMU   : OFF

Download Image from PC
{
Ready to download from Parallel/Usb/Serial (0x42F00000)
-------------------------
Samsung OTG, 2006
Link ID   : [00000000]
-------------------------
Drv "design ware core" USB download<HS><EPB_RX 0x00000200>
Image includes PJL(0000001B) -> Waste 80 bytes
[[28835944 Bytes received]] - Complete Downloading

} /* Download End */

Verify Image             : 0x42F00000
i_header->pul_start_addr : 0x00000000
i_header->ul_count       : 0x01B80000
 Model      : 0x04000032
 Flash Type : 0x00100002
 Image Type : 0x00000001
 temp_buf   : $IMG
 SIG        : $IMG
 Model Progress status -> product : PROD
 Version of rom image is matched -> Product : 1

FlashCheckSum
{
check sum start address : 0x42F00018, count : 0x01B80000
check sum : 0x0000A5A5
} /* Checksum End

Source Checksum is valid
ul_rom_size[0x44A80018]
Found new kernel(0x43340018)!!!!
decrypt_image    Done!!!!
ZIP Dest : 0x40280000
uncompress Done!!!!
Check_EncodingKern Done!!!!
 ul_new_image_version = 0x000F42C8
ROM_CODE_START_ADDR : 0x00440000!!!!
decrypt_image(2) Done!!!!
ZIP Dest(2) : 0x40280000
uncompress(2) Done!!!!
Check_EncodingKern(2) Done!!!!
 ul_current_version = 0xFFFFFFF8
Downloaded Image is not Valid
Reset Target and Run Flash Writing Program Again


Возможно ли через DEBUG загрузить прошивку/дамп в текущем состоянии?
Название: Re: Восстановление ML-2165W после неудачной прошивки
Отправлено: zapravku от Август 10, 2015, 01:22:56 am
дамп только пайкой флэш 25х32
Название: Re: Восстановление ML-2165W после неудачной прошивки
Отправлено: randomice от Август 10, 2015, 08:06:05 am
Ну собственно к этому все и шло :(
Хотя изучая первый пост от Aleksey Mo-skin была надежда, что зная адреса и размеры можно загрузить дамп прошивки частями. Вон автор пишет, что имея дамп таким методом можно даже понижать версию.