PDA

Просмотр полной версии : Easy Jtag plus не работает по isp


bobxxlua
14.10.2018, 17:22
Всем привет, пользуюсь Easy Jtag старой версии, все работает.
Прикупил модернизационный комплект. С emmc все работает нормально, понравилось возросшие стабильность коннекта и скорость чтения.
Пришел Samsung i9192 перегружается на заставке, клиенту нужны данные с телефона, аппарат разобрал, подключил по ISP, но Easy Jtag plus не соединяется с телефоном, ошибка соединения.

Z3X EasyJtag Software ver. 3.1.0.0
Loading eMMC GEN2 Firmware... IO: 3300 mV
Box S/N: D45478452345, ,FW Ver.: 02.30
CMD Pullup Level:1815 mV
CMD Active Level:2663 mV
Box IO Level:3300 mV
CLK Rate:1000 kHz
Bus Width:1bit,SDR
HiPower mode is ON!
Can't init device, Reason: CMD Timeout Error
Done.

Подключил старый бокс, все заработало, данные вытащил. В чем проблема? На переходнике распаял резисторы подтяжки 100 Om , не помогло.

Layder
05.11.2018, 23:56
Всем привет, пользуюсь Easy Jtag старой версии, все работает.
Прикупил модернизационный комплект. С emmc все работает нормально, понравилось возросшие стабильность коннекта и скорость чтения.
Пришел Samsung i9192 перегружается на заставке, клиенту нужны данные с телефона, аппарат разобрал, подключил по ISP, но Easy Jtag plus не соединяется с телефоном, ошибка соединения.

Z3X EasyJtag Software ver. 3.1.0.0
Loading eMMC GEN2 Firmware... IO: 3300 mV
Box S/N: D45478452345, ,FW Ver.: 02.30
CMD Pullup Level:1815 mV
CMD Active Level:2663 mV
Box IO Level:3300 mV
CLK Rate:1000 kHz
Bus Width:1bit,SDR
HiPower mode is ON!
Can't init device, Reason: CMD Timeout Error
Done.

Подключил старый бокс, все заработало, данные вытащил. В чем проблема? На переходнике распаял резисторы подтяжки 100 Om , не помогло.


пару вопросов:
1) если подключение по HiPower, то какая амплитуда сигнала IO?
2) если подлючение с питанием от бокса, то считается нормальным подавать 3,3 вольта на линию 1.8 IO?


и ISP прекрасно работает на 24MHz


на CMD и D0 подтяжки внутри бокса.

bobxxlua
06.11.2018, 09:55
Телефон выдан клиенту. По питанию - пробовал по разному, законнектить ни разу не получилось.
Со старым боксом все соединялось без проблем.
Это просто один из логов. Осциллограф есть, Зайдет какой-нибудь телефон- проверю.

ps. Нашел в переписке. Может поможет.

Это импульсы на cmd на старом боксе с отключенным питанием на телефоне
На новом такого нету
Dat0, clk совпадают у нового и старого.

Layder
06.11.2018, 10:48
новый бокс немного более критичен к соответствию амплитуды сигнала и напряжения выставленного боксом.

Ситуация 1:
Вы включаете режим HiPower, в плату идут CMD/CLK/D0, питание платы от USB.
При этом, если вы в боксе ставите 3.3в, а в плате 1.8, то бокс ждет сигнал амплитудой 3.3в
а на плате VIO 1.8 дает амплитуду 1.8.

Какой будет результат?

Ситуация 2:
Вы не включаете режим HiPower, в плату идут CMD/CLK/D0, питания от бокса.
При этом, если вы в боксе ставите 3.3в, то в плату на линию 1.8 подается 3.3в, естественно с повышенным потреблением и "просадкой" по напряжению, а бокс также ждет сигнал амплитудой 3.3в.

Какой будет результат?

Ваш лог:

CMD Pullup Level:1815 mV
CMD Active Level:2663 mV
Box IO Level:3300 mV


правда это не отменяет отсутствие сигнала на CMD, ошибка CMD Timeout Error - как раз линия CMD не отвечает.


Добавлю цитаты от Виктора:
[06.11.18 10:58]
при 3.3V чувствительность уровня составляет половину то есть 1.65V, дальше ИО просачиваются через обратные диоды в VCCQ минус 0.6V поднимая VCCQ до 2.5-2.7V
скорей всего от такого напряжения что-то просачивается, и стартует часть питания телефона, блокируя CMD, то есть проц телефона скорей всего удерживает CMD в плюсе


p.s. Добавлю еще от себя. Первый бокс очень сильно прощал "косяки" пользователя, который ставил какие попало напряжения, галки хайклок, когда не надо. Чтобы получить 8 бит и много мегегерц пришлось больше соответствовать стандартам протокола, что привело к проблемам по ISP.

над улучшение работы по ISP еще поработаем,но счас все время идет для создания движка для UFS памяти.

Пора привыкать к стандартам, а не тыкать какие попало галки.

Кроме прочего длина проводов CMD/CLK/D0 не должна сильно отличаться, а провод GND должен быть многожильный, а не тонкий.

bobxxlua
12.11.2018, 19:01
Зашел LG V400, висит на заставке, Решил что проблема в EMMC, подключился по isp
отключен акб от платы.


Compression if OFF
Z3X EasyJtag Software ver. 3.3.0.0
Loading eMMC GEN2 Firmware... IO: 1800 mV
Box S/N: D43B61AA61C41333, ,FW Ver.: 02.30
CMD Pullup Level:1706 mV
CMD Active Level:1811 mV
Box IO Level:1800 mV
CLK Rate:9000 kHz
Bus Width:1bit,SDR
HiPower mode is ON!
Can't init device, Reason: CMD Timeout Error
Done.

Compression if OFF
Z3X EasyJtag Software ver. 3.3.0.0
Loading eMMC GEN2 Firmware... IO: 2800 mV
Box S/N: D43B61AA61C41333, ,FW Ver.: 02.30
CMD Pullup Level:1743 mV
CMD Active Level:2445 mV
Box IO Level:2800 mV
CLK Rate:9000 kHz
Bus Width:1bit,SDR
HiPower mode is ON!
Can't init device, Reason: CMD Timeout Error
Done.

Подключил акб и к компу, EMMC определилась.

Compression if OFF
Z3X EasyJtag Software ver. 3.3.0.0
Loading eMMC GEN2 Firmware... IO: 2800 mV
Box S/N: D43B61AA61C41333, ,FW Ver.: 02.30
CMD Pullup Level:2105 mV
CMD Active Level:2718 mV
Box IO Level:2800 mV
CLK Rate:9000 kHz
Bus Width:1bit,SDR
HiPower mode is ON!
---------- eMMC Device Information ----------

eMMC CID : 1101003030384745300016D4A3E94109
eMMC CSD : D05E00320F5903FFFFFFFFEF924000D3
eMMC Manufacturer ID: 0011 , OEM ID: 0100
eMMC Date: 04/2014 Rev.0x0
eMMC NAME: 008GE0 , S/N: 383034345
eMMC NAME (HEX): 303038474530
IC Names: TOSHIBA , TYD0GH221651RA/8GB @BGA162
EMMC ROM1 (Main User Data) Capacity: 7456 MB
EMMC ROM2 (Boot Partition 1) Capacity: 4096 kB
EMMC ROM3 (Boot Partition 2) Capacity: 4096 kB
EMMC RPMB (Replay Protected Memory Block) Capacity: 4096 kB
EMMC Permanent Write Protection: No
EMMC Temporary Write Protection: No
EMMC Password Locked: No
Extended CSD rev 1.7 (MMC 5.0)
Boot configuration [PARTITION_CONFIG: 0x00] No boot partition configured.
Boot bus config [177]: 0x00 , width 1bit , Partition config [179]: 0x00.
H/W reset function [RST_N_FUNCTION]: 0x00
High-capacity WP group size [HC_WP_GRP_SIZE: 0x00004000]
Partitioning Support [PARTITIONING_SUPPORT]: 0x07
Device support partitioning feature
Device can have enhanced tech.
Partitioning Setting [PARTITION_SETTING_COMPLETED]: 0x00
---------------------------------------------
Backup saved: 008GE0_ 383034345_20181112_1754.extcsd
Done.