Вход

Просмотр полной версии : Какой JTAG eMMC программатор выбрать


HWW
29.10.2012, 10:32
Хочу приобрести J-TAG программатор помогите выбрать лучший с реальной поддержкой и хорошим ПО.

azis29
29.10.2012, 10:45
Бери Riff и medusa обе на сегодняшний день обновляется. Бывает иногда один не справится другой решает проблемы.

haydeGen
29.10.2012, 14:09
статистика сообщений

RIFF Box JTAG > 2,227 VS Medusa JTAG Box 62

я бы взял RIFF

azis29
29.10.2012, 14:18
статистика сообщений

RIFF Box JTAG > 2,227 VS Medusa JTAG Box 62

я бы взял RIFF

Я говорю не один надо иметь. Как на нокии, одним боксом не справишься.

Yankee
29.10.2012, 16:04
не один надо иметь. Как на нокии, одним боксом не справишься.

Полностью согласен.
Безусловно, RIFF очень хороший бокс для JTAG.
Но, например, команда Medusa недавно выпустила обновление, где заявлена поддержка HTC One V и Desire V через JTAG.
А RIFF пока этим похвастаться не может, увы...

haydeGen
29.10.2012, 16:32
HWW Хочу приобрести J-TAG программатор.
это значит пока и одного достаточно

0xMihalich
29.10.2012, 17:11
Я себе риф брал изначально.... потом докупил ORT сейчас хочу медузу но денег пока лишних нет и повода особого для покупки только недавно себя заставил SPT купить (уговаривал долго свою склочную темную сторону что он мне нужен)

DB2020_Logs
31.10.2012, 09:37
RIFF + Medusa

shoxa907
31.10.2012, 10:03
В Riff e много функциональности чем у Medusa.
Единственный что мне не нравится в Медузе низкий скорость.
Те аппаратов льются фулл один суток рифф его за три четыре часа сделает.
В Медузе Не давно прикрепили операции по процу вверху брендов (Auto) это радует.
Riff пока что №1.

HWW
28.01.2014, 21:53
Спасибо за внимание, купил RIFF. собираю средства на medusa.

sahsasahsa
29.01.2014, 01:00
в наличии есть рифф и медуза. но почему то чаще пользуюсь медузой. может телефоны попадаются с его поддержкой, да и интерфейс проще. был случай, что телефон HTC, рифф не увидел его, а медуза восстановила без проблем.
в общем нужно оба в любом случае

remark
29.01.2014, 04:44
В наличии RIFF, Medusa, ORT, Z3X Easy Jtag.
В последнее время использую только RIFF.
Но в Easy Jtag использую активно eMMC модуль.
Medusa и ORT не пользовался очень давно...

Sedan
29.01.2014, 20:51
тоже советую рифф. Но после очередных политики рифф, даже незнаю что сказать.

hirsh
30.11.2015, 03:15
На данный момент какое соотношение сил между боксами jtag? Все так же Riff с Medusa лидируют?

fedja
30.11.2015, 07:10
риф сдох. берите или медузу или z3x jtag

azis29
30.11.2015, 13:14
Медуза тоже сдох, сейчас рулить easy jtag.

vekt
30.11.2015, 13:22
Медуза тоже сдох, сейчас рулить easy jtag.

Riff не сдох еще, Легия что-то "завис", а тема есть прикольная http://forum.gsmhosting.com/vbb/f634/riff-i-direct-emmc-support-1953207/

jblack
30.11.2015, 15:25
Riff не сдох еще, Легия что-то "завис", а тема есть прикольная http://forum.gsmhosting.com/vbb/f634/riff-i-direct-emmc-support-1953207/

Да Riff-у сильно не хватает ISP и модуля для прямого доступа к EMMC.

slavkinj
11.12.2015, 00:54
Да Riff-у сильно не хватает ISP и модуля для прямого доступа к EMMC.
Потому на данный момент связка :
Easy jtag + Medusa или Easy jtag + RIFF , перекрывают процентов на 90 % насущные потребности.
Хотя в RIFF есть модуль работы с флешь , практичнее Easy jtag.

This plugin performs direct access to a flash memory used in the selected target. No DCC Loader is used here, thus it is completely independent of target hardware implementation (RAM memory availability, visibility, addressing and layout, core clocking, etc.). Main disadvantage is a noticeable data exchange speed decrease comparing to the DCC Loader’s data exchange speeds (approximately 10...20 times slower).

With the help of this plugin you can do:
. Read selected flash memory range;
. Write selected flash memory range;
. Erase selected flash memory range.

Currently supported memory controllers are:
. OneNAND Memory (connected directly to the MCU’s address space);
. CFI Compliant NOR Memory with CFI Command sets 0x0001, 0x0002, 0x0200 and 0x0003;
. NAND Controller in MSM6250, MSM6250A, MSM6500;
. NAND Controller in QSC6055, QSC6085, QSC6240, QSC6270;
. NAND Controller in MDM6085, MDM6200, MDM6600;
. NAND Controller in MSM6245, MSM6246, MSM6270, MSM6275, MSM6280, MSM6280A, MSM6281, MSM6290, MSM6800A, MSM6801A;
. NAND Controller and OneNAND Controller in MSM7225, MSM7227, MSM7625, MSM7627;
. NAND Controller in MSM7200, MSM7200A, MSM7201A, MSM7500, MSM7500A, MSM7501A, MSM7600;
. NAND Controller in QSD8250, QSD8650;
. eMMC Controller #2 in MSM7230, MSM8255, MSM8255T;
. eMMC Controller #0 in S5PV310;

Currently supported chipsets and cores for JTAG I/O operations:
. Generic ARM Cores: ARM7, ARM9 (ARM920, ARM926, ARM946), ARM11, CORTEX-A8,CORTEX-A9;
. Qualcomm QSC Family: QSC1100, QSC1110, QSC6010, QSC6020, QSC6030, QSC6055, QSC6085, QSC6240, QSC6270;
. Qualcomm MSM Family: MSM6000, MSM6150, MSM6245, MSM6246, MSM6250, MSM6250A, MSM6260, MSM6275, MSM6280, MSM6280A, MSM6281, MSM6800A, MSM6801A, MSM6290, MSM6500, MSM7225, MSM7227, MSM7625, MSM7627, MSM7230, MSM8255, MSM8255T, MSM8260;
. Qualcomm QSD Family: QSD8250, QSD8650;
. Qualcomm ESM Family: ESM7602A;
. Qualcomm MDM Family: MDM6085 MDM6200, MDM6600;
. OMAP Family: OMAP1710, OMAP3430, OMAP3630, OMAP4430;
. NVIDIA Family: TEGRA2;
. Marvell/XScale Family: PXA270, PXA271, PXA272, PXA310, PXA312, PXA320.
. Samsung Processors: S5P6422, S5PV310.

Memory reading/programming logic is almost same as is performed on the DCC Read/Write page in the JTAG Manager - Main and Spare fields, Auto FullFlash size detection, ability to flash image files (for NAND)., etc. Users familiar with the DCC Read/Write page features will not be required to learn almost anything new in order to be able to use this plugin. Thus it means data files read from memory by this plugin (partial or full flash image) can be flashed back through the DCC Read/Write page, and vice versa.
Here, it is user’s task now to know such info about target as what exact MCU is used in current device, what memory is used (NAND, OneNAND, NOR, eMMC/SD, MDOC or other), which component of target system can see this memory (for example NAND memory is usually visible to MCU’s Embedded Memory Controller, while NOR is directly accessible by the MCU itself; OneNAND memory in most cases is directly accessible by MCU but sometimes it can be visible via MCU’s Embedded Memory Controller).

Please note main differences with the DCC Read/Write methods:
. Exact chipset (MCU) name selection is required;
. Memory type selection is required (for example: NAND or NOR memory);
. Which component of target system can see this memory (for example: MCU itself or MCU’s Embedded Memory Controller): the ‘Memory Type & Host’ setting;
. Memory Controller Mode is introduced here (while on DCC Read/Write page in the JTAG Manger the Memory Controller Mode was automatically chosen depending on ROMi Address Space selected). Many Qualcomm NAND Controllers are widely configurable, for example they allow for firmware to select any desired position of bad block marker byte inside of NAND page’s main or spare area, and upon reads/writes this byte will be handled by controller itself, making it ‘invisible’ in the NAND page data. Thus reading NAND with configuration different to the one used by the manufacturer for writing data into this NAND memory (firmware for example) will result in 1 byte to be erroneously read or lost. In many cases (by many manufacturers) the default bad block marker position is configured to be at offset 0x01D1 in the page’s main area (abbreviated Memory Controller Mode you will see in the list as this: “M:0200/S:10/BM:01D1” - meaning NAND controller to be configured for main area 0x0200 bytes, spare area 0x0010 bytes, bad block marker position in main area (BM) at offset 0x01D1 (BM:01D1)); other most common case is for bad block marker to be at position 0x0006 in spare area (such abbreviated Memory Controller Mode you will see in the list as this: “M:0200/S:10/BS:0006” - meaning NAND controller to be configured for main area 0x0200 bytes, spare area 0x0010 bytes, bad block marker position in spare area (BS) at offset 0x0006 (BS:0006));
. During NAND read operations, if ECC Module Enable is checked, the ECC status is checked too. Thus make sure to disable ECC checks during reads unless you’re in need for an advanced operation.

Short Manual how to Read/Write/Erase memory:
. Select chipset (MCU) used in the current target (for example MSM6280);
. Select memory type and it’s host (MCU or MCU’s Embedded Memory Controller);
. Setup TCK/RTCK frequencies, JTAG I/O Voltage levels, target’s core position on the JTAG scan chain (TAP#);
. Connect target device to the RIFF BOX, make sure it has power, and click Connect & Flash ID button to ensure target device is connected and selected memory is initialized and visible;
. All further actions are completely same as is done when using DCC Read/Write page features.

Most common errors which can happen during direct read/write operations:
v The NRST signal is neglected by user. Please take into account that NRST signal is the most important one. Making system reset helps debugger (RIFF BOX) to establish device into 100% pre-known hardware state, which guarantees that a MCU’s memory controller selected by user will be configured as it should be and successful memory access will be established;
v Cannot connect to selected memory (Connect & Flash ID): check NRST signal; check Reset Method in settings; make sure proper MCU, memory type and controller is selected in settings; in case NOR or directly accessible OneNAND memory is selected make sure valid memory base is set;
v “Resetting and Halting Target…” fails: make sure device is powered and power on key (if present) is pressed during this stage; some devices like HTCs based on the MSM8255 chipsets are fused, and JTAG may be enabled only by started firmware - thus you may need to vary the Reset Method settings: disable reset at all (which is not desirable though) or adjust higher waiting time after system is reset by the NRST signal assertion to the moment when an attempt to HALT core is made (for fused HTCs based on MSM8255 this is 670 ms and more);
В Easy jtag из минусов - нет возможности восстанавливать IMEI и CID , компенсируется RIFF или Medusa.
Еще есть ATF , но его не активировал , по причине наличия вышеперечисленных донглов.

fedja
11.12.2015, 09:28
.
Хотя в RIFF есть модуль работы с флешь , практичнее Easy jtag.
.

ага, совсем то)))) Когда процу торбешник/отбит/ прочие грабли с железом- до 5й точки этот плуг)))).
По-этому z3x jtag с их eMMC tool, и ATF EMMC (для этого активация jtag не требуется).Riff уже забыл как и выглядит, Octoplus jtag досставал недавно, так как lg он по usb подымает.

slavkinj
11.12.2015, 10:43
ага, совсем то)))) Когда процу торбешник/отбит/ прочие грабли с железом- до 5й точки этот плуг)))).
По-этому z3x jtag с их eMMC tool, и ATF EMMC (для этого активация jtag не требуется).Riff уже забыл как и выглядит, Octoplus jtag досставал недавно, так как lg он по usb подымает.

Там запятая стоит :
Хотя в RIFF есть модуль работы с флешь , практичнее Easy jtag.
.
Но чтоб не было кривотолков : утверждаю - Easy jtag практичнее , лучше , удобнее.

Bemsas
29.12.2015, 12:50
Думаю купить Z3X Jtag. Можно ли им восстановить emmc на Самсунгах невключайках? До этого менял флешки с доноров.

asg-gealt
29.12.2015, 21:40
Думаю купить Z3X Jtag. Можно ли им восстановить emmc на Самсунгах невключайках? До этого менял флешки с доноров.

Не все, конечно. Но немалый процент EMMC поднимается.

FatalError
06.02.2016, 12:31
Если дело в самой emmc, поднимаются только флешки от Samsung

densmen
29.08.2016, 08:55
Собираюсь приобретать что то в дополнение к риффу для восстановления бутов, подскажите что на данный момент более актуально и с описание преимущества одного над другим если можно?

slavkinj
12.09.2016, 08:45
На фоне всех выделяется только ATF , в частности возможностью восстановления boot на Lumia , но это уже , все менее актуально.:)

ZArchi
12.09.2016, 11:01
Таки заказл RIFF II уж больно железо там хорошее, и думаю производитель не будет дважды на одни грабли наступать.

yurii-62
12.09.2016, 15:19
и думаю производитель не будет дважды на одни грабли наступать.

Офф. Так уже дважды народ прокинули, насколько память не изменяет....:confused:
( Манольщина .....

SADR2
26.09.2016, 14:45
Вопрос знатокам! стоит ли покупать "Medusa PRO Box для владельцев Octopus Box" при наличии самого Octopus Box. Или выбрать что другое для JTAG?

DB2020_Logs
27.09.2016, 09:07
Всегда лучше иметь в арсенале несколько программаторов для работы с eMMC

ZArchi
27.09.2016, 11:46
Видимо таки я мазохист, а если серьёзно купил таки RIFF 2 пока очень нравится, работает со всем и во всех режимах и со всеми протоколами, без никаких доработок всё ясно и просто, а по поводо кидалова, уверен, что автор извлек хороший урок из прежнего опыта, и теперь делает всё, чтобы заработать прежний авторитет и спрос на устройство, пока всё в шоколаде, дальше - поживём увидим.

yurii-62
27.09.2016, 13:23
что автор извлек хороший урок из прежнего опыта, и теперь делает всё, чтобы заработать
Вот так наверно правдоподобней будет)))) :D

Если б он сделал к примеру как и тот же Сараст с UFS и UFST, работает оба бокса, СМ-2 кончился срок активации, не хочешь платить пользуйся старыми версиями, была бы ему честь и хвала, а он поступил как обыкновенный кидала, мАнольщина одним словом..... ;)

danil_n
05.10.2016, 14:13
Всем доброго дня! Прошу помочь в выборе между:
z3X easy jtag
medusa pro
и возможно Riff
для начала работы с JTAG. На поднятие (экперементы) есть несколько i9300, HTC one M7, Acer Iconia A501 по всей видимости все с eMMC

112nokia
01.12.2016, 09:52
Всем доброго дня! Прошу помочь в выборе между:
z3X easy jtag
medusa pro
и возможно Riff
для начала работы с JTAG. На поднятие (экперементы) есть несколько i9300, HTC one M7, Acer Iconia A501 по всей видимости все с eMMC

однозначно z3X easy jtag + 3 колодки 162-169-221- на первое время
и в новом обновлений z3X easy jtag не нужно где то искать бут файлы
программа вытащит бут с прошивки !!! я думаю все согласятся с моим мнением

bma37
09.02.2017, 11:26
Скоро выйдет z3X easy jtag 2 с поддержкой новых самсунговских флешей UFS2.0 и еще обещаю и поддержку nand. Так что лучше подождать и приобрести его.

Edkart
16.02.2017, 17:24
Когда будет представлен новый продукт?

viktor_sotik
02.03.2017, 14:45
Скоро выйдет z3X easy jtag 2 с поддержкой новых самсунговских флешей UFS2.0 и еще обещаю и поддержку nand. Так что лучше подождать и приобрести его.
месяц назад взяли z3X easy jtag, не стали ждать вторую версию, бокс уже успел себя "отбить", это при том, что опыта работы с mmc не было. Мануала конечно не хватает хорошего, но в принципе разобраться и так получилось. Перед покупкой кучу инфы перерыл, ИМХО, от z3x продукт самый оптимальный