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

 
 
> Max10 неправильно определяется в программаторе
Striburn
сообщение Dec 15 2016, 09:50
Сообщение #1


Участник
*

Группа: Validating
Сообщений: 15
Регистрация: 7-12-16
Пользователь №: 94 537



Подскажите в чём может быть проблема??


Использую МАХ10 10M16SAU169 развёл всё по даташиту ( https://www.altera.com/content/dam/altera-w..._m10_config.pdf рис. 3-1 ). при подключении ПЛИС не определялся, выпаял конденсаторы стал определять как 6 неопознанных устройств ( скриншот прилагается)
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
iosifk
сообщение Dec 15 2016, 09:55
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Striburn @ Dec 15 2016, 12:50) *
Подскажите в чём может быть проблема??


Использую МАХ10 10M16SAU169 развёл всё по даташиту...

Первое, это понизить частоту в JTAG.
Если не поможет, то смотрите осциллом, должны быть правильные соотношения импульсов, без затягивания фронтов или выбросов.
Далее, прочитать ID и посмотреть, какие биты неправильные. И получаются ли вообще хоть какие-то биты.
И последнее. Проверить что файл *.bsdl на этот чип присутствует..


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Striburn
сообщение Dec 15 2016, 09:57
Сообщение #3


Участник
*

Группа: Validating
Сообщений: 15
Регистрация: 7-12-16
Пользователь №: 94 537



Цитата(iosifk @ Dec 15 2016, 12:55) *
Первое, это понизить частоту в JTAG.
Если не поможет, то смотрите осциллом, должны быть правильные соотношения импульсов, без затягивания фронтов или выбросов.
Далее, прочитать ID и посмотреть, какие биты неправильные. И получаются ли вообще хоть какие-то биты.
И последнее. Проверить что файл *.bsdl на этот чип присутствует..



А где можно понизить частоту jtag я уже все настройки перерыл не могу найти. (к сожалению из всего квартуса присутствует только программер)
Go to the top of the page
 
+Quote Post
Raven
сообщение Dec 19 2016, 18:43
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 491
Регистрация: 16-01-05
Из: Санкт-Петербург
Пользователь №: 1 987



Цитата(Striburn @ Dec 15 2016, 12:57) *
А где можно понизить частоту jtag я уже все настройки перерыл не могу найти. (к сожалению из всего квартуса присутствует только программер)

C USB-Blaster (а у вас, как можно судить из картинки, именно он), номер с понижением частоты fTCK не пройдет - он намертво установлен в коробочке на 6 МГц (или на 3 МГц, точно не помню). Менять fTCK позволяет новый USB-Blaster II (не путать с WaveShare'вским USB-Blaster v2 или ему подобными китайскми изделиями - это просто иная реализация все того же USB-Blaster).

Выход:
1) использовать LPT-шный вариант - ByteBlasterMV или ByteBlaster II;

2) для отладки JTAG пока пользовать какой-нибудь JTAG-кабель из поддерживаемых OpenOCD (среди них много сравнительно дешевых, и они широко распространены), и воспользоваться его возможностью работать с Tcl-скриптами (здесь могу помочь на старте);

3) возможно, реализация USB-Blaster с marsohod.ru позволяет регулировать частоту fTCK (точно не знаю, проверяйте);

4) наконец, имея под рукой набор из FT245 оценочной платы и какой-нибудь маленькой FPGA-платы можно сделать свой клон USB-Blaster (его содержимое известно) с нужной fTCK sm.gif Или сделать клон на микроконтроллере AVR или PIC (есть в Сети пара-тройка таких работающих вариантов).
Go to the top of the page
 
+Quote Post



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

 


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


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