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

 
 
> Вопрос по загрузке_прошивке 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
 
Start new topic
Ответов
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
penauch
сообщение Nov 10 2009, 13:30
Сообщение #6


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

Группа: Участник
Сообщений: 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
SM
сообщение Nov 10 2009, 13:40
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 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
penauch
сообщение Nov 11 2009, 00:55
Сообщение #8


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

Группа: Участник
Сообщений: 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
Сообщение #9


Знающий
****

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


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

Группа: Участник
Сообщений: 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
Сообщение #11


Гуру
******

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

Сообщений в этой теме
- penauch   Вопрос по загрузке_прошивке Cyclone-2   Nov 10 2009, 12:03
|- - sysel   Цитата(SM @ Nov 10 2009, 15:57) Это было ...   Nov 10 2009, 13:01
|- - Laptop   Цитата(penauch @ Nov 10 2009, 17:30) если...   Nov 11 2009, 22:45
- - Kuzmi4   Обращаемся сюда Гуглю на заказ , платим денюшку и ...   Nov 10 2009, 13:36
|- - sysel   Цитата(Kuzmi4 @ Nov 10 2009, 16:36) Обращ...   Nov 10 2009, 14:00
|- - zero_cool2000   Цитата(sysel @ Nov 10 2009, 15:00) Не стр...   Jul 17 2015, 18:15
|- - vadimp61   Цитата(zero_cool2000 @ Jul 17 2015, 21:15...   Jul 18 2015, 09:04
|- - bugdesigner   Цитата(zero_cool2000 @ Jul 17 2015, 21:15...   Jul 18 2015, 09:55
||- - zero_cool2000   Цитата(bugdesigner @ Jul 18 2015, 10:55) ...   Jul 20 2015, 17:54
||- - zero_cool2000   Цитата(zero_cool2000 @ Jul 20 2015, 18:54...   Jul 21 2015, 05:03
||- - vadimp61   Цитата(zero_cool2000 @ Jul 21 2015, 08:03...   Jul 21 2015, 12:29
||- - zero_cool2000   Цитата(vadimp61 @ Jul 21 2015, 13:29) Ваш...   Jul 21 2015, 17:35
||- - Stewart Little   Цитата(zero_cool2000 @ Jul 21 2015, 20:35...   Jul 21 2015, 19:03
||- - zero_cool2000   Цитата(Stewart Little @ Jul 21 2015, 20:0...   Jul 21 2015, 19:26
||- - vadimp61   Цитата(zero_cool2000 @ Jul 21 2015, 22:26...   Jul 22 2015, 03:28
|||- - zero_cool2000   Цитата(vadimp61 @ Jul 22 2015, 04:28) Это...   Jul 22 2015, 09:23
|||- - vadimp61   Цитата(zero_cool2000 @ Jul 22 2015, 12:23...   Jul 22 2015, 12:59
|||- - zero_cool2000   Цитата(vadimp61 @ Jul 22 2015, 13:59) Чит...   Jul 22 2015, 18:05
|||- - umarsohod   Цитата(zero_cool2000 @ Jul 22 2015, 21:05...   Jul 23 2015, 03:45
|||- - vadimp61   Цитата(zero_cool2000 @ Jul 22 2015, 21:05...   Jul 23 2015, 05:03
|||- - zero_cool2000   Цитата(vadimp61 @ Jul 23 2015, 06:03) nCE...   Jul 23 2015, 08:53
|||- - vadimp61   Цитата(zero_cool2000 @ Jul 23 2015, 11:53...   Jul 23 2015, 10:17
|||- - zero_cool2000   Цитата(vadimp61 @ Jul 23 2015, 11:17) MSE...   Jul 23 2015, 12:15
|||- - vadimp61   Цитата(zero_cool2000 @ Jul 23 2015, 15:15...   Jul 23 2015, 12:50
||- - Stewart Little   Цитата(zero_cool2000 @ Jul 21 2015, 22:26...   Jul 22 2015, 09:58
|- - Александр77   Цитата(zero_cool2000 @ Jul 17 2015, 22:15...   Jul 18 2015, 19:20
- - Reanimator++   http://altera.ru/cgi-bin/go?549 добавьте ссылку в...   Nov 16 2009, 00:13
- - rv3dll(lex)   мне например не удалось воспользоваться не jic по...   Nov 16 2009, 05:13
- - Moks   Ребята, воспользовался схемой по AS программирован...   Nov 23 2009, 12:07
|- - sazh   Цитата(Moks @ Nov 23 2009, 15:07) Мне каж...   Nov 23 2009, 15:10
- - Moks   Спасибо огромное, действительно, завтра поставлю 1...   Nov 23 2009, 15:49
- - bugdesigner   Я не понял в чем проблема? Не удается запрограммир...   Jul 27 2015, 08:34
- - zero_cool2000   Цитата(bugdesigner @ Jul 27 2015, 09:34) ...   Aug 3 2015, 15:52


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

 


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


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