|
|
  |
Можно ли сделать jic-файл для неальтеровской EPCS? |
|
|
|
Mar 7 2006, 08:41
|

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

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

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ххх,а раз аналог, то бороть это не нужно.   Это даже не аналог, а та же самая микруха. Т.е. EPCS - перемаркированные M25P.
--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
|
|
|
|
|
Mar 7 2006, 09:23
|

МедвеД Инженер 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ххх,а раз аналог, то бороть это не нужно.   Это даже не аналог, а та же самая микруха. Т.е. EPCS - перемаркированные M25P. ну это и имелось ввиду
--------------------
Cogito ergo sum
|
|
|
|
|
Mar 9 2006, 17:21
|

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

|
Цитата(popeye @ Mar 9 2006, 19:34)  Похоже, меня не поняли Я знаю, что EPCS - то же, что ST'шный конфигуратор. А спрашиваю я про 8-ми мегабитный конфигуратор, какие Altera не делает, соответственно в Quartus'е нет возможности его выбрать. а вы бы сравнили/почитали PDF про 8-ми мегабитный с "EPCS4" которые альтера "выпускает" вам вроде как подсказали в каком "направлении рыть", сраните pdf на M25P80 и M25P40 (EPCS4 по альтере).
--------------------
Cogito ergo sum
|
|
|
|
|
Mar 9 2006, 18:08
|
Частый гость
 
Группа: Свой
Сообщений: 92
Регистрация: 18-08-05
Пользователь №: 7 750

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

МедвеД Инженер 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 по альтере).  Сравнил, и что же я должен был увидеть? А что вы вообще увидели?
--------------------
Cogito ergo sum
|
|
|
|
|
Mar 10 2006, 17:17
|
Частый гость
 
Группа: Свой
Сообщений: 92
Регистрация: 18-08-05
Пользователь №: 7 750

|
Цитата(Postoroniy_V @ Mar 10 2006, 19:49)  А что вы вообще увидели? А вы первый пост вообще поняли?
|
|
|
|
|
Mar 13 2006, 08:07
|

МедвеД Инженер 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
|
|
|
|
|
Mar 13 2006, 13:55
|
Частый гость
 
Группа: Свой
Сообщений: 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.
|
|
|
|
|
Mar 13 2006, 14:32
|

МедвеД Инженер 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. хех..однако логично.. что не шьется вот как раз для EPCS8 может и есть всё таки нужда  , скажем для экономии ножек я хочу сказать, что если у вас используется флешка как "накопитель", то 4 мегабита юзать для конфигурации алтеры, а остальное для NIOS2 и ecos и т.д.
--------------------
Cogito ergo sum
|
|
|
|
|
Sep 14 2006, 23:11
|
Группа: Validating
Сообщений: 9
Регистрация: 7-12-04
Пользователь №: 1 385

|
Цитата(Postoroniy_V @ Mar 13 2006, 12:07)  2)я на вашем месте уже бы давно попробовал сгенерить для epcs4 и записать в "epcs8" вместо того чтобы постить мессаги с выяснением того что я понял или не понял. Уважаемый, EPCS8 еще не поступили в продажу  Цитата(popeye @ Mar 9 2006, 20:34)  Похоже, меня не поняли Я знаю, что 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)
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|