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

 
 
> Как прочитать CPLD?
spl
сообщение Apr 24 2009, 08:37
Сообщение #1





Группа: Участник
Сообщений: 9
Регистрация: 26-01-07
Пользователь №: 24 779



Имеется плата на которой стоит проц и Altera MAXII. Как сделать так, чтобы по запросу проца CPLD передавала ему свой загрузочный код?
Я так понял, что JAM-player может прошить ПЛИС, но не прочитать.
Если писать код считывания самому, то в описании протокола (Configuration Handbook) MAXII отсутствует, а для описанных семейств приведены подробные временные диаграммы, но не нашел верхнего уровня (т.е. какие собственно данные нужно посылать).
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
EvgenyNik
сообщение Apr 24 2009, 13:20
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



SM, про USER CODE согласен. Красивое, оптимальное решение, особенно - обход security bit'а. Подойдёт для крупных серий, где прошивка сто раз проверифицируется и в единственном(!) экземпляре будет передана в производство.
А вот если прошивка находится в постоянном развитии - то один что-то подправит, то другой, прошивка "живёт своей жизнью"... Может случиться так, что под одним User Code'ом будет существовать несколько релизов. Человеческий фактор и ничего с ним не поделаешь, к сожалению.
Поэтому сличение всей прошивки целиком более показательно с точки зрения надёжности. Хотя: от секретности отказываемся сразу, время старта системы увеличиваем, объём кода тоже...
Бывает, что и через зад автогеном приходится: да, сложнее, но при желании и до гланд добраться можно laughing.gif


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- spl   Как прочитать CPLD?   Apr 24 2009, 08:37
- - SM   Цитата(spl @ Apr 24 2009, 12:37) Если пис...   Apr 24 2009, 08:58
- - atlantic   Цитата(spl @ Apr 24 2009, 11:37) Имеется ...   Apr 24 2009, 09:30
|- - spl   Цитата(atlantic @ Apr 24 2009, 13:30) А к...   Apr 24 2009, 09:58
|- - DmitryR   Цитата(spl @ Apr 24 2009, 13:58) По запро...   Apr 24 2009, 11:33
|- - spl   Цитата(DmitryR @ Apr 24 2009, 15:33) А ка...   Apr 24 2009, 11:53
- - Евгений Николаев   ЦитатаА какой смысл ее читать процессором? Она(про...   Apr 24 2009, 09:44
|- - SM   Цитата(Евгений Николаев @ Apr 24 2009, 13...   Apr 24 2009, 09:57
|- - rv3dll(lex)   Цитата(Евгений Николаев @ Apr 24 2009, 13...   Apr 27 2009, 06:18
|- - Евгений Николаев   Цитата(rv3dll(lex) @ Apr 27 2009, 10...   Apr 27 2009, 07:19
- - atlantic   >По запросу контролирующих органов Наверно это ...   Apr 24 2009, 10:05
|- - spl   Цитата(atlantic @ Apr 24 2009, 14:05) ...   Apr 24 2009, 10:18
|- - SM   Цитата(Евгений Николаев @ Apr 24 2009, 17...   Apr 26 2009, 19:31
- - rv3dll(lex)   у меня есть макетка, на которой стоит 3128s - я н...   Apr 27 2009, 07:30
- - Евгений Николаев   Не все такие долгожители ЦитатаMAX 3000A device...   Apr 27 2009, 07:56
|- - Stewart Little   Цитата(Евгений Николаев @ Apr 27 2009, 11...   Apr 28 2009, 10:27
- - rv3dll(lex)   вот специально взял 3032slc - засунул её в MPU и п...   Apr 27 2009, 08:43
- - IEC   По граблям, на которые наступал, обычно EPM3256 хв...   Apr 28 2009, 06:28
- - rv3dll(lex)   мне попадались плис, на которых написано не шьётся...   May 4 2009, 07:26
- - zksystem   Я как понял из поста у Вас CPLD прошивается внешни...   May 4 2009, 16:55
|- - spl   Цитата(zksystem @ May 4 2009, 20:55) Я ка...   May 5 2009, 08:50
- - rv3dll(lex)   я как то раньше не вдавался в подробности, в настр...   May 5 2009, 04:27
- - Евгений Николаев   Это User Code - подобие Vendor & Product ID (с...   May 5 2009, 05:23
- - rv3dll(lex)   Цитата(Евгений Николаев @ May 5 2009, 09...   May 5 2009, 11:11


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

 


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


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