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

 
 
> Not Recognize silicon ID, ошибка при загрузке JIC через FPGA в EPCS4
Rifenshtal
сообщение Feb 3 2009, 18:48
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 33
Регистрация: 28-08-06
Пользователь №: 19 889



При загрузке JIC через FPGA (Cyclon)в EPCS4 выдается ошибка Not Recognize silicon ID. Ставили на это устройство EPCS4 с устройства, в котором все хорошо загружается. Не помогло. Ошибка осталась. Выходит дело не в EPCS. Тогда причина либо в самом Cyclonе, либо в его режиме работы. sof в Cyclon грузиться хорошо. Что еще можно посмотреть и проверить прежде, чем менять Cyclon?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
murmel1
сообщение Feb 4 2009, 17:10
Сообщение #2


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

Группа: Свой
Сообщений: 166
Регистрация: 2-11-08
Из: Ростов-на-Дону
Пользователь №: 41 331



Может сама плата неисправна ? Проверьте сигналы на циклоне и на флешке - соответствуют ли? А питание флешки в наличии (может у них с циклоном разное питание) ?

Сообщение отредактировал murmel1 - Feb 4 2009, 17:11
Go to the top of the page
 
+Quote Post
Rifenshtal
сообщение Feb 4 2009, 19:29
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 33
Регистрация: 28-08-06
Пользователь №: 19 889



Цитата(murmel1 @ Feb 4 2009, 20:10) *
Может сама плата неисправна ? Проверьте сигналы на циклоне и на флешке - соответствуют ли? А питание флешки в наличии (может у них с циклоном разное питание) ?



Все связи Cyclonа c EPCS прозванивала - все в порядке. Как еще может быть неисправна плата? Еще сегодня поставила эксперимент навесным монтажем подключила непрогружаемую EPCS к другому циклону на этой же плате, предварительно отключив ее от родного. Silicon ID был обнаружен и jic загрузился. Значит связи ни с чем не замыкают - хотя это и так было видно. Завтра буду менять циклон - думаю картина окончательно проясниться) Сообщу что как...
Go to the top of the page
 
+Quote Post
sazh
сообщение Feb 5 2009, 06:51
Сообщение #4


Гуру
******

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



Цитата(Rifenshtal @ Feb 4 2009, 22:29) *
Завтра буду менять циклон - думаю картина окончательно проясниться) Сообщу что как...


Согласно Вашим исследованием с циклонами все в порядке. работают как spi мастер. А EPCS не отвечает. (это же на data0 циклона с ПЗУ ничего не приходит).
И ПЗУ вроде не причем, если запрограммировали в системе на одном циклоне, то и на других эта микросхема работать будет.
Т.Е. проблемы с программированием в системе EPCS.
Go to the top of the page
 
+Quote Post
Rifenshtal
сообщение Feb 5 2009, 14:21
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 33
Регистрация: 28-08-06
Пользователь №: 19 889



Цитата(sazh @ Feb 5 2009, 09:51) *
Согласно Вашим исследованием с циклонами все в порядке. работают как spi мастер. А EPCS не отвечает. (это же на data0 циклона с ПЗУ ничего не приходит).
И ПЗУ вроде не причем, если запрограммировали в системе на одном циклоне, то и на других эта микросхема работать будет.
Т.Е. проблемы с программированием в системе EPCS.


В том-то и дело, что эта же EPCS другому циклону отвечала. В общем замена циклонов устранила проблему. После замены EPCS можно было сразу приступить к замене Циклонов. Но как-то в ALTERA'х не принято сомневаться... Спрашивала у снабженцев - сказали, что покупали в разных местах и не обязательно в Эфо. Вообще как часто встречается брак в таких микросхемах? И есть ли возможность, если знаешь у кого покупал, доказать, что это брак и попросить замены. Из разговора со снабженцами я поняла, что такое не практикуется...
Go to the top of the page
 
+Quote Post
sazh
сообщение Feb 5 2009, 19:00
Сообщение #6


Гуру
******

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



Цитата(Rifenshtal @ Feb 5 2009, 17:21) *
В том-то и дело, что эта же EPCS другому циклону отвечала. В общем замена циклонов устранила проблему. После замены EPCS можно было сразу приступить к замене Циклонов. Но как-то в ALTERA'х не принято сомневаться... Спрашивала у снабженцев - сказали, что покупали в разных местах и не обязательно в Эфо. Вообще как часто встречается брак в таких микросхемах? И есть ли возможность, если знаешь у кого покупал, доказать, что это брак и попросить замены. Из разговора со снабженцами я поняла, что такое не практикуется...


Поверьте, я искренне рад, что у Вас получилось. Но врядли все можно списать на снабженцев. (А замененные циклоны точно в ЭФО покупали?)
Чтож получается, кристалл подделали, а ID не смогли. (Какая разница, откуда кристалл грузили, по JTAG или с epcs в режиме AS.
А можно в режиме AS прямо к epcs подключиться и pof файл в нее загнать, наприме с помощью BB2.
А ведь могли бы и epc2 поставить. По JTAG программировать и грузить циклон в режиме PS)
А может сожгли JTAG циклона при подключении usb бластера. (Это реальность. С ББMV было легче).
Столько вопросов Вам хотелось задать, а Вас уже все хорошо.
Но все равно Ваш случай хорош уж тем, что статистику можно набрать.
Вот бы хорошо еще было бы от ЭФО услышать, почему именно silicon id становится непреодолимым препятствием для программирования epcs в системе.
Тем более, как утверждают, что это точный аналог spi флеши от ST
Спасибо.
Go to the top of the page
 
+Quote Post
Rifenshtal
сообщение Feb 6 2009, 10:05
Сообщение #7


Участник
*

Группа: Новичок
Сообщений: 33
Регистрация: 28-08-06
Пользователь №: 19 889



Цитата(sazh @ Feb 5 2009, 22:00) *
Поверьте, я искренне рад, что у Вас получилось. Но врядли все можно списать на снабженцев. (А замененные циклоны точно в ЭФО покупали?)


В основном наша фирма сотрудничает с эфо. Надо будет уточнить в каких случаях и почему микросхемы иногда преобретаются со стороны...

Цитата(sazh @ Feb 5 2009, 22:00) *
Чтож получается, кристалл подделали, а ID не смогли. (Какая разница, откуда кристалл грузили, по JTAG или с epcs в режиме AS.
А можно в режиме AS прямо к epcs подключиться и pof файл в нее загнать, наприме с помощью BB2.
А ведь могли бы и epc2 поставить. По JTAG программировать и грузить циклон в режиме PS)


Не уверена, что кристалл подделали... Возможно по каким-то причинам он "немного сломался" . ID циклона правильно определялся... Не правильно считывался ID epsc.

Цитата(sazh @ Feb 5 2009, 22:00) *
А может сожгли JTAG циклона при подключении usb бластера. (Это реальность. С ББMV было легче).
Столько вопросов Вам хотелось задать, а Вас уже все хорошо.

Наверное, если бы сожгли JTAG, то циклон бы не определялся и sof не грузился... А с этим было все в порядке. Если честно, то меня совсем не радует такое разрешение вопроса (за исключением того, что он решен).

Цитата(sazh @ Feb 5 2009, 22:00) *
Но все равно Ваш случай хорош уж тем, что статистику можно набрать.

Не знаю, как такая статистика может помочь... Но у меня просто напасть какая-то с микросхемами... на этих же 4-х устройствах были проблемы с памятью IDT71V416L. В них данные писались сразу в 4 ячейки. Как будто память разделена на сегменты по 512 ячеек. И запись производиться в 4 таких сегмента одновременно. Когда переходишь ко второму сегменту то в первом все стирается и туда записываются данные, которые ты хотел писать во второй сегмент... А документацией такое поведение не предусмотрено...

Цитата(sazh @ Feb 5 2009, 22:00) *
Вот бы хорошо еще было бы от ЭФО услышать, почему именно silicon id становится непреодолимым препятствием для программирования epcs в системе.

Почему - то вход циклона - на который должны передаваться данные из epcs- сам выдавал единицу... Если я все правильно поняла, то загрузка из EPCS начинается с того, что flash loader временно загруженный в циклон, сначала читает статус EPCS . На его входе - всегда 1. Это соответствует тому что все сектора epcs защищены. Или даже такой ответ является ошибкой. А следующей операцией flash loader должно быть чтение Silicon ID. А не у одной существующей epcs нет такого silicon ID - восемь единиц... Я так себе все это объяснила...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Rifenshtal   Not Recognize silicon ID   Feb 3 2009, 18:48
- - Methane   Цитата(Rifenshtal @ Feb 3 2009, 20:48) Пр...   Feb 3 2009, 19:48
|- - Rifenshtal   Цитата(Methane @ Feb 3 2009, 22:48) А сам...   Feb 4 2009, 06:00
- - sazh   Цитата(Rifenshtal @ Feb 3 2009, 21:48) Пр...   Feb 4 2009, 10:15
|- - Rifenshtal   Цитата(sazh @ Feb 4 2009, 13:15) Мало инф...   Feb 4 2009, 12:26
|- - Stewart Little   Цитата(Rifenshtal @ Feb 5 2009, 17:21) Сп...   Feb 5 2009, 14:40
- - vetal   С помощью universal scan попробуйте вручную подерг...   Feb 4 2009, 19:48
- - Mike_z   Была такая же ситуация два года назад с EPC8. На 1...   May 18 2009, 08:00
- - DSIoffe   Вот тоже купили Cyclone III не у официального пост...   May 25 2011, 10:30
- - Reanimator++   Я на одном проекте наткнулся на любопытную особенн...   May 29 2011, 09:13
- - dvladim   Цитата(Reanimator++ @ May 29 2011, ...   Jun 5 2011, 04:59
- - Kattani   Оживлю тему. Ситуация следующая. Имелось 14 штук ...   Jan 15 2016, 17:27
|- - bugdesigner   Цитата(Kattani @ Jan 15 2016, 19:27) Мне ...   Jan 16 2016, 09:32
- - Kattani   Так эти то прошились и работают. В ближайшее время...   Jan 16 2016, 18:33
- - toly1985   оживлю тему. подобная ситуация проявилась на крист...   Oct 6 2017, 06:14
|- - _Anatoliy   Цитата(toly1985 @ Oct 6 2017, 09:14) ожив...   Oct 6 2017, 09:36
|- - Stewart Little   Цитата(toly1985 @ Oct 6 2017, 09:14) [i]E...   Oct 6 2017, 09:54
|- - toly1985   Цитата(Stewart Little @ Oct 6 2017, 12:54...   Oct 6 2017, 10:38
- - toly1985   на 87% программатор конфигурирует ПЛИС и доходит д...   Oct 6 2017, 11:44
- - toly1985   проблема решена. было не правильное логическое выс...   Nov 9 2017, 08:57
- - Александр С.   У нас похожая проблема на EPM570 и P30 flash проши...   Dec 8 2017, 08:07


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

 


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


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