Цитата(sazh @ Feb 4 2009, 13:15)

Мало информации. И выводы сомнительны.
Работаю в Quartus 7.2 SP2 использую USB Terasic blaster.
Help выдает следующее:
CAUSE: You directed the Programmer to program the specified device, but the Programmer cannot recognize the silicon ID from the device. As a result, programming was unsuccessful. A silicon ID is a vendor's proprietary ID, which is used to recognize the device. A device's silicon ID is different from its JTAG ID. The problem can be caused by the following conditions:
Communications cable(s) not securely connected
Incorrect device selected
No power to target system
Device pins connected incorrectly
Driving the flash interface pins with another device
Undefined devices in the JTAG chain
В наличии 4 одинаковых устройства. На каждом по 3 Cyclona. Схемы загрузки у всех одинаковые. Из 12 у 3-х не программируется EPCS.
Программирую по одному алгоритму одними и теми же файлами.
Переставляла стертую EPCS. Но думаю, что и с запрограммированной EPCS Cyclon бы не загрузился. При включении питания Cyclon выдает 8 клоков и команду прочитать статус. В ответ на это EPCS выдает 1 на выводе DATA. Что соответствует, если я все правильно понимаю, тому что все сектора флэши защищены. Дальше Cyclon не знает что делать с этой EPCS, сбрасывается где-то на 18 мкс и заново читает статус. Так же себя ведут в работающих устройствах Cyclon'ы если EPCS вообще не стоит. Так же выдается сообщение : "Can't recognize silicon ID for device 1 ".
То есть Cyclon почему-то не видит работающую EPSC.
Сообщение отредактировал Rifenshtal - Feb 4 2009, 12:27