www.ejtag.ru
http://www.ejtag.ru/

Проблема с подключением по JTAG
http://www.ejtag.ru/viewtopic.php?f=6&t=1670
Страница 1 из 1

Автор:  Froloff [ 06 дек 2016, 23:15 ]
Заголовок сообщения:  Проблема с подключением по JTAG

Автомагнитола Nissan LCN 2.0 с процессором OMAP5948ZXZ (ARM9), память S29GL512N10, данные по точкам подключения JTAG есть. Ничего не получается, CpuID = 0x00000000 всегда, насколько я понял, процессор неизвестен программе... Что-то можно придумать или тупик ? Даташит процессора не гуглится совсем...

Автор:  sergiuss [ 06 дек 2016, 23:22 ]
Заголовок сообщения:  Re: Проблема с подключением по JTAG

Цитата:
Ничего не получается, CpuID = 0x00000000 всегда

Значит никак.
Попробуйте OpenOCD

Автор:  artotle [ 07 дек 2016, 00:34 ]
Заголовок сообщения:  Re: Проблема с подключением по JTAG

Froloff писал(а):
Автомагнитола Nissan LCN 2.0 с процессором OMAP5948ZXZ (ARM9), память S29GL512N10, данные по точкам подключения JTAG есть. Ничего не получается, CpuID = 0x00000000 всегда, насколько я понял, процессор неизвестен программе... Что-то можно придумать или тупик ? Даташит процессора не гуглится совсем...
Вопрос то в чем? Если выводы сделаны, то зачем создавать тему?

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

Автор:  vit0k [ 07 дек 2016, 01:17 ]
Заголовок сообщения:  Re: Проблема с подключением по JTAG

Введите просто omap5948 в гугле. Там есть на иностранных сайтах про житаг и этот процессор.

Автор:  artotle [ 07 дек 2016, 16:06 ]
Заголовок сообщения:  Re: Проблема с подключением по JTAG

Ссылка, почитать omap5948 jtag

Автор:  Froloff [ 08 дек 2016, 00:14 ]
Заголовок сообщения:  Re: Проблема с подключением по JTAG

Прошу прощения за задержку, уезжал из города, а с мобилки сильно не напишешь. Фото подключения JTAG прикладываю. Вообще, в JTAGe я кошмарный нуб, не пинайте больно. Почему-то у меня крайне нестабильно запускается USB-F версии 0.0.0.2129,может быть не любит Windows 10, из многих попыток получалось примерно так
Log Level = Normal
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ ARM9
VCC = 3,29
VIO = 1,83
Модуль ЦПУ успешно создан
Конфигурация ТАР - 0 0/0 0/6
Сбрасываем TAP
CPU LITTLE-ENDIAN
Устанавливаем скорость JTAG - 12 MHz
Читаем ID процессора
CpuID = 0x00000000
Читаем IMP code
IMP code не поддерживается
ARM part number = 0x31F3
Инициализируем модуль ARM9 ....
DBGCTRL = 0x1
Процессор остановлен в ARM.
ID reg val = 0x221F4BC
Модуль ЦПУ инициализирован
Создаем модуль флешь
Flash mode: Fast Smart
Проверяем зависимости от процессора
Модуль >SST CFI< требует тип(ы) процессоров :
NEC EMMA2x
MIPS DMA
MIPS PrAcc
ARM7
ARM9
ARM11
ST20 DCU2
ST20 DCU3
ST40/SH4
PPC STB02500
OCDS v1.0
Cortex M3
Boundary Scan Flasher
ARC 600/700
FreeScale e200z

Зависимости удовлетворены
Базовый адрес флеши = 0x20000000
Режим доступа 16 бит / разрядность 16 бит
Быстрое чтение по 8192 байт
Быстрая запись по 2048 байт
Базовый адрес sdram = 0x0
Первые 16 байт флеши со смещения 0x0:
6924 6924 6924 6924 6924 6924 6924 6924
Определяем флешь ...
Manufacture ID = 0x932469 Device ID = 0x932469 0000 0000
Unknown or Internal Flash
CFI = i, i, i
CFI = i, i, i
Boot type = 9643113
CFI не поддерживается
Читаем параметры флешь из файла ...
Идент флеши не найден в файле параметров

Сегодня закинул usb ejtag tt в виртуальную Windows XP под Vmware, и получил уже такой лог
FileVersion = 0.1.0.2129
Firmware Version 0.31
Firmware Version 0.31
USB-'F' ready
<----- 0.1.0.2129 ----->
Default
Log Level = Normal
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ ARM9
VCC = 230216,06
VIO = 218806,51
New VIO = 27267,41
Модуль ЦПУ успешно создан
Конфигурация ТАР - 0 0/0 0/6
Сбрасываем TAP
CPU LITTLE-ENDIAN
Устанавливаем скорость JTAG - 12 MHz
Читаем ID процессора
CpuID = 0x0221F6C0
CPU ID не совпадает с заданным
Читаем IMP code
IMPCODE = 0x221F888
EJTAG version 1 - 2.0
EJTAG function : R4k ASID_6 MIPS16e NoDMA MIPS32

ARM part number = 0x221F
Инициализируем модуль ARM9 ....
DBGCTRL = 0x29521E3
Процессор остановлен в ARM.
ID reg val = 0x221F5C4
Модуль ЦПУ инициализирован
Создаем модуль флешь
Flash mode: Fast Smart
Проверяем зависимости от процессора
Модуль >SST CFI< требует тип(ы) процессоров :
NEC EMMA2x
MIPS DMA
MIPS PrAcc
ARM7
ARM9
ARM11
ST20 DCU2
ST20 DCU3
ST40/SH4
PPC STB02500
OCDS v1.0
Cortex M3
Boundary Scan Flasher
ARC 600/700
FreeScale e200z

Зависимости удовлетворены
Базовый адрес флеши = 0x20000000
Режим доступа 16 бит / разрядность 16 бит
Быстрое чтение по 8192 байт
Быстрая запись по 2048 байт
Базовый адрес sdram = 0x0
Первые 16 байт флеши со смещения 0x0:
811A 811A 811A 811A 811A 811A 811A 811A
Определяем флешь ...
Manufacture ID = 0x7C801A81 Device ID = 0x7C801A81 0000 0000
Unknown or Internal Flash
CFI = ?, ?,
CFI = ?, ?,
Boot type = 2088770177
CFI не поддерживается
Читаем параметры флешь из файла ...
Идент флеши не найден в файле параметров

Скажите, я хотя бы на правильном пути или все сделал не так ? Какие настройки нужно "подергать" в первую очередь ?

Автор:  sergiuss [ 08 дек 2016, 00:28 ]
Заголовок сообщения:  Re: Проблема с подключением по JTAG

Цитата:
Default

Цитата:
Конфигурация ТАР - 0 0/0 0/6

Если нуб, то читайте больше, иначе и объяснять бесполезно.

Автор:  ctochto [ 08 дек 2016, 03:23 ]
Заголовок сообщения:  Re: Проблема с подключением по JTAG

Froloff любопытно для какой цели читаем?

Автор:  artotle [ 08 дек 2016, 16:36 ]
Заголовок сообщения:  Re: Проблема с подключением по JTAG

Froloff, Не задал конфигурацию ТАР. Конфигурация ТАР - 0 0/0 0/6
Taras+ сказал писал(а):
В логе не видно длины инструкций для ТАРов. отсюда
Конфиг будет
1 устройство до, длина IR = ?
Текущий ТАР длина IR = 4 (ARM)
1 устройство после, IR = ?
Лог покажи после нажатия Scan TAP's

Страница 1 из 1 Часовой пояс: UTC + 7 часов
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/