PDA

Просмотр полной версии : Не могу влить Rom1


KonstantinVoskr
12.03.2015, 11:20
В общем понадобилось после слития образа флешки и прошивки аппарата обратно влить данные.
Детектится, читается и стирается на ура, а вот записываться не особо хочет.
Причем пишет около 3х гигабайт и потом отваливается, и пока не переподключишь программатор и не перезапустишь софт ( переподключение одного программатора или перезапуск софта по отдельности не проводят к положительному результату, и даже флешка не детектится). Пару раз зависло около 800-1000 мегабайт пролития, и несколько на половине, но основная масса виснет на 3/4 проливки main user area).
На кнопку Stop реакции тоже нет- TX/IO продолжает моргать с периодичностью раз в 5 секунд и так где до бесконечности.
EasyJtag Suite ver.: 1.7.0.2 / wxWidgets 3.1.0-W-U started.
Operating system ver.: Windows 7 (build 7601, Service Pack 1), 64-bit edition.
Successfully connected to box on COM21
Box S/N: 0C01301A69F86F0F, ,FW Ver.: 01.51
Box Working Mode: JTAG Box.
Box Drivers version: 3.0.0.0, are OK
Z3X Card Serial : AA79-C236 , ver: 22
Z3X Card Activation [LG] : NOT ACTIVATED , ACTIVATE NOW
Z3X Card Activation [SAMS] : NOT ACTIVATED , ACTIVATE NOW
Z3X Card Activation [JTAG] : ACTIVATED

Z3X EasyJtag Software ver. 1.7.0.2
Loading eMMC Addon Firmware... IO: 1850 mV
Box S/N: 0C01301A69F86F0F, ,FW Ver.: 01.51
CMD Pullup Level:1165 mV
CMD Active Level:1577 mV
eMMC Device Information
EMMC CID : 1501004E35575A4D42014618D0F1B020
EMMC CSD : D02701320F5903FFF6DBFFEF8E40400C
EMMC Manufacturer ID: 0015 , OEM ID: 0100
EMMC Date: 11/2013 Rev.0x1
EMMC NAME: N5WZMB , S/N: 1176031473
EMMC NAME (HEX): 4E35575A4D4200
EMMC ROM1 (Main User Data) Capacity: 3728 MB
EMMC ROM2 (Boot Partition 1) Capacity: 2048 kB
EMMC ROM3 (Boot Partition 2) Capacity: 2048 kB
EMMC RPMB (Replay Protected Memory Block) Capacity: 512 kB
Extended CSD rev 1.6 (MMC 4.5)
Boot configuration [PARTITION_CONFIG: 0x48] Boot from:ROM2 (Boot Partition 1)
Boot bus config [177]: 0x00 , width 1bit , Partition config [179]: 0x48.
Backup saved: N5WZMB_1176031473_20150203_1630.extcsd
Done.
Running:Change BOOT WIDTH...

Z3X EasyJtag Software ver. 1.7.0.2
Skip loading eMMC Addon Firmware
CMD Pullup Level:1165 mV
CMD Active Level:1577 mV
Writing eMMC Register...
Written: REG : 177 VAL :0
Done.

Z3X EasyJtag Software ver. 1.7.0.2
Loading eMMC Addon Firmware... IO: 1850 mV
Box S/N: 0C01301A69F86F0F, ,FW Ver.: 01.51
CMD Pullup Level:1742 mV
CMD Active Level:1815 mV
eMMC Device Information
EMMC CID : 1501004E35575A4D42014618D0F1B020
EMMC CSD : D02701320F5903FFF6DBFFEF8E40400C
EMMC Manufacturer ID: 0015 , OEM ID: 0100
EMMC Date: 11/2013 Rev.0x1
EMMC NAME: N5WZMB , S/N: 1176031473
EMMC NAME (HEX): 4E35575A4D4200
EMMC ROM1 (Main User Data) Capacity: 3728 MB
EMMC ROM2 (Boot Partition 1) Capacity: 2048 kB
EMMC ROM3 (Boot Partition 2) Capacity: 2048 kB
EMMC RPMB (Replay Protected Memory Block) Capacity: 512 kB
Extended CSD rev 1.6 (MMC 4.5)
Boot configuration [PARTITION_CONFIG: 0x48] Boot from:ROM2 (Boot Partition 1)
Boot bus config [177]: 0x00 , width 1bit , Partition config [179]: 0x48.
Backup saved: N5WZMB_1176031473_20150203_1631.extcsd
Done.
Checking NAND Image : C:\Users\KoVo\Desktop\4403\EMMC_ROM1_00000000_1000 00000.bin
File successefuly loaded!
Processing file...C:\Users\KoVo\Desktop\4403\EMMC_ROM1_000000 00_100000000.bin

Z3X EasyJtag Software ver. 1.7.0.2
Skip loading eMMC Addon Firmware
CMD Pullup Level:1742 mV
CMD Active Level:1815 mV
Input file : C:\Users\KoVo\Desktop\4403\EMMC_ROM1_00000000_1000 00000.bin
Writing 00E9000000 bytes to 00000000 ...ROM1 (USER ROM)
Retry writing adress 0x0059A800 (Attempt #1)...
Retry Success !!! Disabling Write Optimistations...
Retry writing adress 0x0059C600 (Attempt #1)...____________________________________________ _______________________________________



Z3X EasyJtag Software ver. 1.7.0.2
Skip loading eMMC Addon Firmware
CMD Pullup Level:1753 mV
CMD Active Level:1825 mV
Input file : C:\Users\KoVo\Desktop\4403\EMMC_ROM1_00000000_1000 00000.bin
Writing 00E9000000 bytes to 00000000 ...ROM1 (USER ROM)
Checking NAND Image : C:\Users\KoVo\Desktop\4403\EMMC_00000000_E9000000. bin
Something failed with file...
Checking NAND Image : C:\Users\KoVo\Desktop\4403\EMMC_00000000_E9000000. bin
Something failed with file...
Checking NAND Image : C:\Users\KoVo\Desktop\4403\EMMC_00000000_E9000000. bin
Something failed with file...
Retry writing adress 0x005A2C00 (Attempt #1)...
Retry Success !!! Disabling Write Optimistations...Потом зависло на адресе 0x0055FA00, последний раз на 0x00556200

Как вообще победить зависание и что бы долить до конца пользовательскую часть слитого образа?

mr treexel
12.03.2015, 13:01
В моем случае были такие же симптомы. Залил на другом компе. А на старом оказались вирусы. Тоже софт зависал, а лампочки показывали, что запись вроде дальше идет. И софт не реагировал ни на закрытие ни на отмену.

NoName®
12.03.2015, 16:30
Добрый бодрый - для начала скажите как подключена флешка - тут больше проблема не в софте бокса а в том что флешка со временем перестает отвечать на запросы. Часто такая ерунда случается изза отсутствия конденсаторов по линиям VCC VCCQ VDDI или пониженом питании в принципе.

KonstantinVoskr
13.03.2015, 08:54
NoName®,сначала паялся к плате , но получив 2а раза одну и туже ошибку, решил снять флешку и напрямую запаятся. Но полностью слитый фул так и не проливается.
Вчера попытался на свежей Win 8.1 проделать- тоже самое, но потом решил поставить начальный адрес не с самого начала, а с 0x000080000000, пролилось совсем немного, где то 20 и застопорилось.
Самое интересное, если переподклочить сам програматор- он залдетектится, и дальше продолжает мигать TX/IO некоторое продолжительное время и потом операция завершена.
Но если не переподключать программатор, а перезапустить только софт- он с полпинка подхватывает флешку, и начинает лить, причем на флешке питание я не отключаю в этот момент.
Ради интереса решил слить вчера с 16ти гиговой фул и влить обратно ( с i9300 микросхема памяти подвернулась под руку)- прошло все на ура, но это в аппарате ничего не было. Сейчас ради интереса впаяю в аппарат память, пролью прошивку, солью и попытаюсь залить- если прольется - то тогда забью наверное.

Ну и лог того, как около 70-80% зависла проливка обратно в флешку Fly бекапа и вроде все типа окей:
EasyJtag Suite ver.: 1.7.0.0 / wxWidgets 3.1.0-W-U started.
Operating system ver.: Windows 8 (build 9200), 64-bit edition.
Successfully connected to box on COM3
Box S/N: 0C01301A69F86F0F, ,FW Ver.: 01.51
Box Working Mode: JTAG Box.
Box Drivers version: 3.0.0.0, are OK
Z3X Card Serial : AA79-C236 , ver: 22
Z3X Card Activation [LG] : NOT ACTIVATED , ACTIVATE NOW
Z3X Card Activation [SAMS] : NOT ACTIVATED , ACTIVATE NOW
Z3X Card Activation [JTAG] : ACTIVATED
Checking NAND Image : C:\Users\KonstantinVoskr\Downloads\EMMC_ROM1_00000 000_100000000\EMMC_ROM1_00000000_100000000.bin
Data partitions (firmware parts) count is 128 (dec)
Meta partitions (partitions storing partition table) count is 0 (dec)
Block size is 200
File successefuly loaded!

Z3X EasyJtag Software ver. 1.7.0.0
Loading eMMC Addon Firmware... IO: 1850 mV
Box S/N: 0C01301A69F86F0F, ,FW Ver.: 01.51
CMD Pullup Level:1155 mV
CMD Active Level:1577 mV
eMMC Device Information
EMMC CID : 1501004E35575A4D42014618D0F1B020
EMMC CSD : D02701320F5903FFF6DBFFEF8E40400C
EMMC Manufacturer ID: 0015 , OEM ID: 0100
EMMC Date: 11/2013 Rev.0x1
EMMC NAME: N5WZMB , S/N: 1176031473
EMMC ROM1 (Main User Data) Capacity: 3728 MB
EMMC ROM2 (Boot Partition 1) Capacity: 2048 kB
EMMC ROM3 (Boot Partition 2) Capacity: 2048 kB
EMMC RPMB (Replay Protected Memory Block) Capacity: 512 kB
Extended CSD rev 1.6 (MMC 4.5)
Boot configuration [PARTITION_CONFIG: 0x48] Boot from:ROM2 (Boot Partition 1)
Boot bus config [177]: 0x00 , width 1bit , Partition config [179]: 0x48.
Backup saved: N5WZMB_1176031473_20150204_1603.extcsd
Done.
Processing file...C:\Users\KonstantinVoskr\Downloads\EMMC_ROM 1_00000000_100000000\EMMC_ROM1_00000000_100000000. bin

Z3X EasyJtag Software ver. 1.7.0.0
Skip loading eMMC Addon Firmware
CMD Pullup Level:1155 mV
CMD Active Level:1577 mV
Input file : C:\Users\KonstantinVoskr\Downloads\EMMC_ROM1_00000 000_100000000\EMMC_ROM1_00000000_100000000.bin
Writing 0000E9000000 bytes to 00000000 ...ROM1 (USER ROM)
Retry writing adress 0x00556400 (Attempt #1)...
Retry Success !!! Disabling Write Optimistations...
Retry writing adress 0x0055AA00 (Attempt #1)...
Retry Success !!! Disabling Write Optimistations...
Done. Write Speed: 790 kB/s

mr treexel
13.03.2015, 10:33
Костя, а какой fly?
У меня на похожей флешке, тоже бекап заливал. Fly вроде iq4416
Вот вроде лог детекта:
eMMC Device Information
EMMC CID : 1501004E35585A4D4201B400D84E517E
EMMC CSD : D02701320F5903FFF6DBFFEF8E40400C
Изготовитель eMMC: ID: 0015 , OEM ID: 0100
EMMC Date: 05/2014 Rev.0x1
EMMC NAME: N5XZMB , S/N: 3019954254
EMMC ROM1 (Main User Data) Capacity: 3728 MB
EMMC ROM2 (Boot Раздел 1) Емкость: 4096 kB
EMMC ROM2 (Boot Раздел 2) Емкость: 4096 kB
EMMC RPMB (Replay Protected Memory Block) Capacity: 512 kB
Extended CSD rev 1.7 (MMC Unknown)
Boot configuration [PARTITION_CONFIG: 0x48] Boot from:ROM2 (Boot Partition 1)
Boot bus config [177]: 0x00 , width 1bit , Partition config [179]: 0x48.
Backup saved: N5XZMB_3019954254_20150002_0336.extcsd
Сделано.

KonstantinVoskr
13.03.2015, 10:53
mr treexel, iq4403 ( MT6572A)



___________________________________

Вот смех смехом, поставил объем флеши 32GB стер и попытался влить- все пролилось.
27478

aziz
21.04.2015, 15:58
Тоже наткнулся с подобной проблемой. Huawei P6-U06 висит на логотипе, снимал emmc, подключил к easy jtag с адаптером от e-mate. Сливал 8 гиг fullflash.
Флешка SanDisk SD5C26A-8G.
Z3X EasyJtag Software ver. 1.9.0.5
Skip loading eMMC Addon Firmware
CMD Pullup Level:1103 mV
CMD Active Level:1577 mV
Output file :E:\Z3X\pinout\Huawei P6-U06\Копия\EMMC_ROM1_00000000_200000000.bin
Reading 0x000200000000 bytes from 0x000000000000 ...ROM1 ( USER ROM)
Read Length has been corrected to 0x0001D9800000 bytes...
Done. Read Speed: 636 kB/s

Далее есть слитый Rom1 с другой ТА 512 и 2 гиг, хотел пролить и того ошибка.

Z3X EasyJtag Software ver. 1.9.0.5
Skip loading eMMC Addon Firmware
CMD Pullup Level:1103 mV
CMD Active Level:1577 mV
Input file : E:\Z3X\pinout\Huawei P6-U06\P6\EMMC_ROM1_00000000_80000000.bin
Writing 0080000000 bytes to 00000000 ...ROM1 (USER ROM)
Write Block Failed, Reason: Write Block Verify Error
Done.

Пробовал пролить слитый fullflash, прошивается.

Z3X EasyJtag Software ver. 1.9.0.5
Skip loading eMMC Addon Firmware
CMD Pullup Level:1103 mV
CMD Active Level:1577 mV
Input file : E:\Z3X\pinout\Huawei P6-U06\Копия\EMMC_ROM1_00000000_200000000.bin
Writing 01D9800000 bytes to 00000000 ...ROM1 (USER ROM)
Writing flash page stopped by user request
Done.
Далее, стирал полностью rom1.

Z3X EasyJtag Software ver. 1.9.0.5
Skip loading eMMC Addon Firmware
CMD Pullup Level:1113 mV
CMD Active Level:1588 mV
Erasing 200000000 bytes from 00000000 ...ROM1
Erase Length has been corrected to 0x0001D9800000 bytes...
Erase Done.

Теперь не прошивается ни какой файл.
Z3X EasyJtag Software ver. 1.9.0.5
Skip loading eMMC Addon Firmware
CMD Pullup Level:1113 mV
CMD Active Level:1588 mV
Input file : E:\Z3X\pinout\Huawei P6-U06\P6\EMMC_ROM1_00000000_80000000.bin
Writing 0080000000 bytes to 00000000 ...ROM1 (USER ROM)
Retry writing adress 0x00000000 (Attempt #1)...
Retry Fail!
Retry writing adress 0x00000000 (Attempt #2)...
Retry Fail!
Retry writing adress 0x00000000 (Attempt #3)...
Retry Fail!
Write Block Failed, Reason: DATA SND CRC Error
Done.

Check проходит нормально.
CMD Pullup Level:2196 mV
CMD Active Level:2670 mV
eMMC Device Information
EMMC CID : 45010053454D30384790822A098130AC

EMMC CSD : D00F00320F5903FFFFFFFFFF92404010

EMMC Manufacturer ID: 0045 , OEM ID: 0100
EMMC Date: 03/2013 Rev.0x90
EMMC NAME: <b>SEM08G</b> , S/N: 2183793025
EMMC NAME (HEX): 53454D30384700
EMMC ROM1 (Main User Data) Capacity: 7576 MB
EMMC ROM2 (Boot Partition 1) Capacity: 2048 kB
EMMC ROM3 (Boot Partition 2) Capacity: 2048 kB
EMMC RPMB (Replay Protected Memory Block) Capacity: 128 kB
EMMC Permanent Write Protection: No
EMMC Temporary Write Protection: No
Extended CSD rev 1.5 (MMC 4.41)

Boot configuration [PARTITION_CONFIG: 0x08] Boot from:ROM2 (Boot Partition 1)
Boot bus config [177]: 0x02 , width 8bits , Partition config [179]: 0x08.
Backup saved: SEM08G_2183793025_20150302_1726.extcsd
Done.

Вопрос, в чем проблема, в адаптере или все таки дохлая флешка?

aspir
21.04.2015, 17:03
память в read only
при стирании нет проверки блоков
при записи родного бэкапа верификация проходит, т.к. в памяти такой же образ и все блоки идентичны
при записи любого другого файла будет ошибка, т.к. по факту память не пишется.