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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Использование выводов программирования как i/0
kulepoff
сообщение Feb 15 2014, 19:28
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 30-11-07
Из: Нижний Новгород
Пользователь №: 32 827



Плис epm3064

Вывода программирования TDI, TMS, TDO, TCK надо использовать как выхода.

JTAG отключен.

Как и в каком режиме запрограммировать плис ?
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 15 2014, 20:12
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Перепрограммировать - скорее всего, никак. Раньше был для этого Altera Programming Unit, который умел прошивать такие микросхемы, если их выпаять из схемы и подключить к нему. Возможно ли это для MAX300... Я не уверен. Для MAX7000 можно было.

Запрограммировать чистую, с нуля, обычным байтбластером.
Go to the top of the page
 
+Quote Post
kulepoff
сообщение Feb 16 2014, 02:13
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 30-11-07
Из: Нижний Новгород
Пользователь №: 32 827



Байтбластером в каком режиме?...

JTAG отключен.

Сообщение отредактировал kulepoff - Feb 16 2014, 02:14
Go to the top of the page
 
+Quote Post
sazh
сообщение Feb 16 2014, 08:05
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(kulepoff @ Feb 15 2014, 22:28) *
Плис epm3064

Вывода программирования TDI, TMS, TDO, TCK надо использовать как выхода.

JTAG отключен.

Как и в каком режиме запрограммировать плис ?


Лет 10 назад такой вопрос часто звучал в отношении cpld семейства 7000S.
Рекомендовали использовать программатор настольный.
Так как семейство 3000 предназначено для программирования в системе, используя jtag,
обычно на цепи jtag как пользовательские никто не рассчитывает.
Обратитесь к дистрибьютеру. Ибо если можно и это семейство программатором, так только там его и можно найти.
На сегодняшний день дешевле переразвести печатную плату.
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 16 2014, 08:21
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(kulepoff @ Feb 16 2014, 06:13) *
Байтбластером в каком режиме?...

JTAG отключен.


В обычном режиме. Только новую микросхему и вне схемы, а потом впаять. JTAG отключается уже после программирования.
Go to the top of the page
 
+Quote Post
Alex11
сообщение Feb 16 2014, 13:52
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



Если пины используются в схеме как выходы, то можно попробовать и в схеме. Один раз.
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 16 2014, 13:53
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Ну можно и какой-то коммутатор или джамперы предусмотреть...
Go to the top of the page
 
+Quote Post
iosifk
сообщение Feb 16 2014, 14:08
Сообщение #8


Гуру
******

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



Цитата(kulepoff @ Feb 15 2014, 23:28) *
Плис epm3064

Вывода программирования TDI, TMS, TDO, TCK надо использовать как выхода.

JTAG отключен.

Как и в каком режиме запрограммировать плис ?

А для чего так делать? JTAG отключите и не перепрограммировать и припайку не проверить... В чем смысл?


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
kulepoff
сообщение Feb 16 2014, 14:40
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 30-11-07
Из: Нижний Новгород
Пользователь №: 32 827



Цитата(iosifk @ Feb 16 2014, 17:08) *
А для чего так делать? JTAG отключите и не перепрограммировать и припайку не проверить... В чем смысл?



Не хватает колличества ног...

Последущие перепрограммирования не требуются.

Цитата(SM @ Feb 16 2014, 11:21) *
В обычном режиме. Только новую микросхему и вне схемы, а потом впаять. JTAG отключается уже после программирования.



В Квартусе при включенном ДЖИТАГ не задать данные ноги как ио....... Компилятор ругается... Что заняты лишние 4 ноги...

Компилировать с отключенным ДЖИТАГОМ?......



Сообщение отредактировал kulepoff - Feb 16 2014, 14:35
Go to the top of the page
 
+Quote Post
iosifk
сообщение Feb 16 2014, 14:47
Сообщение #10


Гуру
******

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



Цитата(kulepoff @ Feb 16 2014, 18:40) *
Не хватает колличества ног...

Последущие перепрограммирования не требуются.

А взять микросхему с бОльшим кол-вом ног слабо?

И вот это - "Последущие перепрограммирования не требуются..." когда слышишь от человека, задающего такой о том как "использовать выводы", просто вызывает улыбку! Это Вам сейчас так кажется, пока ничего не сделано и не спаяно. А потом будут другие вопросы...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
kulepoff
сообщение Feb 16 2014, 14:51
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 30-11-07
Из: Нижний Новгород
Пользователь №: 32 827



Цитата(iosifk @ Feb 16 2014, 17:47) *
А взять микросхему с бОльшим кол-вом ног слабо?

И вот это - "Последущие перепрограммирования не требуются..." когда слышишь от человека, задающего такой о том как "использовать выводы", просто вызывает улыбку! Это Вам сейчас так кажется, пока ничего не сделано и не спаяно. А потом будут другие вопросы...



С бОльшим колличеством слишком много ног.....

Модернизаций не будет.


Go to the top of the page
 
+Quote Post
garlands
сообщение Feb 16 2014, 14:54
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 364
Регистрация: 15-04-08
Из: UA
Пользователь №: 36 798



Цитата(kulepoff @ Feb 16 2014, 16:51) *
Модернизаций не будет.


(ехидно улыбаясь) Точно-точно? И код гарантированно безбажный?

Go to the top of the page
 
+Quote Post
iosifk
сообщение Feb 16 2014, 15:01
Сообщение #13


Гуру
******

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



Цитата(kulepoff @ Feb 16 2014, 18:51) *
С бОльшим колличеством слишком много ног.....

Модернизаций не будет.


Восторгаюсь! Быть Вам великим начальником! Быть! А великие объясняют все так: "берем монету, подкидываем и она падает и точно становится на ребро. И никак иначе быть не должно и не будет!!!". Особенно так любят давать задание подчиненным.
И только такие как я задают неудобный вопрос: "а что будем делать, если монета зависнет в возухе?"


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 16 2014, 15:04
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(kulepoff @ Feb 16 2014, 18:40) *
Компилировать с отключенным ДЖИТАГОМ?......


Да. В результате он после первой прошивки и отрубится.

Цитата(kulepoff @ Feb 16 2014, 18:51) *
С бОльшим колличеством слишком много ног.....


Посмотрите еще на близкую микруху - LC4064ZE-7TN48C - там немного больше ног в том же размере, может влезете с jtag-ом
Go to the top of the page
 
+Quote Post
sazh
сообщение Feb 16 2014, 15:38
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(kulepoff @ Feb 16 2014, 17:40) *
Не хватает колличества ног...


Так говорят, когда корпус PLCC используют.
Поставьте две 3032 в jtag цепочке

Цитата(iosifk @ Feb 16 2014, 18:01) *
И только такие как я задают неудобный вопрос: "а что будем делать, если монета зависнет в возухе?"

Квадратное катить, круглое нести.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Feb 16 2014, 16:05
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(garlands @ Feb 16 2014, 18:54) *
(ехидно улыбаясь) Точно-точно? И код гарантированно безбажный?

Цитата(iosifk @ Feb 16 2014, 19:01) *
"а что будем делать, если монета зависнет в возухе?"

Да-да, сложнейший код, влезающий в 3064, непременно потребует сопровождения и модификаций.
Go to the top of the page
 
+Quote Post
kulepoff
сообщение Feb 16 2014, 19:33
Сообщение #17


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 30-11-07
Из: Нижний Новгород
Пользователь №: 32 827



Цитата(aaarrr @ Feb 16 2014, 19:05) *
Да-да, сложнейший код, влезающий в 3064, непременно потребует сопровождения и модификаций.



В том и дело - два десятка триггеров....... Пионерами в радиокружке собирали... :*)))

Только с ногами и корпусами там проблем небыло....... И как это всё в один корпус запихать... В TQFP... Не в текстолитовый... :*)))

Сообщение отредактировал kulepoff - Feb 16 2014, 19:53
Go to the top of the page
 
+Quote Post
Bad0512
сообщение Feb 17 2014, 05:34
Сообщение #18


Знающий
****

Группа: Свой
Сообщений: 802
Регистрация: 11-05-07
Из: Томск
Пользователь №: 27 650



Цитата(kulepoff @ Feb 17 2014, 02:33) *
В том и дело - два десятка триггеров....... Пионерами в радиокружке собирали... :*)))

Только с ногами и корпусами там проблем небыло....... И как это всё в один корпус запихать... В TQFP... Не в текстолитовый... :*)))

По моему ИМХО если эти пионеры не смогли самостоятельно даже количество ног у микросхемы посчитать...
То отладка на железе такому проекту как минимум гарантирована.
Я даже не спрашиваю про такие вещи как функциональная симуляция, тестбенчи и т п. Подозреваю что пионеры до этой главы в книжке ещё не дочитали.
Остаётся отлаживаться.И только на железе, только хардкор!
Go to the top of the page
 
+Quote Post
Maverick
сообщение Feb 17 2014, 06:39
Сообщение #19


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(kulepoff @ Feb 15 2014, 21:28) *

на Вашем месте полумал бы поставить ПЛИС с большим количеством выводов (да плату придется переразвести) - самое корректное решение.


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post

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

 


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


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