16 июля 2011, 9:57:40 PM   # 1
 
 
Сообщения: 210
Цитировать по имени
цитировать ответ
по умолчанию Re: --Solved--

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Здравствуйте,

Я не могу предложить гораздо больше, чем 1 BTC, но я был бы очень благодарен, если FPGA гуру поможет решить мою проблему JTAG для FPGA.

Проблема возникает, когда я пытаюсь программировать свою EP4CE75F23 с Quartus программатора. Я получаю "Ошибка: Не удается получить доступ к JTAG цепочке" сообщение.

Если я иду в инструмент JTAG отладчик, я могу запустить автоматическую проверку на JTAG. Это результат этого теста:

Интересно, что она признает чип как EP3C80.

Я также могу выйти через конечный автомат JTAG, чтобы увидеть, если цикл заголовка JTAG булавки. TDO и TMS цикл от 0 до ~ 2.5V, как и ожидалось. TDI застрял на низком уровне. TCK застрял высоко.

Я прошел через и перепроверены, что мои JTAG связанные контакты соединены как пг 46 этого документа:
http://www.altera.com/literature/hb/cyclone-iv/cyiv-51008.pdf

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

Я скептически относился к моей USB-бластер, потому что я купил это дешево на eBay. Он не может работать правильно. Это объясняет, почему TDI застрял, но я не думаю, что это объясняет TCK.

Для того, чтобы все умные люди из там- спасибо заранее.
newMeat1 сейчас офлайн Пожаловаться на newMeat1   Ответить с цитированием Мультицитирование сообщения от newMeat1 Быстрый ответ на сообщение newMeat1


Как заработать Биткоины?
Без вложений. Не майнинг.


16 июля 2011, 11:49:27 PM   # 2
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: --Solved--

Получил 1806 Биткоинов
Реальная история.





Интересно, что она признает чип как EP3C80.
Если я правильно читать справочники Cyclone III и IV, то EP3C80 и EP4CE75 имеют точно такой же JTAG ID, так что это не удивительно.

Я также могу выйти через конечный автомат JTAG, чтобы увидеть, если цикл заголовка JTAG булавки. TDO и TMS цикл от 0 до ~ 2.5V, как и ожидалось. TDI застрял на низком уровне. TCK застрял высоко.
Это кажется странным. Вы уверены, что вы измеряете правильные булавки? Уже поздно, но я не могу видеть, как ТДО может быть переключаясь, если TCK застрял ...

Редактировать: Кроме того, я предполагаю, что вы вытащил сть к GND, как диаграмма инструктирует.
Изменить 2: О, и потянула nCONFIG высоко, либо через любой не-JTAG метод загрузки битовых потоков у вас есть, или напрямую, если вы не один.
makomk сейчас офлайн Пожаловаться на makomk   Ответить с цитированием Мультицитирование сообщения от makomk Быстрый ответ на сообщение makomk

17 июля 2011, 12:41:56 AM   # 3
 
 
Сообщения: 210
Цитировать по имени
цитировать ответ
по умолчанию Re: --Solved--

котировка
Если я правильно читать справочники Cyclone III и IV, то EP3C80 и EP4CE75 имеют точно такой же JTAG ID, так что это не удивительно.

Хорошо, это хорошо знать.

котировка
Вы уверены, что вы измеряете правильные булавки? Уже поздно, но я не могу видеть, как ТДО может быть переключаясь, если TCK застрял ...
Да, я только что проверил. Поведение контактного велосипедного, что я описал то, что происходит.

И ваши изменения учитываются также  

Я думаю, все больше и больше, что это USB-Blaster, так как TDI и TCK оба из него
newMeat1 сейчас офлайн Пожаловаться на newMeat1   Ответить с цитированием Мультицитирование сообщения от newMeat1 Быстрый ответ на сообщение newMeat1

17 июля 2011, 12:51:57 AM   # 4
 
 
Сообщения: 560
Цитировать по имени
цитировать ответ
по умолчанию Re: --Solved--

котировка
Это кажется странным. Вы уверены, что вы измеряете правильные булавки? Уже поздно, но я не могу видеть, как ТДО может быть переключаясь, если TCK застрял ...
Согласен. Там нет никакого способа, чтобы получить IDCODE без переключая TCK.

Вы должны иметь ниспадающий резистор на TCK. Если вы отключите USB-Blaster, является Pin 1, TCK, низкий? И это TDI быть подтянута с USB-Blaster отключена?

котировка
Я скептически относился к моей USB-бластер, потому что я купил это дешево на eBay. Он не может работать правильно. Это объясняет, почему TDI застрял, но я не думаю, что это объясняет TCK.
У вас есть устройство битного-ударяя управлять этими булавками вручную с компьютера? Может быть, даже переключатели и светодиоды на плате, чтобы создать свое собственное маленькое битный-ударяя устройство. Вы можете вручную проверить JTAG таким образом, и если проблема была с USB-Blaster.
fpgaminer сейчас офлайн Пожаловаться на fpgaminer   Ответить с цитированием Мультицитирование сообщения от fpgaminer Быстрый ответ на сообщение fpgaminer

17 июля 2011, 12:53:19 AM   # 5
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: --Solved--

Да, я только что проверил. Поведение контактного велосипедного, что я описал то, что происходит.

И ваши изменения учитываются также  
Любопытно. Я все из идей, так что это хорошо, чтобы увидеть fpgaminer здесь.
makomk сейчас офлайн Пожаловаться на makomk   Ответить с цитированием Мультицитирование сообщения от makomk Быстрый ответ на сообщение makomk

17 июля 2011, 12:54:56 AM   # 6
 
 
Сообщения: 210
Цитировать по имени
цитировать ответ
по умолчанию Re: --Solved--

Я думаю, что он движется между состояниями, потому что я использую инструмент отладки, чтобы заставить его. Вот почему TCK не нужно переключать. На самом деле, может быть, это не предполагается, а затем TDI моя единственная проблема.

Edit: да, TCK имеет ниспадающий резистор и идет низко, когда я отключаю USB-бластер

TDI имеет нагрузочный резистор и идет высоко, как только я отключаю USB-бластер. Так что это должен быть бластер, что вынуждает TCK высокий и низкий TDI ...
newMeat1 сейчас офлайн Пожаловаться на newMeat1   Ответить с цитированием Мультицитирование сообщения от newMeat1 Быстрый ответ на сообщение newMeat1

17 июля 2011, 4:37:41 AM   # 7
 
 
Сообщения: 560
Цитировать по имени
цитировать ответ
по умолчанию Re: --Solved--

котировка
Я думаю, что он движется между состояниями, потому что я использую инструмент отладки, чтобы заставить его. Вот почему TCK не нужно переключать. На самом деле, может быть, это не предполагается, а затем TDI моя единственная проблема.
Государство не будет меняться без цикла TCK. Из справочника устройств вы связаны между собой:

котировка
Переходы в машине состояний происходит на нарастающем фронте TCK

Как вы измерение булавки? С помощью мультиметра или логический анализатор? Если вы с помощью мультиметра, возможно Quartus оставляет TCK максимума при бездействии, поэтому, когда вы говорите это, чтобы изменить состояние быстро переключает TCK низко, а затем высокий, что вы не смогли бы увидеть на мультиметра. То же самое может быть верно TDI; Quartus держа его низко, когда бездействует, и только изменить его, когда ему необходимо выполнить операцию.

Моя догадка, что TDI является единственной проблемой, потому что TCK, TDO и TMS все необходимы, чтобы получить IDCODE, если я не читал, процесс чтения IDCODE неправильно.

Подключаем TDI, TCK и TMS с вашего USB-Blaster для логического анализатора будет выявить, если он правильно переключения этих сигналов, и локализовать проблему.
fpgaminer сейчас офлайн Пожаловаться на fpgaminer   Ответить с цитированием Мультицитирование сообщения от fpgaminer Быстрый ответ на сообщение fpgaminer

17 июля 2011, 5:48:28 AM   # 8
 
 
Сообщения: 210
Цитировать по имени
цитировать ответ
по умолчанию Re: --Solved--

Да, я с помощью мультиметра.

У меня нет логического анализатора, но у меня есть доступ к уплотнительным области. Это должно работать достаточно хорошо. Я дам вашу идею выстрелить завтра

EDIT: Я понимаю, что вы, ребята, теперь говорят о IDCODEs. Это очень хороший знак, что он мог читать так много битов
newMeat1 сейчас офлайн Пожаловаться на newMeat1   Ответить с цитированием Мультицитирование сообщения от newMeat1 Быстрый ответ на сообщение newMeat1

17 июля 2011, 6:33:53 AM   # 9
 
 
Сообщения: 560
Цитировать по имени
цитировать ответ
по умолчанию Re: --Solved--

Краткое примечание: Я не знаю много о специфике JTAG, так что я нашел этот учебник по нему быть очень полезным. Это дает в терминах ПК, контролирующий параллельный порт адаптер с кодом C.
fpgaminer сейчас офлайн Пожаловаться на fpgaminer   Ответить с цитированием Мультицитирование сообщения от fpgaminer Быстрый ответ на сообщение fpgaminer

17 июля 2011, 6:37:11 AM   # 10
 
 
Сообщения: 210
Цитировать по имени
цитировать ответ
по умолчанию Re: --Solved--

Ну, знаете ли вы реальный Altera USB-бластер составляет $ 300? Шоссе грабеж. По крайней мере, Terasic составляет всего $ 50
newMeat1 сейчас офлайн Пожаловаться на newMeat1   Ответить с цитированием Мультицитирование сообщения от newMeat1 Быстрый ответ на сообщение newMeat1

17 июля 2011, 7:50:39 AM   # 11
 
 
Сообщения: 560
Цитировать по имени
цитировать ответ
по умолчанию Re: --Solved--

Ну, знаете ли вы реальный Altera USB-бластер составляет $ 300? Шоссе грабеж. По крайней мере, Terasic составляет всего $ 50
Xilinx является примерно такой же цене Удивительно, но мой $ 8 цепную от USB-Blaster работает лучше, чем $ 50 Terasic одним из Terasic один не будет запрограммировать некоторые флэш-чипов на борту я имел, но дешевки $ 8 один сделал 
fpgaminer сейчас офлайн Пожаловаться на fpgaminer   Ответить с цитированием Мультицитирование сообщения от fpgaminer Быстрый ответ на сообщение fpgaminer

19 июля 2011, 11:41:04 AM   # 12
 
 
Сообщения: 140
Цитировать по имени
цитировать ответ
по умолчанию Re: --Solved--


Доска схематичное поможет.
bcforum сейчас офлайн Пожаловаться на bcforum   Ответить с цитированием Мультицитирование сообщения от bcforum Быстрый ответ на сообщение bcforum



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW