Перейти к содержанию
    

Как прошить конфигурационную ППЗУ?

В общем, имеется ПЛИС xc3s1000, к ней подключена ППЗУ xcf04s. Возможно ли ее программировать в последовательном режиме, подключившись к ПЛИС под JTAG??? И если возможно - то как???

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В продолжение темы. Я работаю со SPARTAN-3 , ISE WEBPACK 9.2. Для отладки купили КИТ с загрузочным кабелем 8-конт . Теперь надо передавать платы в производство. Возникли вопросы.

 

1. По идее регулировщику достаточно иметь комп с установленным IMPACT и файл прошивки пзу на диске.

Но как установить отдельно IMPACT? Или надо ставить весь ISE WEBPACK и проект - что-то слишком круто!

 

2.Как опытные люди документируют сие по совковым нормам - м.б. дается ссылка на диск с файлом прошивки в инструкции по регулировке и описание работы с САПР?

Изменено пользователем MNP

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Но как установить отдельно IMPACT? Или надо ставить весь ISE WEBPACK и проект - что-то слишком круто!

Вот только IMPACT - http://www.xilinx.com/support/download/i101winpt.htm

Правда нельзя сказать что он значительно меньше - 916 Мб. :unsure:

Н-да. Прозрение не снизошло... =(

Кхм. Скачиваете IMPACT (либо отдельно, либо в составе ISE). Устанавливаете. Подключаете плату. Конфигурируете IMPACT. Прошиваете.

Тут все подробно расписано (и разрисовано).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Повторюсь еще раз. Конфигурационное ППЗУ к ПЛИС подключено НЕ по JTAG, а по Slave Serial. Возможно ли программирование в таком случае?

Изменено пользователем Мухаммор

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Повторюсь еще раз. Конфигурационное ППЗУ к ПЛИС подключено НЕ по JTAG, а по Slave Serial. Возможно ли программирование в таком случае?

Вот цитата из хелпа на IMPACT :

 

Configuring SPI Flash through Boundary-Scan and an FPGA

SPI Flash devices do not have a Boundary Scan interface. However, using an appropriate soft-core loaded in an FPGA, it is possible to access an SPI PROM attached to an FPGA through the FPGA's boundary-scan port. This soft-core provides a translation of data supplied through the FPGA's boundary-scan interface to the SPI protocol appropriate for configuring the attached SPI PROM. iMPACT will program supported FPGA families with the appropriate Boundary-Scan-to-SPI translation interface soft core immediately prior to the SPI PROM being configured. The FPGA families that support configuring SPI Flash devices through the FPGA's boundary-can interface are Spartan-3A and Virtex-5.

 

То есть если пзушка подключена к Spartan - 3A либо Virtex - 5 через SPI интерфейс (не путать с slave serial!) то её можно прошить подключившись к FPGA через JTAG. В вашем случае такое видимо не прокатит. Выхода я вижу два : 1. Если это возможно - включить пзушку в JTAG chain. 2. Если 1 пункт невозможен - городить свою кору для FPGA которая будет ловить данные по JTAG и писать их в пзушку. Но по-моему второй путь очень и очень непростой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В общем, проблема сузилась

 

Я в ПЛИС загрузил конфигурацию, которая соединяет выводы микросхемы памяти Data и Clk с внешними выводами ПЛИС - т.е. получился 2-х проводный интерфейс. Чем можно быстро и недорого прошить микросхему памяти по 2-х проводному интерфейсу?

 

Микросхема памяти - AT17F04

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...