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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Cyclone V GX, конфигурирование, альтернативы EPCQ
torik
сообщение Apr 24 2013, 12:19
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Приветы.

Заманчиво использовать с Cyclone V GX для конфигурирования и хранения данных EPCQ, которая 4-х проводная.

Однако даже на сайте альтеры указана стоимость для EPCQ128 30 баксов. Это чуть не с пол-плисины. И корпус только SOIC.

Для примера, микроновскую 4-х проводную флеху объемом в 4 раза больше в корпусе типа VDFPN брали за 10 баксов в ларьке на рынке.

Нет ли возможности заменить EPCQ на какую-нибудь микроновскую микруху? Кто-нибудь пробовал?



--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
Realking
сообщение Apr 24 2013, 12:51
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771



Присоединяюсь к torik

Тоже интересует...


--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
Go to the top of the page
 
+Quote Post
torik
сообщение Apr 24 2013, 12:54
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



И я тоже присоединяюсь а torik


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
Methane
сообщение Apr 24 2013, 13:01
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(torik @ Apr 24 2013, 15:19) *
Нет ли возможности заменить EPCQ на какую-нибудь микроновскую микруху? Кто-нибудь пробовал?

Раньше какие-то Atmelовские были. Или, можно поставить микроконтроллер, чтобы он циклон грузил.
Go to the top of the page
 
+Quote Post
torik
сообщение Apr 24 2013, 13:16
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



не хочу контроллер, это надо прогу писать загрузчика. И к тому же на 1 корпус больше...
Хочу EPCQ


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Apr 24 2013, 14:40
Сообщение #6


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

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



Навскидку:
EPCQ128SI16N ~ N25Q128A13ESE40E
Команды те же.
EPCQ Silicon ID = N25Q Memory Capacity (0x18).
Я только не разбирался с режимом Read ID у N25Q (как-то там все заумно описано). Смотрите даташиты и сравнивайте.
И на практике надо пробовать. Но сначала нужно хотя бы пятые циклоны в руки получить sm.gif

До кучи: http://www.micron.com/~/media/Documents/Pr..._flash_dram.pdf


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Apr 25 2013, 06:21
Сообщение #7


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Stewart Little @ Apr 24 2013, 15:40) *
Навскидку:
EPCQ128SI16N ~ N25Q128A13ESE40E
Команды те же.
EPCQ Silicon ID = N25Q Memory Capacity (0x18).
Я только не разбирался с режимом Read ID у N25Q (как-то там все заумно описано). Смотрите даташиты и сравнивайте.
И на практике надо пробовать. Но сначала нужно хотя бы пятые циклоны в руки получить sm.gif

До кучи: http://www.micron.com/~/media/Documents/Pr..._flash_dram.pdf

Ещё по теме Вам вопрос.Можно ли как-то использовать пзу M25P32 для конфигурации?В списке Квартуса нет EPCS32.
Go to the top of the page
 
+Quote Post
alxkon
сообщение Apr 25 2013, 08:12
Сообщение #8


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

Группа: Участник
Сообщений: 90
Регистрация: 16-11-10
Пользователь №: 60 920



Цитата(torik @ Apr 24 2013, 15:19) *
Приветы.

Заманчиво использовать с Cyclone V GX для конфигурирования и хранения данных EPCQ, которая 4-х проводная.

Однако даже на сайте альтеры указана стоимость для EPCQ128 30 баксов. Это чуть не с пол-плисины. И корпус только SOIC.

Для примера, микроновскую 4-х проводную флеху объемом в 4 раза больше в корпусе типа VDFPN брали за 10 баксов в ларьке на рынке.

Нет ли возможности заменить EPCQ на какую-нибудь микроновскую микруху? Кто-нибудь пробовал?

я планирую S25FL128SAGMFI010, платы придут завтра
Семплы есть и алтеровские и спансионовские.
Быстро сравнил даташиты, вроде бы должны подойти, но детально не сравнивал тайминги и пр., команды спансион должна поддерживать почти все.
Думаю как доказать что работает: стереть, верифицировать, прописать свою прошивку и посмотреть загрузится ли.
Если получится расскажу.
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Apr 25 2013, 09:28
Сообщение #9


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

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



Цитата(_Anatoliy @ Apr 25 2013, 10:21) *
Ещё по теме Вам вопрос.Можно ли как-то использовать пзу M25P32 для конфигурации?В списке Квартуса нет EPCS32.

Можно, например, через NiosII EDS Flash Programmer, если к нему override-файл приписать.


Цитата(Stewart Little @ Apr 24 2013, 18:40) *
EPCQ Silicon ID = N25Q Memory Capacity (0x18).
Я только не разбирался с режимом Read ID у N25Q (как-то там все заумно описано). Смотрите даташиты и сравнивайте.

Вроде разобрался.
У EPCQ Silicon ID выдается в третьем байте. Во время выдачи двух первых байтов линия DATA1 находится в высокоимпедансном состоянии.
У N25Q код Memory Capacity также выдается в третьем байте. Но выдаются также и первые два байта - Manufacturer ID и Memory Type.
Так что, думаю, должна такая замена работать.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Apr 25 2013, 09:46
Сообщение #10


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Stewart Little @ Apr 25 2013, 11:28) *
Можно, например, через NiosII EDS Flash Programmer, если к нему override-файл приписать.

Ясно,спасибо. А то у нас по ошибке купили 32-х,куда нибудь пристрою.
Go to the top of the page
 
+Quote Post
torik
сообщение Apr 26 2013, 04:54
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Ну, кто попробует левую 4-х проводную флеху, отпишитесь.


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
Methane
сообщение Apr 26 2013, 04:57
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(torik @ Apr 26 2013, 07:54) *
Ну, кто попробует левую 4-х проводную флеху, отпишитесь.

Шо за 4х проводные флешки? QSPI шоли?
Go to the top of the page
 
+Quote Post
torik
сообщение Apr 26 2013, 11:53
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



да


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
torik
сообщение May 6 2013, 06:58
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Хочу попробовать запихнуть микроновскую флеху. Возникает еще вопрос - а есть ограничения по объему? Нигде не нашел ничего об этом, хотя EPCQ продаются только до 256 Мбит.


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
alexPec
сообщение May 6 2013, 10:11
Сообщение #15


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(_Anatoliy @ Apr 25 2013, 13:46) *
Ясно,спасибо. А то у нас по ошибке купили 32-х,куда нибудь пристрою.

Да, с оверрайдом пробовал, именно эту, m25p32 циклон 3-й грузится, прошивается флеш-программером, из программы читается/пишется нормально. Только шаманить там надо в bsp, иначе ID правильный не видит и в список devlist флешку не добавляет.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение May 6 2013, 13:40
Сообщение #16


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(alexPec @ May 6 2013, 11:11) *
Да, с оверрайдом пробовал, именно эту, m25p32 циклон 3-й грузится, прошивается флеш-программером, из программы читается/пишется нормально. Только шаманить там надо в bsp, иначе ID правильный не видит и в список devlist флешку не добавляет.

Интересно,а если обычным программатором попробовать,но запретить автоопределение чипа? Пробовал кто нибудь?
Go to the top of the page
 
+Quote Post
alexPec
сообщение May 6 2013, 21:34
Сообщение #17


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(_Anatoliy @ May 6 2013, 17:40) *
Интересно,а если обычным программатором попробовать,но запретить автоопределение чипа? Пробовал кто нибудь?

Это каким обычным? Квартусовым чтоль? Автоопределение где и зачем запрещать? Могу попробовать, железка под рукой пока...
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение May 7 2013, 05:17
Сообщение #18


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(alexPec @ May 6 2013, 22:34) *
Это каким обычным? Квартусовым чтоль? Автоопределение где и зачем запрещать? Могу попробовать, железка под рукой пока...

Угу,квартусовым. При конвертировании .sof в .jic в Advanced Options попробуйте установить флажок Disable EPCS ID check. Прошьётся ли полученным .jic M25P32?
Go to the top of the page
 
+Quote Post
Acvarif
сообщение May 7 2013, 06:13
Сообщение #19


Знающий
****

Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850



А почему нельзя использовать AT17...(Atmel). Пока не смотрел на Cyclone 5 но для Асекса всегда используем именно AT17 (AS Configuration). Причем конфигурирование ПЛИС и прошивку AT17 делаем с одного и того же IDC10. Только загрузочные кабеля и соответственно программы разные.

Сообщение отредактировал Acvarif - May 7 2013, 06:17
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение May 7 2013, 10:27
Сообщение #20


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

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



Цитата(Acvarif @ May 7 2013, 10:13) *
... но для Асекса всегда используем именно AT17 (AS Configuration)...

У ACEX'а нет такого режима конфигурирования. И, соответственно, AT17A поддерживает только режим Passive Serial.
Не вводите народ в заблуждение!!! twak.gif


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
Acvarif
сообщение May 7 2013, 17:13
Сообщение #21


Знающий
****

Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850



Цитата(Stewart Little @ May 7 2013, 13:27) *
У ACEX'а нет такого режима конфигурирования. И, соответственно, AT17A поддерживает только режим Passive Serial.
Не вводите народ в заблуждение!!! twak.gif

Ошибочка вышла. Да PS конфигурирование. Но и в Циклоне 5 такое существует. Почему не воспользоваться?
Go to the top of the page
 
+Quote Post
alexPec
сообщение May 7 2013, 20:33
Сообщение #22


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(_Anatoliy @ May 7 2013, 09:17) *
Угу,квартусовым. При конвертировании .sof в .jic в Advanced Options попробуйте установить флажок Disable EPCS ID check. Прошьётся ли полученным .jic M25P32?


Ан нет, не выходит каменный цветок:

Info: Started Programmer operation at Wed May 08 00:25:16 2013
Info: Configuring device index 1
Info: Device 1 contains JTAG ID code 0x020F10DD
Info: Configuration succeeded -- 1 device(s) configured
Error: Can't recognize silicon ID for device 1
Error: Operation failed
Info: Ended Programmer operation at Wed May 08 00:25:18 2013

Если просто sof шить:

Info: Started Programmer operation at Wed May 08 00:30:04 2013
Info: Configuring device index 1
Info: Device 1 contains JTAG ID code 0x020F10DD
Info: Configuration succeeded -- 1 device(s) configured
Info: Successfully performed operation(s)
Info: Ended Programmer operation at Wed May 08 00:30:05 2013

Галочку disable.......ID при создании jic поставил.
Тут же прошил флешь-программером ниоса - все ок

Может что не то сделал? jic создавал и прошивал 1 раз и давно.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение May 8 2013, 05:06
Сообщение #23


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(alexPec @ May 7 2013, 21:33) *
Ан нет, не выходит каменный цветок:

Странно,получается что этот флажок не срабатывает.Когда конвертировали,галочка у Вас была серенькая или чёрненькая?
Go to the top of the page
 
+Quote Post
alexPec
сообщение May 8 2013, 14:37
Сообщение #24


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(_Anatoliy @ May 8 2013, 09:06) *
Странно,получается что этот флажок не срабатывает.Когда конвертировали,галочка у Вас была серенькая или чёрненькая?

Галочка серая была, я поставил черую
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение May 10 2013, 06:11
Сообщение #25


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(alexPec @ May 8 2013, 16:37) *
Галочка серая была, я поставил черую

Ясно,спасибо!
Go to the top of the page
 
+Quote Post
okela
сообщение May 31 2013, 07:49
Сообщение #26


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

Группа: Свой
Сообщений: 165
Регистрация: 11-01-05
Из: Украина, г. Одесса
Пользователь №: 1 896



Всем драсти. Решил не создавать отдельной темы, т.к. эта близка по смыслу.

Вобщем есть (точнее будет..) плата с полдюжиной Циклонов-5 и управляющим микроконтроллером. Заливка конфигураций в Циклоны будет через параллельный пассивный режим. Конфигурационный образ будет один для всех. В хэндбуке прочитал, что при использовании данного режима конфигурации, в случае длинных цепочек из FPGA нужно буфферизовать шину данных DATA[0..15] и клок для каждого 4-го девайса. Насколько это критично и другой вопрос: линии шины данных DATA[0..15] после режима конфигурации будут использованы для рабочего режима по разному - половина на ввод, половина на вывод. Посему возникает вопрос: буфер для шины в таком случае нужно ставить сквозной двусторонний ? Не достаточно ли будет поставить один магистральный буфер возле контроллера ? Не хочетя сильно загромождать плату...
Go to the top of the page
 
+Quote Post
alxkon
сообщение Jun 13 2013, 08:04
Сообщение #27


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

Группа: Участник
Сообщений: 90
Регистрация: 16-11-10
Пользователь №: 60 920



Цитата(_Anatoliy @ May 8 2013, 08:06) *
Странно,получается что этот флажок не срабатывает.Когда конвертировали,галочка у Вас была серенькая или чёрненькая?

Попробывал N25Q256A13ESF40G, бластером прошивается, но Ниос похоже не грузится. Галочку уставливал, не влияет. Наверное есть какойто способ обойти нужно копать.
AlexPec упоминал что нужно смотреть bsp
Go to the top of the page
 
+Quote Post
EugeneS
сообщение Jun 19 2013, 07:28
Сообщение #28


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

Группа: Свой
Сообщений: 181
Регистрация: 28-08-04
Пользователь №: 557



QUOTE (antsu88 @ Jun 13 2013, 11:04) *
Попробывал N25Q256A13ESF40G, бластером прошивается, но Ниос похоже не грузится. Галочку уставливал, не влияет. Наверное есть какойто способ обойти нужно копать.
AlexPec упоминал что нужно смотреть bsp


А как NIOS дружит с 32-bit addressing mode?
Go to the top of the page
 
+Quote Post

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

 


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


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