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

 
 
> USB-JTAG адаптер, программирование CPLD фирмы Altera
Konst_777
сообщение Jul 29 2005, 08:21
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 1-06-05
Пользователь №: 5 644



Данная тема является продолжением темы http://forum.electronix.ru/index.php?showtopic=6653

Предлагаемый USB-JTAG адаптер был создан для модуля, содержащего два JTAG интерфейса. Первый содержит три PLD фирмы Altera (EPM7064S, EPM7064S, EPM7064AE). Второй содержит два DSP фирмы Analog Devices (ADSP-21062, ADSP21065).
Адаптер был создан по требованию настройщиков прибора, содержащего этот модуль. Для программирования PLD и FLASH памяти для загрузки ADSP модуля им хотелось использовать простую программу и один адаптер, а не устанавливать и осваивать два фирменных пакета (VisualDSP и Quartus) чтобы использовать фирменный эмулятор для ADSP и ByteBlaster для PLD.
Для программирования PLD EPM7064S фирмы Altera использован алгоритм, являющийся универсальным для программирования любой PLD фирмы Altera (и загрузки любой FPGA) через JTAG интерфейс. Число CPLD (FPGA) в JTAG цепочке ограничено только требованиями JTAG.
Quartus позволяет создать выходной файл для программирования CPLD (загрузки FPGA) в формате Serial Vector Format File (.svf). Файл в этом формате содержит команды JTAG для программирования/загрузки одной или нескольких CPLD/FPGA в цепочке JTAG. Программа XL_Loader преобразует JTAG-команды этого файла в команды, выполняемые USB контроллером C8051F320 фирмы SiLabs.
Это краткое описание адаптера и его программного обеспечения. Читайте исходники, задавайте вопросы, улучшайте алгоритм, исправляйте мои ошибки.
Прикрепленные файлы
Прикрепленный файл  XL_Loader.rar ( 429.14 килобайт ) Кол-во скачиваний: 728
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Dr.Toll
сообщение Nov 2 2005, 13:40
Сообщение #2





Группа: Новичок
Сообщений: 5
Регистрация: 9-02-05
Пользователь №: 2 519



Давно вижу у вас тема не обновлялась. Скачиваний много, а нареканий не видно. Наверное у народа отладочной платы SiLabs нет.

Ну а у нас первое нарекание. Так как все для реализации вышепредъявленного устройства у нас имеется (в хорошем смысле слова), то мы постарались применить труды коллеги на практике. Но после обнаружения XL_Loadera (F320 мы естественно прошили, и Silab драйвер поставили) на USB при попытке установки драйвера устройства XP падет smile.gif Синее окно смерти говорит что ошибка вызвана приложением SIUSBXP.sys
Пробовали и с апдейтом и без, а главное на разных машинах. Все одно - синий экран Била.

Хочется комментариев.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Konst_777   USB-JTAG адаптер   Jul 29 2005, 08:21
- - Konst_777   Вот и первый апдейт для XL_Loader : 1). В схему а...   Aug 30 2005, 03:26
- - Konst_777   Забыл добавить архив в предыдущем сообщении. Вот о...   Aug 30 2005, 03:31
- - 3.14   А какая получается скорость загрузки (относительно...   Aug 30 2005, 04:30
- - Konst_777   Сейчас время программирования трех микросхем EPM70...   Aug 30 2005, 10:01
- - 3.14   У меня нет особого желания разбираться в исходника...   Aug 30 2005, 18:22
- - Konst_777   Сразу отмечу, что я в своем предыдущем сообщении у...   Aug 31 2005, 03:55
- - 3.14   Ну что мы "все про Фому да про Ерему". Е...   Aug 31 2005, 07:55
|- - Konst_777   Цитата(Dr.Toll @ Nov 2 2005, 16:40)Давно вижу...   Nov 2 2005, 15:14
- - Konst_777   Проверил архивы XL_Loader.rar и XL_Loader_Update_...   Nov 3 2005, 06:19
|- - sKWO   Цитата(Konst_777 @ Nov 3 2005, 10:19) 2)....   Sep 26 2007, 11:14
|- - Konst_777   Цитата(sKWO @ Sep 26 2007, 14:14) 'Ko...   Sep 26 2007, 16:13
|- - Andy Great   Цитата(Konst_777 @ Sep 26 2007, 18:13) Ещ...   Mar 18 2008, 08:37
- - Konst_777   Дальнейшее развитие темы в этом топике форума   Mar 17 2008, 19:43


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

 


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


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