Цитата(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)