|
|
  |
Быстрй USB JTAG интерфейс |
|
|
|
Jan 17 2005, 16:26
|

Местный
  
Группа: Свой
Сообщений: 304
Регистрация: 5-07-04
Из: г. Москва
Пользователь №: 259

|
Сел вчера плотно за это дело - поставил (точнее реанимировал kylix), загрузил исходники из примера - обнаружилось не слишком приятное открытие java script:emoticon(':smile3046:')- оказывается, JTAG-ом как таковым никто не занимается в этой микросхеме, а имеем паралельный порт, подключенный через USB к компьютеру, и JTAG получается чисто программным путем из нескольких выводов этого порта - как и wiggler. Кстати, в указанных исходниках функции нижнего уровня так и именуются - wiggler_do_tms и wiggler_move_state java script:emoticon(':excl:')
Одно греет - у макрегора получилась на этом девайсе скорость существенно выше, чем у wiggler-а, так что смысл у затеи есть - да так оно и проще, можно для начала переделать утилитки по заливу флеша, они сносно через обычный вигглер работают, а там будет понятно.
--------------------
Водку пьянствовать и безобразия нарушать!!!
|
|
|
|
|
Jan 28 2005, 15:51
|

Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828

|
Цитата(v_shamaev @ Jan 17 2005, 19:26) Сел вчера плотно за это дело - поставил (точнее реанимировал kylix), загрузил исходники ...чем у wiggler-а, так что смысл у затеи есть - да так оно и проще, можно для начала ... переделать утилитки по заливу флеша, они сносно через обычный вигглер работают, а там будет понятно. Ну и как - есть хорошие новости?
|
|
|
|
|
Jan 28 2005, 17:17
|

Местный
  
Группа: Свой
Сообщений: 304
Регистрация: 5-07-04
Из: г. Москва
Пользователь №: 259

|
Ну где воз - это смотря откуда мерять. Докладаю подробно. 1. "Чип и Дип" Воронежский с FT2232C меня развел - почти две недели назад позвонил им, спросил - есть - "Нету, но на заказ привезем." Позвонить, или вы позвоните? - "Нет, приезжайте в следующую пятницу, привезем"
Приезжаю в пятницу - как раз неделю назад - "Нету и не бывает, не проходят такие" В общем, пришлось в ЭФО Питерском заказать, там они кстати и дешевле вдвое против того, что с меня Дип с Чипом запросили. Но пришлют только недели через две - и то обходными путями, через курьера быстро, но накладно.
2. Пока железячные дела - решил с софтом поразбиратся: под Kylix-ом пример собрался, и даже запускается - только подключат пока нечего. Да и не решает он проблемы - только реализация низкоуровневых функций JTAG-а, а мне под Linux-ом необходим драйвер - конвертор, что бы с одной стороны GDB, а с другой - ARM.
Поразбирался с pppcb 0.10 - я раньше с версией 0.7 возился, подкрутил его под вигглера, собрал - работает, но страшно медленно, и похоже, не все функции реализует - во всяком случае, отладчик у меня ругается когда пытаюсь многонитевую отладку запустить - говорит, не может получить информации. Поэтому паралелльно еще занялся jelie-ей - это вполне то что надо, но для PXA. Так вот, там есть три варианта подключения JTAG-а - через вигглер (или через Alter-овский вариант), и два USB-ишных - ezUSB и an2135, исходники прошивок тоже присутствуют. Поинтересовался еще китайцем - но там исходники отсутсвуют, линуксовый вариант баньяна немедленно в кору выпадает, и схем/ прошивок для USB не нашел.
--------------------
Водку пьянствовать и безобразия нарушать!!!
|
|
|
|
|
Jan 31 2005, 13:21
|

Местный
  
Группа: Свой
Сообщений: 304
Регистрация: 5-07-04
Из: г. Москва
Пользователь №: 259

|
Большого интереса оги не представляют - основная обработка идет в самлй jelie, а через USB - только подключение самого JTAG-а - есть набор команд низкого уровня, идут по USB, их и отрабатывет контроллер.
--------------------
Водку пьянствовать и безобразия нарушать!!!
|
|
|
|
|
Feb 2 2005, 11:52
|
Группа: Новичок
Сообщений: 1
Регистрация: 10-01-05
Из: Новосибирск
Пользователь №: 1 867

|
Цитата(Dainis @ Feb 2 2005, 03:00) Плохие новости ......
Bad news about usbDemon clonning......
usbDemon for hardware protection using DS2432 chip 1kb Protected 1-Wire EEPROM with SHA-1 Engine К каким ногам FT2232C подцеплен DS2432
|
|
|
|
|
Feb 3 2005, 20:43
|
Местный
  
Группа: Свой
Сообщений: 251
Регистрация: 23-06-04
Пользователь №: 154

|
Цитата(george_rootman @ Feb 2 2005, 14:52) К каким ногам FT2232C подцеплен DS2432 Data in ( FT2232C) BDBUS1 pin. 39 and rezistor to +5V Data out via SN74LVC2G07 ( as buffer with open colector) BDBUS0 pin. 40 От DS2432 читается сериал нумбер.
|
|
|
|
|
Feb 5 2005, 21:45
|
Местный
  
Группа: Свой
Сообщений: 251
Регистрация: 23-06-04
Пользователь №: 154

|
Цитата(one_man_show @ Feb 5 2005, 15:29) Значит серийник можно считать с фирменного девайса и размножить. Осталось узнать, у кого есть фирменный. Есть подозрение, щто не будет так просто: 1kb Protected 1-Wire EEPROM with SHA-1 Engine White Paper 3: Why are 1-Wire SHA-1 Devices Secure? http://www.maxim-ic.com/appnotes.cfm/appnote_number/1098
|
|
|
|
|
May 12 2005, 15:00
|

Частый гость
 
Группа: Свой
Сообщений: 94
Регистрация: 4-05-05
Из: Харьков
Пользователь №: 4 740

|
Цитата(undi @ Nov 12 2004, 09:29) И все же, стоит там EEPROM или нет? На фото ее вроде не видно. Попробую найти время, да собрать штукенцию... Похоже стоит, на фото внизу U1 ...
--------------------
SY AfE
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|