реклама на сайте
подробности

 
 
> Подключиться к плате с ПЛИС через JTAG, халтура
KeX
сообщение Jan 5 2018, 12:52
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 21-11-17
Пользователь №: 100 287



Привет!

Есть карта Nallatech 385N, ограниченной серии, выпущенная для IBM, и не имеющая никакой поддержки со стороны производителя (в т.ч. никакой документации). На плате стоит 24 пиновый FFC разъем. Есть разводочная плата с таким же разъемом, шлейф, и есть программатор USB Blaster со своим шлейфом. Нужно вычислить JTAG-овские пины на плате, и развести их на программатор. Пытался сделать сам по схеме, предоставленной одним добрым человеком на форуме, но то ли руки кривые, то ли схема неправильная, не взлетело. Территориально - Москва, но могу, в принципе, доехать и по области.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_pv
сообщение Jan 5 2018, 16:57
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Прикрепленное изображение

будем гадать по фотографии,
на правой плате стандартный разъём бластера - справа, его распиновка:
1-TCK, 3- TDO, 5-TMS, 9 - TDI. крайний правый ряд, снизу вверх.
дорожки от разъёма идут в середину шлейфа, соответственно на самой плате JTAG скорее всего это TP13-16 то есть 7,8,9,10 ноги шлейфа. и возможно 11 или 13 - напряжение питания VTARGET.
причем 7 нога, TP13, скорее всего TCK.
на плате TMS и TDI должны быть килоомом к питанию подтянуты.
TCK - тем же килоомом к земле.
TDO - выход.
соответственно надо просто померить напряжения на этих TP13-16, а потом дополнительно нагрузить каждую килоомом на землю/питание и померить ещё раз.
без нагрузки:
TMS/TDI +3В
TCK 0
TDO 0/3
с подтяжкой к земле:
TMS/TDI 1.5
TCK 0
TDO 0/3
с подтяжкой к питанию:
TMS/TDI 3
TCK 1.5
TDO 0/3
после этого останется только два возможных варианта подключения: перепутать TMS/TDI.
Go to the top of the page
 
+Quote Post
KeX
сообщение Jan 5 2018, 20:09
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 21-11-17
Пользователь №: 100 287



Цитата(_pv @ Jan 5 2018, 19:57) *
после этого останется только два возможных варианта подключения: перепутать TMS/TDI.

Благодарю вас за такой подробный алгоритм! Вы случайно не из Москвы? Боюсь просто своими кривыми руками все испортить.
Go to the top of the page
 
+Quote Post
_pv
сообщение Jan 5 2018, 20:31
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(KeX @ Jan 6 2018, 02:09) *
Вы случайно не из Москвы? Боюсь просто своими кривыми руками все испортить.

случайно нет.
вам нужен лишь обычный вольтметр, чтобы измерить напряжения относительно земли, потом относительно питания на выведенных на плате пятаках. ну и 1кОм параллельно вольтметру. чтобы подтяжку от выхода отличить.
Go to the top of the page
 
+Quote Post
KeX
сообщение Jan 5 2018, 21:34
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 21-11-17
Пользователь №: 100 287



Цитата(_pv @ Jan 5 2018, 23:31) *
случайно нет.
вам нужен лишь обычный вольтметр, чтобы измерить напряжения относительно земли, потом относительно питания на выведенных на плате пятаках. ну и 1кОм параллельно вольтметру. чтобы подтяжку от выхода отличить.

Понял. Наверное, рискну попробовать. Спасибо еще раз!
Go to the top of the page
 
+Quote Post
_pv
сообщение Jan 5 2018, 23:54
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(KeX @ Jan 6 2018, 03:34) *
Понял. Наверное, рискну попробовать. Спасибо еще раз!

и измерять с подтяжкой к питанию надо относительно питания JTAGа, (11 скорее всего нога шлейфа, справа)
Go to the top of the page
 
+Quote Post
KeX
сообщение Jan 6 2018, 11:35
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 21-11-17
Пользователь №: 100 287



Цитата(x736C @ Jan 6 2018, 02:39) *
Отпишитесь по результату, пожалуйста. Интересно, чем все закончится. Помню еще старую тему по поиску схемы.

Обязательно!

Цитата(_pv @ Jan 6 2018, 02:54) *
и измерять с подтяжкой к питанию надо относительно питания JTAGа, (11 скорее всего нога шлейфа, справа)

Ага, спасибо, это я догадался. Сейчас попробую десктопный комп расковырять, а то на серверном 1U не получается на живую замерить, открываешь крышку - питание гасится, а наружу плату вытащить - длины шлейфа не хватает.
К земле/питанию подтягиваем, замыкая исследуемый контакт обычным килоомным резистором на землю/питание соответственно, верно?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- KeX   Подключиться к плате с ПЛИС через JTAG   Jan 5 2018, 12:52
- - misyachniy   Цитата(KeX @ Jan 5 2018, 14:52) Есть карт...   Jan 5 2018, 13:39
|- - KeX   Цитата(misyachniy @ Jan 5 2018, 16:39) С ...   Jan 5 2018, 13:53
- - toshas   А сама плата живая ? Устройство определяется по p...   Jan 5 2018, 15:25
- - iosifk   Цитата(KeX @ Jan 5 2018, 15:52) . Нужно в...   Jan 5 2018, 15:25
|- - KeX   Цитата(toshas @ Jan 5 2018, 18:25) А сама...   Jan 5 2018, 15:53
|- - VCO   Цитата(KeX @ Jan 5 2018, 18:53) Землю-то ...   Jan 5 2018, 16:08
|- - KeX   Цитата(VCO @ Jan 5 2018, 19:08) Так там ж...   Jan 5 2018, 16:26
- - x736C   JTAG обычно имеет подтяжки. У вас на фото тоже вид...   Jan 5 2018, 16:55
|- - KeX   Цитата(x736C @ Jan 5 2018, 19:41) JTAG об...   Jan 5 2018, 17:09
|- - toshas   должна подходить. Цитата(_pv @ Jan 5 2018, 1...   Jan 9 2018, 08:53
- - x736C   Отпишитесь по результату, пожалуйста. Интересно, ч...   Jan 5 2018, 23:39
- - _pv   сначала просто напряжения измерьте на 7-11 ногах ш...   Jan 6 2018, 13:27
- - Timmy   Замечу, что если у вас, судя по фотке, китайский б...   Jan 6 2018, 15:46
|- - KeX   Цитата(_pv @ Jan 6 2018, 16:27) сначала п...   Jan 7 2018, 11:52
- - _pv   ну питание банка с жтагом - судя по всему 2.5В 7,8...   Jan 7 2018, 12:21
|- - KeX   Цитата(_pv @ Jan 7 2018, 15:21) ну питани...   Jan 7 2018, 12:50
|- - Zig   Цитата(_pv @ Jan 7 2018, 15:21) TDO долже...   Jan 7 2018, 12:58
- - _pv   да, действительно The TDO pin is tri-stated in all...   Jan 7 2018, 13:17
- - Zig   Еще будет полезным изучить цикл статей Каршенбойма...   Jan 7 2018, 13:23
|- - KeX   Цитата(_pv @ Jan 7 2018, 16:38) судя по ф...   Jan 7 2018, 13:55
|- - iosifk   Цитата(KeX @ Jan 7 2018, 16:55) Спасибо з...   Jan 7 2018, 13:59
|- - _pv   Цитата(KeX @ Jan 7 2018, 20:55) Вы оказал...   Jan 7 2018, 14:10
- - _pv   судя по фотографии платы https://electronix.ru/for...   Jan 7 2018, 13:38
- - KeX   Цитата(_pv @ Jan 7 2018, 17:10) теперь на...   Jan 7 2018, 14:25
|- - _pv   Цитата(KeX @ Jan 7 2018, 21:25) Готово. 1...   Jan 7 2018, 15:10
|- - KeX   Цитата(_pv @ Jan 7 2018, 18:10) нет, как ...   Jan 7 2018, 15:23
|- - _pv   Цитата(KeX @ Jan 7 2018, 22:23) В общем, ...   Jan 7 2018, 15:59
- - VCO   Честно признаюсь - до сих пор туплю, почему так и ...   Jan 7 2018, 16:50
|- - _pv   Цитата(VCO @ Jan 7 2018, 23:50) Честно пр...   Jan 7 2018, 16:56
|- - KeX   Цитата(_pv @ Jan 7 2018, 18:59) да, очень...   Jan 7 2018, 17:04
- - _pv   10й, согласно измерениям подтянут к земле где-то в...   Jan 7 2018, 17:14
|- - KeX   Цитата(_pv @ Jan 7 2018, 20:14) 10й, согл...   Jan 7 2018, 17:44
- - Zig   TDO на разъёме может быть не HiZ только если на пл...   Jan 7 2018, 20:48
|- - KeX   Попробовал сейчас запустить программер в квартусе ...   Jan 8 2018, 11:28
- - Zig   Посмотрел внимательнее на фотографии плат и задалс...   Jan 8 2018, 13:00
|- - KeX   Цитата(Zig @ Jan 8 2018, 16:00) Посмотрел...   Jan 8 2018, 13:18
- - Inanity   Да, конечно, для начинающего это очень круто. Вам ...   Jan 8 2018, 13:25
|- - iosifk   Цитата(Inanity @ Jan 8 2018, 16:25) 3. JT...   Jan 8 2018, 13:59
||- - KeX   Цитата(Inanity @ Jan 8 2018, 16:25) Да, к...   Jan 8 2018, 15:08
||- - iosifk   Цитата(KeX @ Jan 8 2018, 18:08) Попробова...   Jan 8 2018, 15:27
||- - Inanity   Цитата(_pv @ Jan 8 2018, 18:29) Правда то...   Jan 8 2018, 15:43
||- - KeX   Цитата(iosifk @ Jan 8 2018, 18:27) Не над...   Jan 8 2018, 16:04
|- - _pv   ЦитатаСомневаюсь, что вы что - то спалите, если б...   Jan 8 2018, 15:29
- - toshas   А распиновка jtag из прошлой темы не подошла разве...   Jan 9 2018, 07:49
|- - KeX   Цитата(toshas @ Jan 9 2018, 10:49) А расп...   Jan 9 2018, 08:33
- - _pv   Цитата(KeX @ Jan 9 2018, 15:33) Не-а, к с...   Jan 9 2018, 09:16
|- - KeX   Цитата(toshas @ Jan 9 2018, 11:53) должна...   Jan 9 2018, 10:18
- - x736C   Мои поздравления! Лучше поздно, чем никогда. ...   Jan 9 2018, 12:03
|- - mantech   Цитата(x736C @ Jan 9 2018, 15:03) Я тут з...   Jan 9 2018, 13:28
||- - Inanity   Цитата(x736C @ Jan 9 2018, 15:03) Я тут з...   Jan 9 2018, 15:24
||- - KeX   Цитата(x736C @ Jan 9 2018, 15:03) Мои поз...   Jan 9 2018, 15:30
|- - Flood   Цитата(x736C @ Jan 9 2018, 15:03) Я тут з...   Jan 9 2018, 15:36
|- - Inanity   Цитата(Flood @ Jan 9 2018, 18:36) А вообщ...   Jan 9 2018, 16:57
||- - Flood   Цитата(Inanity @ Jan 9 2018, 19:57) Так о...   Jan 10 2018, 13:58
|- - KeX   Цитата(Flood @ Jan 9 2018, 18:36) Насколь...   Jan 9 2018, 17:07
- - Inanity   Хм, KeX, а вы уже пробовали прошивать её чем-то св...   Jan 9 2018, 17:30
|- - KeX   Цитата(Inanity @ Jan 9 2018, 20:30) Хм, K...   Jan 9 2018, 17:34
|- - Inanity   Цитата(KeX @ Jan 9 2018, 20:34) Вот как р...   Jan 9 2018, 17:37
- - x736C   Думаю, тут надо было включать social engineering. ...   Jan 9 2018, 17:48
- - KeX   Цитата(Inanity @ Jan 9 2018, 20:37) Значи...   Jan 9 2018, 18:30


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 14:08
Рейтинг@Mail.ru


Страница сгенерированна за 0.01473 секунд с 7
ELECTRONIX ©2004-2016