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

 
 
 
Reply to this topicStart new topic
> Можно ли сделать jic-файл для неальтеровской EPCS?
popeye
сообщение Mar 6 2006, 16:41
Сообщение #1


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

Группа: Свой
Сообщений: 92
Регистрация: 18-08-05
Пользователь №: 7 750



Была идея поставить в проект ST'шный 8 МБит конфигуратор M25P80, прошивка через JTAG, но когда я стал делать jic-файл, то увидел, что можно выбрать только альтеровские EPCS (а именно 1, 4, 16, 64). Можно ли это как-то побороть?
Go to the top of the page
 
+Quote Post
Postoroniy_V
сообщение Mar 7 2006, 08:41
Сообщение #2


МедвеД Инженер I
****

Группа: Свой
Сообщений: 816
Регистрация: 21-10-04
Пользователь №: 951



Цитата(popeye @ Mar 6 2006, 19:41) *
Была идея поставить в проект ST'шный 8 МБит конфигуратор M25P80, прошивка через JTAG, но когда я стал делать jic-файл, то увидел, что можно выбрать только альтеровские EPCS (а именно 1, 4, 16, 64). Можно ли это как-то побороть?

тут кто-то писал, что аналог EPSC та самая мелкосхема M25ххх,а раз аналог, то бороть это не нужно. smile.gif


--------------------
Cogito ergo sum
Go to the top of the page
 
+Quote Post
Aleks17
сообщение Mar 7 2006, 08:53
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 238
Регистрация: 17-01-05
Из: Новосибирск
Пользователь №: 2 003



Точно так и есть, просто вместо EPCS паяете M25P.. всё проверено, всё работает.
Go to the top of the page
 
+Quote Post
dxp
сообщение Mar 7 2006, 09:02
Сообщение #4


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(Postoroniy_V @ Mar 7 2006, 14:41) *
Цитата(popeye @ Mar 6 2006, 19:41) *

Была идея поставить в проект ST'шный 8 МБит конфигуратор M25P80, прошивка через JTAG, но когда я стал делать jic-файл, то увидел, что можно выбрать только альтеровские EPCS (а именно 1, 4, 16, 64). Можно ли это как-то побороть?

тут кто-то писал, что аналог EPSC та самая мелкосхема M25ххх,а раз аналог, то бороть это не нужно. smile.gif

smile.gif Это даже не аналог, а та же самая микруха. Т.е. EPCS - перемаркированные M25P.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
Postoroniy_V
сообщение Mar 7 2006, 09:23
Сообщение #5


МедвеД Инженер I
****

Группа: Свой
Сообщений: 816
Регистрация: 21-10-04
Пользователь №: 951



Цитата(dxp @ Mar 7 2006, 12:02) *
Цитата(Postoroniy_V @ Mar 7 2006, 14:41) *

Цитата(popeye @ Mar 6 2006, 19:41) *

Была идея поставить в проект ST'шный 8 МБит конфигуратор M25P80, прошивка через JTAG, но когда я стал делать jic-файл, то увидел, что можно выбрать только альтеровские EPCS (а именно 1, 4, 16, 64). Можно ли это как-то побороть?

тут кто-то писал, что аналог EPSC та самая мелкосхема M25ххх,а раз аналог, то бороть это не нужно. smile.gif

smile.gif Это даже не аналог, а та же самая микруха. Т.е. EPCS - перемаркированные M25P.

ну это и имелось ввиду smile.gif


--------------------
Cogito ergo sum
Go to the top of the page
 
+Quote Post
popeye
сообщение Mar 9 2006, 16:34
Сообщение #6


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

Группа: Свой
Сообщений: 92
Регистрация: 18-08-05
Пользователь №: 7 750



Похоже, меня не поняли sad.gif
Я знаю, что EPCS - то же, что ST'шный конфигуратор. А спрашиваю я про 8-ми мегабитный конфигуратор, какие Altera не делает, соответственно в Quartus'е нет возможности его выбрать.
Go to the top of the page
 
+Quote Post
Postoroniy_V
сообщение Mar 9 2006, 17:21
Сообщение #7


МедвеД Инженер I
****

Группа: Свой
Сообщений: 816
Регистрация: 21-10-04
Пользователь №: 951



Цитата(popeye @ Mar 9 2006, 19:34) *
Похоже, меня не поняли sad.gif
Я знаю, что EPCS - то же, что ST'шный конфигуратор. А спрашиваю я про 8-ми мегабитный конфигуратор, какие Altera не делает, соответственно в Quartus'е нет возможности его выбрать.

а вы бы сравнили/почитали PDF про 8-ми мегабитный с "EPCS4" которые альтера "выпускает"
вам вроде как подсказали в каком "направлении рыть",
сраните pdf на M25P80 и M25P40 (EPCS4 по альтере).
wink.gif


--------------------
Cogito ergo sum
Go to the top of the page
 
+Quote Post
popeye
сообщение Mar 9 2006, 18:08
Сообщение #8


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

Группа: Свой
Сообщений: 92
Регистрация: 18-08-05
Пользователь №: 7 750



Цитата(Postoroniy_V @ Mar 9 2006, 20:21) *
а вы бы сравнили/почитали PDF про 8-ми мегабитный с "EPCS4" которые альтера "выпускает"
вам вроде как подсказали в каком "направлении рыть",
сраните pdf на M25P80 и M25P40 (EPCS4 по альтере).
wink.gif

Сравнил, и что же я должен был увидеть?
Go to the top of the page
 
+Quote Post
Postoroniy_V
сообщение Mar 10 2006, 16:49
Сообщение #9


МедвеД Инженер I
****

Группа: Свой
Сообщений: 816
Регистрация: 21-10-04
Пользователь №: 951



Цитата(popeye @ Mar 9 2006, 21:08) *
Цитата(Postoroniy_V @ Mar 9 2006, 20:21) *

а вы бы сравнили/почитали PDF про 8-ми мегабитный с "EPCS4" которые альтера "выпускает"
вам вроде как подсказали в каком "направлении рыть",
сраните pdf на M25P80 и M25P40 (EPCS4 по альтере).
wink.gif

Сравнил, и что же я должен был увидеть?

А что вы вообще увидели?


--------------------
Cogito ergo sum
Go to the top of the page
 
+Quote Post
popeye
сообщение Mar 10 2006, 17:17
Сообщение #10


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

Группа: Свой
Сообщений: 92
Регистрация: 18-08-05
Пользователь №: 7 750



Цитата(Postoroniy_V @ Mar 10 2006, 19:49) *
А что вы вообще увидели?

А вы первый пост вообще поняли?
Go to the top of the page
 
+Quote Post
Postoroniy_V
сообщение Mar 13 2006, 08:07
Сообщение #11


МедвеД Инженер I
****

Группа: Свой
Сообщений: 816
Регистрация: 21-10-04
Пользователь №: 951



Цитата(popeye @ Mar 10 2006, 20:17) *
Цитата(Postoroniy_V @ Mar 10 2006, 19:49) *

А что вы вообще увидели?

А вы первый пост вообще поняли?

1)1-ый пост понял
2)я на вашем месте уже бы давно попробовал сгенерить для epcs4 и записать в "epcs8"
вместо того чтобы постить мессаги с выяснением того что я понял или не понял.

Удачи.


--------------------
Cogito ergo sum
Go to the top of the page
 
+Quote Post
popeye
сообщение Mar 13 2006, 13:55
Сообщение #12


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

Группа: Свой
Сообщений: 92
Регистрация: 18-08-05
Пользователь №: 7 750



Цитата(Postoroniy_V @ Mar 13 2006, 11:07) *
Цитата(popeye @ Mar 10 2006, 20:17) *

Цитата(Postoroniy_V @ Mar 10 2006, 19:49) *

А что вы вообще увидели?

А вы первый пост вообще поняли?

1)1-ый пост понял
2)я на вашем месте уже бы давно попробовал сгенерить для epcs4 и записать в "epcs8"
вместо того чтобы постить мессаги с выяснением того что я понял или не понял.

Удачи.

Спасибо, удача не помешает. А попробовать уже попробовал: если прошивка влезает в EPCS4, то нет нужды в EPCS8, а jic для EPCS16 не шьется в меньший EPCS.
Go to the top of the page
 
+Quote Post
Postoroniy_V
сообщение Mar 13 2006, 14:32
Сообщение #13


МедвеД Инженер I
****

Группа: Свой
Сообщений: 816
Регистрация: 21-10-04
Пользователь №: 951



Цитата(popeye @ Mar 13 2006, 16:55) *
Цитата(Postoroniy_V @ Mar 13 2006, 11:07) *

Цитата(popeye @ Mar 10 2006, 20:17) *

Цитата(Postoroniy_V @ Mar 10 2006, 19:49) *

А что вы вообще увидели?

А вы первый пост вообще поняли?

1)1-ый пост понял
2)я на вашем месте уже бы давно попробовал сгенерить для epcs4 и записать в "epcs8"
вместо того чтобы постить мессаги с выяснением того что я понял или не понял.

Удачи.

Спасибо, удача не помешает. А попробовать уже попробовал: если прошивка влезает в EPCS4, то нет нужды в EPCS8, а jic для EPCS16 не шьется в меньший EPCS.

biggrin.gif
хех..однако логично.. что не шьется
вот как раз для EPCS8 может и есть всё таки нужда smile.gif , скажем для экономии ножек
я хочу сказать, что если у вас используется флешка как "накопитель", то 4 мегабита юзать для конфигурации алтеры, а остальное для NIOS2 и ecos и т.д.


--------------------
Cogito ergo sum
Go to the top of the page
 
+Quote Post
Mark
сообщение Sep 14 2006, 23:11
Сообщение #14





Группа: Validating
Сообщений: 9
Регистрация: 7-12-04
Пользователь №: 1 385



Цитата(Postoroniy_V @ Mar 13 2006, 12:07) *
2)я на вашем месте уже бы давно попробовал сгенерить для epcs4 и записать в "epcs8"
вместо того чтобы постить мессаги с выяснением того что я понял или не понял.


Уважаемый, EPCS8 еще не поступили в продажу smile.gif



Цитата(popeye @ Mar 9 2006, 20:34) *
Похоже, меня не поняли sad.gif
Я знаю, что EPCS - то же, что ST'шный конфигуратор. А спрашиваю я про 8-ми мегабитный конфигуратор, какие Altera не делает, соответственно в Quartus'е нет возможности его выбрать.


Проблема в том, что программатор сверяет ID перед прошивкой
и на "инородные" конфигураторы выводит типа "Error: Can't recognize silicon ID for device 1."

Для примера привожу алгоритм программирования M25P80 в связке с циклоном при помощи BBMW (см. AN370).

Для начала конвертируем JIC в JAM файл и откываем JAM в текстовом редакторе.
(B качестве загрузчика в JIC указана EPCS4)

Затем по ключевому слову "Silicon" находится строка типа:

PRINT "Device #", V0 - i ," Silicon ID is ", k;

перед ней, как правило, стоит условие - проверка ID, например:

IF(A11[j] != k) THEN GOTO L468; где k - ID конфигуратора.

Чтобы программатор считал что работает с EPCS4 (ID=18), необходимо исключить
выполнение условия. Для этого перед условием добавляем строку:

k = 18;

Теперь любая (например M25P80) флешка воспринимается как EPCS4.
Cохраняем JAM, игнорируем замечание программатора по поводу CRC ошибки и прошиваем.

На всякий случай привожу таблицу ID флешек:
m25p05 5
m25p10 16 (EPCS1)
m25p20 17
m25p40 18 (EPCS4)
m25p80 19
m25p16 20
m25p32 21
m25p64 22 (EPCS64)
Go to the top of the page
 
+Quote Post

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

 


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


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