PDA

Просмотр полной версии : Не определяются устройства.


clifford_umc
23.11.2013, 20:23
.:: Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 10 сообщение(ий)) ::.
Не могу подключить ни i9000 ни Desire V. Постоянно ошибка "устройство не найдено", распайка проверенна. Устройства без jtag интерфейса в системе видятся. Неужели мне так "не везет" или проблема в боксе?

Alva
23.11.2013, 22:31
а как устройство видится в системе без jtag?
Чаще это, вроде как, мертвое железо
Да и два указанных аппарата вовсе не являются неубиваемыми по железу

clifford_umc
24.11.2013, 01:38
Ну если устройства определяются в системе разве не должны "бутится" riff`ом? i9000 умер в руках после прошивки. Сейчас определяется как SEC S5PC110 TEST B/D, изначально сильно тормозил. HTC пришел не включающимся виделся как HS-USB Qdloader 9008 устройство. Riff их вообще не определяет. Пишет что не подключены.

Nicolayer
25.11.2013, 17:59
Относительно Desire V.
Аварийный режим когда не загружается RAM в телефонах - это не только проблема памяти, возможно повреждение в цепях питания. Джитаг пробником можно провести проверку сигналов на пинах подключения.

slav-on
26.11.2013, 15:55
RIFF Box Firmware Version: 1.37
уже вроде 1.55 :)
Может обновится?
У меня было неподключение
Помог Legija

clifford_umc
26.11.2013, 16:02
1.55 это Jtag Manager версия.

slav-on
26.11.2013, 16:35
У меня не определялись устройства
После обновления (откат прошивки бокса и обновление) все успешно заработало
З.Ы Извините.посленяя 37

clifford_umc
27.11.2013, 12:46
Я читал о таких случаях, посему и написал. Само обновление прошивки делал несколько раз. Но сейчас в manager нет возможности загрузить свою прошивку для бокса и таким образом например понизить ее. Поэтому лучше услышать ответ от поддержки чем убивать бокс лишний раз.

Добавлено через 20 часов 4 минуты
В общем спасибо Nicolayer.
Небольшой Faq для тех столкнется с такой проблемой.
1. Надо проверить напряжения на выводах Jtag на плате.(С отключенным шлейфом !) Для этого берем RJ45 кабель выводим 8 pin GND, 6 pin щуп. Подключаем плату к акб и usb кабелю. С RJ45 кабеля цепляем GND к плате. В Riff manager открывает закладку Box Service и выбирает Start Probing. В появившейся закладке выбираем Testing Jtag Pads on Chipset - Generic 2.6V I/O Levels ( это все верно для Samsung I9000, для других моделей возможны другие настройки ). Там же выбираем PAD Type Sensor Mode. Там же имеем probe (0) и probe (1). Вот таблица рабочих значений для моего телефона

trst probe1 2.37 probe0 0
tdi probe1 2.82 probe0 0.37
tms probe1 2.82 probe0 0.37
tck probe1 2.37 probe0 0
tdo probe1 2.82 probe0 0
nrst probe1 2.81 probe 0 0.37

Снимаются показания щупом и по очереди записываются для каждого сигнала.
Если с есть все сигналы приступаем к фазе 2.
2. Подключаем интерфейс JTAG к плате. Закладка JTAG read/write. Опция Connect & get ID.
Проверяем как бокс видит устройство
Вот мой лог
Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.37, JTAG Manager Version: 1.55
Selected Resurrector: [Samsung I9000 V1.00]

Connecting to the dead body...OK
Set I/O Voltage reads as 2.81V, TCK Frequency is 8 MHz

Detected dead body ID: 0x1BA00477

3. Та же закладка но опция Reset the Target.
Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.37, JTAG Manager Version: 1.55
Selected Resurrector: [Samsung I9000 V1.00]

Resetting target...OK
STATUS: Target is halted.

R0 = 0x00000000 R6 = 0x00000000 R12 = 0x00000000
R1 = 0x00000758 R7 = 0x00000000 R13 = 0xD0037CC0
R2 = 0xD0020358 R8 = 0x000040C0 R14 = 0x00002CD4
R3 = 0x7662BF6D R9 = 0xFFEE3CFD R15 = 0x00002A54
R4 = 0x00000758 R10 = 0xED36787B CPSR = 0x80000153
R5 = 0x00000001 R11 = 0x665D4DFA

4. Переподключаем питания платы. Закладка Resurection опция Resurection

Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.37, JTAG Manager Version: 1.55
Selected Resurrector: [Samsung I9000 V1.00]

Connecting to the dead body...OK
Detected dead body ID: 0x1BA00477 - CORRECT!
Set I/O Voltage reads as 2.81V, TCK Frequency is 8 MHz

Resurrection sequence started.
Establish communication with the phone...OK
Initializing internal hardware configuration...OK
Uploading resurrector data into memory...OK
Starting communication with resurrector...OK

Detected an Initialized FLASH1 Chip, ID: 0x00EC/0x0050 (512MB)
Flashing the dead body...OK
Resurrection complete!

5. Отсоединяем плату, собираем телефон, прошиваем Odin`ом.