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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Вопрос по загрузке_прошивке Cyclone-2, EP2С
penauch
сообщение Nov 10 2009, 12:03
Сообщение #1


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

Группа: Участник
Сообщений: 78
Регистрация: 12-10-09
Пользователь №: 52 902



читал в пдф-нике возможные варианты загрузки-прошивки ПЛИС и конф-ПЗУ.

закрались кое-какие сомнения, но всё-же спрошу знающих:

позволит ли такая схема включения:
(MSEL естественно в AS-режиме 20МГц)

1) шить конфигурационную флешку EPCS4 ?
2) конфигурировать ПЛИС, не трогая EPCS4 ?
3) автономно загружаться с EPCS4 ?
4) ByteBlaster подойдёт? или нужен ByteBlaster-2 ?
5) Из-под квартуса можно всё это проделать ?

если что-то нет, то какие пути расширения?

Сообщение отредактировал penauch - Nov 10 2009, 12:04
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Nov 10 2009, 12:14
Сообщение #2


Лентяй
******

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



1) Да.
2) Нет.
3) Да.
4) Нужен именно ByteBlaster2 (ну или USB Blaster)
5) Да.

Цитата
если что-то нет, то какие пути расширения?

Нужно ставить второй разъем на JTAG-интерфейс. JTAG разрешен всегда, независимо от состояния MSEL'ов.
Более того, можно обойтись одним JTAG-овским разъемом, если пользоваться SFL-мостом для прошивки EPCS'ки.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
penauch
сообщение Nov 10 2009, 12:29
Сообщение #3


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

Группа: Участник
Сообщений: 78
Регистрация: 12-10-09
Пользователь №: 52 902



Цитата(Stewart Little @ Nov 10 2009, 15:14) *
2) Нет.


Огорчило sad.gif

Цитата(Stewart Little @ Nov 10 2009, 15:14) *
Нужно ставить второй разъем на JTAG-интерфейс. JTAG разрешен всегда, независимо от состояния MSEL'ов.
Более того, можно обойтись одним JTAG-овским разъемом, если пользоваться SFL-мостом для прошивки EPCS'ки.


Спасибо за информацию.

По поводу JTAG - к нему можно подсоединить ByteBlaster-2 для конфигурирования ПЛИС?
Что есть SFL-мост - он внутри ПЛИС уже? Тоесть с точки зрения пользователя "воткнул-залил-результат получил" ? wink.gif
Go to the top of the page
 
+Quote Post
sysel
сообщение Nov 10 2009, 12:52
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 3-07-07
Пользователь №: 28 852



2) Да.

Точнее:
1) при подаче питания на циклон, он загрузиться из EPCS4 и начнет работать в соответствии с тем, что записано в EPCSке
2) подключаете JTAG и заливаете в циклон новую прошивку. После этой заливки циклон работает в соответствии с новой.
3) можете опять перепрошить
4) после снятия и подачи питания, циклон загрузиться из EPSCки

т.е. при таком подходе содержимое EPCSки не меняется.
Go to the top of the page
 
+Quote Post
SM
сообщение Nov 10 2009, 12:57
Сообщение #5


Гуру
******

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



Цитата(sysel @ Nov 10 2009, 15:52) *
2) подключаете JTAG и заливаете в циклон новую прошивку. После этой заливки циклон работает в соответствии с новой.

Это было бы, если бы у автора бы на разъем был бы выведен JTAG, а не сериальный порт. А так - согласно вопросу автора 2) все же НЕТ.
Go to the top of the page
 
+Quote Post
sysel
сообщение Nov 10 2009, 13:01
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 3-07-07
Пользователь №: 28 852



Цитата(SM @ Nov 10 2009, 15:57) *
Это было бы, если бы у автора бы на разъем был бы выведен JTAG, а не сериальный порт. А так - согласно вопросу автора 2) все же НЕТ.

Точно, прошу прощения за невнимательность.
2) Точно нет =)
Go to the top of the page
 
+Quote Post
penauch
сообщение Nov 10 2009, 13:30
Сообщение #7


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

Группа: Участник
Сообщений: 78
Регистрация: 12-10-09
Пользователь №: 52 902



Цитата(SM @ Nov 10 2009, 15:57) *
Это было бы, если бы у автора бы на разъем был бы выведен JTAG, а не сериальный порт. А так - согласно вопросу автора 2) все же НЕТ.


если контакты JTAG будут дополнительно выведены, можно к ним ByteBlaster-2 подцепить для конфигурирования SRAM ПЛИС, не потеряв возможностей AS-режима? ноги MSEL прийдется коммутировать джамперами или как?


немного поковырявшись в интернете, нашёл другую схему через JTAG к которому можно подцепить байт-бластер-2.
схема ниже, а вопросы теже smile.gif

прошу ответить, позволит ли эта схема делать всё что перечислено в первом сообщении?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Nov 10 2009, 13:36
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



Обращаемся сюда Гуглю на заказ , платим денюшку и заказываем словоcочетание "altera jic"
Go to the top of the page
 
+Quote Post
SM
сообщение Nov 10 2009, 13:40
Сообщение #9


Гуру
******

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



Цитата(penauch @ Nov 10 2009, 16:30) *
если контакты JTAG будут дополнительно выведены, можно к ним ByteBlaster-2 подцепить для конфигурирования SRAM ПЛИС, не потеряв возможностей AS-режима? ноги MSEL прийдется коммутировать джамперами или как?


Во первых, можно и просто байтбластер, не 2. Во вторых - не надо дополнительно выводить JTAG, а достаточно вывести только JTAG. И через него все пункты того вашего сообщения будут "Да". Ноги MSEL не надо коммутировать, их надо привести в соответствие с AS. А JTAG он выше приоритетом, через него можно стопануть конфигурационный контроллер и грузить что угодно. Также можно через него шить и AS-память.

А вообще, для кого документацию пишут? RTFM!
Go to the top of the page
 
+Quote Post
sysel
сообщение Nov 10 2009, 14:00
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 3-07-07
Пользователь №: 28 852



Цитата(Kuzmi4 @ Nov 10 2009, 16:36) *
Обращаемся сюда Гуглю на заказ , платим денюшку и заказываем словоcочетание "altera jic"


Не стреляйте в пианиста, он играет как умеет.

Начинающим простительно огромное количество простых вопросов.

Лучше выяснить всё на начальном этапе, чем потом горевать над спаянной схемой, навешивать поверх платы провода или искать способ припаяться к днищщу какого-нибудь EQFP, резать дорожки и т.п.
Go to the top of the page
 
+Quote Post
penauch
сообщение Nov 11 2009, 00:55
Сообщение #11


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

Группа: Участник
Сообщений: 78
Регистрация: 12-10-09
Пользователь №: 52 902



Цитата(SM @ Nov 10 2009, 16:40) *
Во первых, можно и просто байтбластер, не 2. Во вторых - не надо дополнительно выводить JTAG, а достаточно вывести только JTAG. И через него все пункты того вашего сообщения будут "Да". Ноги MSEL не надо коммутировать, их надо привести в соответствие с AS. А JTAG он выше приоритетом, через него можно стопануть конфигурационный контроллер и грузить что угодно. Также можно через него шить и AS-память.


Для циклон-2 нижеприведенная схема ByteBlaster подойдёт?
При условии если подцеплюсь им к JTAG-разъёмам, сделаю мост между JTAG и AS (с помощью квартуса)

Спасибо всем за огромное терпение к начинающим (просто есть кое-какие сомнения и нерешительность в отношении к документации от Альтера, так как знакомые говорят что есть много подводных камней)
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
sysel
сообщение Nov 11 2009, 06:54
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 3-07-07
Пользователь №: 28 852



Цитата(penauch @ Nov 11 2009, 03:55) *
Для циклон-2 нижеприведенная схема ByteBlaster подойдёт?


Мой бластер сделан по этой схеме:
http://www.nsdevice.narod.ru/cpld/ByteBlasterMV.htm

Шью им Cyclone II EP2C5Q208, ни разу не подводил.

в BIOS Setup настроить LPT порт в режим ECP.
Go to the top of the page
 
+Quote Post
penauch
сообщение Nov 11 2009, 07:10
Сообщение #13


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

Группа: Участник
Сообщений: 78
Регистрация: 12-10-09
Пользователь №: 52 902



Цитата(sysel @ Nov 11 2009, 09:54) *
Мой бластер сделан по этой схеме:
http://www.nsdevice.narod.ru/cpld/ByteBlasterMV.htm

Шью им Cyclone II EP2C5Q208, ни разу не подводил.

в BIOS Setup настроить LPT порт в режим ECP.


спасибо.

в этих байт-бластерах радует, что делается из доступных элементов smile.gif

Сообщение отредактировал penauch - Nov 11 2009, 07:11
Go to the top of the page
 
+Quote Post
sazh
сообщение Nov 11 2009, 07:32
Сообщение #14


Гуру
******

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



Цитата(penauch @ Nov 11 2009, 10:10) *
в этих байт-бластерах радует, что делается из доступных элементов smile.gif


При всем моем уважении, желательно пользоваться документами от производителя.
http://www.altera.com/literature/an/an370....mp;WT.oss=an370
Прикрепленные файлы
Прикрепленный файл  DSBYTEMV.zip ( 99.68 килобайт ) Кол-во скачиваний: 39
 
Go to the top of the page
 
+Quote Post
Laptop
сообщение Nov 11 2009, 22:45
Сообщение #15


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

Группа: Свой
Сообщений: 142
Регистрация: 19-11-05
Пользователь №: 11 103



Цитата(penauch @ Nov 10 2009, 17:30) *
если контакты JTAG будут дополнительно выведены, можно к ним ByteBlaster-2 подцепить для конфигурирования SRAM ПЛИС, не потеряв возможностей AS-режима? ноги MSEL прийдется коммутировать джамперами или как?


немного поковырявшись в интернете, нашёл другую схему через JTAG к которому можно подцепить байт-бластер-2.
схема ниже, а вопросы теже smile.gif

прошу ответить, позволит ли эта схема делать всё что перечислено в первом сообщении?


Собственно никто не мешает поставить два разъема и пользоваться одним если лень конвертировать в jic, а вторым если нет BB2 или хочется ножки подергать/посмотреть через Universal Scan. В любом случае для начинающего JTAG надо будет развести. MSEL при этом переключать не надо.
Go to the top of the page
 
+Quote Post

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

 


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


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