T.E.S.T.C.O.P.Y. • Просмотр темы - Делимся информацией по JTAG

Делимся информацией по JTAG

Инструменты, которыми мы пользуемся в работе. Обсуждаем их недостатки и преимущества.

Прилепить пост

Сообщение P.T.R » Пт окт 31, 2014 6:02 pm

Уже как месяц приехол. И все не как. Пробовал на платах ml1660 и на Xerox 3140 и не чеге пока не получается... Как не пробовал все ровно 3.3v на плату не как нет.
Аватар пользователя
P.T.R   
Увидел тонер

Прилепить пост

Сообщение 4rom » Пт окт 31, 2014 6:30 pm

Приехал J-Link тоже примерно месяц назад... Продавец вот этот был. http://ru.aliexpress.com/store/206572
Стабильно все питание - 3.3V. 1 и 2 вывод закорочены на шлейфе... Шлейф сделал в точности, как у manic.76 в ПЕРВОМ варианте! "Унижено" 6 "пациентов" 2160 и восстановлен один 1860 и один 3140. Неприятность одна - при заливке прошивки светодиод на коробочке полностью тухнет (может, питание на пределе). Но, по крайней мере, ни разу не сбросились настройки EEPROM (как предупреждал mr. Apopovv) Один нюанс - программа куплена у... Сами знаете кого..( Не сочтите за рекламу или какое-то преимущество - просто не было времени ждать... В очереди стояло 4 "пациента"...). Вариант от "Гоги" с J-Link, честно говоря, пока не пробовал.. Да, думаю, и незачем... Платная программа работает стабильно, себя уже окупила (чему я безмерно рад).
P.S. Просто личный отзыв о том, что все работает...
Аватар пользователя
4rom   
Испачкался тонером

Прилепить пост

Сообщение vitekk » Пт окт 31, 2014 9:23 pm

P.T.R писал(а):Уже как месяц приехол. И все не как. Пробовал на платах ml1660 и на Xerox 3140 и не чеге пока не получается... Как не пробовал все ровно 3.3v на плату не как нет.

В моем J-link отсутствовало питание из-за того что китайцы не впаяли перемычку на плате которая находится ближе к выводам JTAG! Если её нет впаяй питание появится! Должна быть перемычка как на рисунке ниже "Синия"
Изображение
Аватар пользователя
vitekk   
Добрался до абсорбера
  • Не в сети

Прилепить пост

Сообщение Александр78 » Сб ноя 01, 2014 12:07 am

Когда не понимал почему нет питания на проц,тоже вскрыл-джампер был в офф.Обратил внимание на J1 под пайку-но дальше не ковырял.Он же для чего=то предусмотрен?
Аватар пользователя
Александр78   
Засыпщик
  • Не в сети

Прилепить пост

Сообщение apopovv » Сб ноя 01, 2014 1:26 am

Как только комп при подключении скажет "неопознанное USB устройство", то сразу в голове проясняется - для чего перемычки в кружочке :)
Аватар пользователя
apopovv   
Учит других ломать принтеры

Прилепить пост

Сообщение VVC » Сб ноя 01, 2014 10:01 am

vitekk писал(а): Должна быть перемычка как на рисунке ниже "Синия"

если разводка платы как на фото, то перемычка синяя должна быть в другом положении (если хотеть иметь на выходе 3.3в).
Аватар пользователя
VVC   
Тонерный чревовещатель

Прилепить пост

Сообщение apopovv » Вт ноя 04, 2014 3:43 pm

Кстати, в статье банзая указано, что можно прошить и не подключая плату в принтер, но нужно поймать и остановить проц за 3 сек.

Это не совсем так. Да, проц останавливается, загрузчик льётся - но процедура принудиловки не запускается, т.к. нужные процедуры инициализации не выполнены (проц то остановили в начале).

Соответственно - нужны лишние телодвижения в коммандере.

Либо - тормозить проц дебагом.
Аватар пользователя
apopovv   
Учит других ломать принтеры

Прилепить пост

Сообщение VVC » Вт ноя 04, 2014 3:50 pm

apopovv писал(а):Соответственно - нужны лишние телодвижения в коммандере.

ага, нужно устанавливать точку останова...

apopovv писал(а):Либо - тормозить проц дебагом.

а вот это как 2 пальца ....подключение дебага к плате на столе намного проще чем пихать плату с проводами обратно в принтер.
Аватар пользователя
VVC   
Тонерный чревовещатель

Прилепить пост

Сообщение Гоги » Вт ноя 04, 2014 4:11 pm

apopovv писал(а):Кстати, в статье банзая указано, что можно прошить и не подключая плату в принтер, но нужно поймать и остановить проц за 3 сек.

Это не совсем так. Да, проц останавливается, загрузчик льётся - но процедура принудиловки не запускается, т.к. нужные процедуры инициализации не выполнены (проц то остановили в начале).

Соответственно - нужны лишние телодвижения в коммандере.

Либо - тормозить проц дебагом.


Далеко не одна плата обработана без дебага и без принтера. Всё работает. Просто не всегда с первого раза. У себя дебаг даже не подключал ни разу при унижении, потому и логов не приводил.
Аватар пользователя
Гоги   
Добрался до абсорбера
  • Не в сети

Прилепить пост

Сообщение apopovv » Вт ноя 04, 2014 5:12 pm

Думаю, это сработает, если тормознуть проц не в самом начале, а незадолго до того как прошивка отключит жтаг.
Т.е. Основные процедуры инициализации уже пройдены, а жтаг еще не отключен.

Я в этом направлении не эксперементировал. Просто поставил брекпоинт. Работает.
Аватар пользователя
apopovv   
Учит других ломать принтеры

Прилепить пост

Сообщение Volodyak » Сб ноя 08, 2014 9:26 am

какие-то чудеса нашел перемычку питания сейчас
C:\Program Files\SEGGER\JLink_V494c>JLink.exe
SEGGER J-Link Commander V4.94c ('?' for help)
Compiled Oct 31 2014 20:00:06
DLL version V4.94c, compiled Oct 31 2014 19:59:57
Firmware: J-Link ARM V8 compiled Sep 22 2014 23:26:43
Hardware: V8.00
S/N: 304230680
Feature(s): RDI,FlashDL,FlashBP,JFlash,GDBFULL
VTarget = 3.300V
Info: Could not measure total IR len. TDO is constant high.
Info: Could not measure total IR len. TDO is constant high.
No devices found on JTAG chain. Trying to find device on SWD.
No device found on SWD.
Failed to identify target. Trying again with slow (4 kHz) speed.
Info: Could not measure total IR len. TDO is constant high.
Info: Could not measure total IR len. TDO is constant high.
No devices found on JTAG chain. Trying to find device on SWD.
No device found on SWD.
No device found at all. Selecting JTAG as default target interface

Добавлено спустя 3 часа 23 минуты 22 секунды:
ВСЕМ СПАСИБО ВСЕ РАБОТАЕТ!!!
Аватар пользователя
Volodyak   
Увидел тонер
  • Не в сети

Прилепить пост

Сообщение vovanfun » Вс ноя 16, 2014 10:28 am

Коллеги, у кого то чистокровный китаец при подключении выдавал такой меседж? :
Изображение
Думаю стоит обновить или не стоит?
Аватар пользователя
vovanfun   
Прикоснулся к тонеру

Прилепить пост

Сообщение VVC » Вс ноя 16, 2014 10:42 am

обновляться рекомендуется (я обновлялся).
если девайс сделан качественно и серийник не заблокирован Segger-ом, то всё будет ок.
Аватар пользователя
VVC   
Тонерный чревовещатель

Прилепить пост

Сообщение vovanfun » Вс ноя 16, 2014 11:06 am

Спасибо!
Все прошло успешно! Пока нет пациентов, но уже готов... шлейф пока сделаю еще к нему... Тот что в комплекте идет, портить пока не хочу, поищу может есть такой же у меня!
Ну а вот как все было:
Скрытый текст +
phpBB [media]

Win8.1 64 bit - полет нормальный!
Аватар пользователя
vovanfun   
Прикоснулся к тонеру

Прилепить пост

Сообщение Serg88 » Пт ноя 21, 2014 9:00 am

Уважаемые коллеги, кто пользоволся этой штукой: Внутрисхемный программатор ChipProg-ISP
вариации протокола JTAG, SPI, UART. Интересует мнение об использовании Jtag.
Аватар пользователя
Serg88   
Увидел чернила

Пред.След.

Вернуться в Инструментарий

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

вверх
вниз
x

#{title}

#{text}