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

 
 
6 страниц V  < 1 2 3 4 5 > »   
Reply to this topicStart new topic
> Быстрй USB JTAG интерфейс
v_shamaev
сообщение Jan 17 2005, 16:26
Сообщение #31


Местный
***

Группа: Свой
Сообщений: 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-а, так что смысл у затеи есть - да так оно и проще, можно для начала
переделать утилитки по заливу флеша, они сносно через обычный вигглер работают, а
там будет понятно.


--------------------
Водку пьянствовать и безобразия нарушать!!!
Go to the top of the page
 
+Quote Post
Make_Pic
сообщение Jan 28 2005, 15:51
Сообщение #32


Знающий
****

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



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


Ну и как - есть хорошие новости?
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Jan 28 2005, 16:00
Сообщение #33


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(Make_Pic @ Jan 28 2005, 18:51)
Ну и как - есть хорошие новости?
*

Шъёрт побьери!!! Уже третья страница angry.gif , а воз и ныне там!
Вот разозлюсь и напрягу шефа на покупку фирменного дивайса, а потом сдеру всё тупо и выложу публично, чтобы специалистам стыдно стало. twak.gif
Go to the top of the page
 
+Quote Post
v_shamaev
сообщение Jan 28 2005, 17:17
Сообщение #34


Местный
***

Группа: Свой
Сообщений: 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 не нашел.


--------------------
Водку пьянствовать и безобразия нарушать!!!
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Jan 31 2005, 10:51
Сообщение #35


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(v_shamaev @ Jan 28 2005, 20:17)
..  и два USB-ишных - ezUSB и an2135, исходники прошивок тоже присутствуют...
*

Это уже интересно. Наведите поточнее, пожалуйста (ссылочки, если можно или я что-то пропустил).
Go to the top of the page
 
+Quote Post
v_shamaev
сообщение Jan 31 2005, 13:21
Сообщение #36


Местный
***

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



Большого интереса оги не представляют - основная обработка идет в самлй jelie, а через
USB - только подключение самого JTAG-а - есть набор команд низкого уровня, идут по USB, их и отрабатывет контроллер.
Прикрепленные файлы
Прикрепленный файл  jelie_1.3.tar.gz ( 169.15 килобайт ) Кол-во скачиваний: 138
 


--------------------
Водку пьянствовать и безобразия нарушать!!!
Go to the top of the page
 
+Quote Post
Dainis
сообщение Feb 1 2005, 20:00
Сообщение #37


Местный
***

Группа: Свой
Сообщений: 251
Регистрация: 23-06-04
Пользователь №: 154



Плохие новости ......

Bad news about usbDemon clonning......

usbDemon for hardware protection using DS2432 chip
1kb Protected 1-Wire EEPROM with SHA-1 Engine

http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2914
http://pdfserv.maxim-ic.com/en/ds/DS2432.pdf

White Paper 3: Why are 1-Wire SHA-1 Devices Secure?
http://www.maxim-ic.com/appnotes.cfm/appnote_number/1098


Other hardware not problem to build.
One way to for protectection removing, is patching jtag_usb.dll file .....
Go to the top of the page
 
+Quote Post
george_rootman
сообщение Feb 2 2005, 11:52
Сообщение #38





Группа: Новичок
Сообщений: 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
Go to the top of the page
 
+Quote Post
Dainis
сообщение Feb 3 2005, 20:43
Сообщение #39


Местный
***

Группа: Свой
Сообщений: 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 читается сериал нумбер.
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Feb 5 2005, 12:29
Сообщение #40


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Значит серийник можно считать с фирменного девайса и размножить. Осталось узнать, у кого есть фирменный.


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
Dainis
сообщение Feb 5 2005, 21:45
Сообщение #41


Местный
***

Группа: Свой
Сообщений: 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
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Feb 7 2005, 08:47
Сообщение #42


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(one_man_show @ Feb 5 2005, 15:29)
Значит серийник можно считать с фирменного девайса и размножить. Осталось узнать, у кого есть фирменный.
*

Не знаю как здесь, но в подобных случаях кодовая посылка (коих вариантов великое множество) от компьютера поступае в дивайс и слушается отклик. Подслушивание одного из вариантов ничего не даст.
Взламывание алгоритма также ничего не даст, т. к. ключ (находящийся внутри EEPROM) не известен.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Feb 7 2005, 08:56
Сообщение #43


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Не вижу другого способа обойти проблему кроме как найти в драйвере место, где осуществляются секретные общения компьютера с дивайсом и обойти их.
То, что ребята защитились, не вызывает сомнений. Иначе зачем продавать за $750 дивайс, себестоимость которого $10, а красная цена $50?
Go to the top of the page
 
+Quote Post
afe
сообщение May 12 2005, 15:00
Сообщение #44


Частый гость
**

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



Цитата(undi @ Nov 12 2004, 09:29)
И все же, стоит там EEPROM или нет? На фото ее вроде не видно. Попробую найти время, да собрать штукенцию...
*


Похоже стоит, на фото внизу U1 ...


--------------------
SY AfE
Go to the top of the page
 
+Quote Post
Dainis
сообщение May 14 2005, 20:20
Сообщение #45


Местный
***

Группа: Свой
Сообщений: 251
Регистрация: 23-06-04
Пользователь №: 154



Scan from original usbDemon.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

6 страниц V  < 1 2 3 4 5 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 19:53
Рейтинг@Mail.ru


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