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

 
 
> Работа с PCIe мостом GN4124, С чего начать разработу ПО?
Airy_brn
сообщение Jan 14 2010, 08:05
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 14-01-10
Пользователь №: 54 788



Здравствуйте.
Поставила на PCIe плату мост GN4124. Установила стандартный драйвер под Windows, плата определилась в системе. Утилита для проверки работоспособности, предоставляемая производителем микросхемы, заточена под их отладочную плату и выдает ошибку на этапе загрузки ПЛИС (у меня ПЛИС грузится не через мост, а с флэшки). Я решила попробовать порезать эту прогрммку, чтобы обойти ошибку, но при компиляции оказалось, что не хватает файла (wdc_lib.h).
Теперь думаю - то ли я что-то делаю не так, то ли этот путь вообще ошибочный. Подскажите, если у кого-то есть опыт, с чего начинать работу с этим мостом?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
jojo
сообщение Jan 14 2010, 09:44
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 574
Регистрация: 9-10-04
Из: FPGA-city
Пользователь №: 827



Видимо, файл wdc_lib.h - из комплекта Jungo Windriver. Файла нет, сборка программы не выполняется.
Для сборки нужно скачать и установить Windriver, исправить файл проекта с примером или makefile.

Вроде GN4124 - мост между PCI Express и локальной шиной. Тогда обмен между локальной шиной и CPU может происходить через API Windriver, примеры можно выдрать из обсуждаемой утилиты.
Go to the top of the page
 
+Quote Post
Airy_brn
сообщение Jan 14 2010, 10:49
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 14-01-10
Пользователь №: 54 788



Цитата(jojo @ Jan 14 2010, 15:44) *
Видимо, файл wdc_lib.h - из комплекта Jungo Windriver. Файла нет, сборка программы не выполняется.
Для сборки нужно скачать и установить Windriver, исправить файл проекта с примером или makefile.


Спасибо! Файл действительно оказался из Windriver. Правда теперь возникла проблема с конфликтом версий (кажется), но процесс пошел и это главное! smile.gif
Go to the top of the page
 
+Quote Post
Bad0512
сообщение Feb 6 2010, 19:14
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 802
Регистрация: 11-05-07
Из: Томск
Пользователь №: 27 650



Цитата(Airy_brn @ Jan 14 2010, 16:49) *
Спасибо! Файл действительно оказался из Windriver. Правда теперь возникла проблема с конфликтом версий (кажется), но процесс пошел и это главное! smile.gif

Недавно решал подобную проблему. Windriver кроме официального сайта можно найти и в местных "закромах". Там же вроде и лицензия к нему валялась. У Вас впереди будет много проблем. Без отличного понимания как работает FPGA core (они называют это "DMA sequencer") будет Вам очень тяжко. Если же плата не от Gennum, то соответственно и ДМА машинка у Вас будет своя. А сделать и отладить такую машинку даже малость потруднее будет, чем софт написать. Но всё проходимо, проверено. Я сейчас заканчиваю возню с GN4121 - это "младший брат" GN4124. В общем всё победимо, но впереди - много трудностей...
Go to the top of the page
 
+Quote Post
Airy_brn
сообщение Feb 16 2010, 17:51
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 14-01-10
Пользователь №: 54 788



Цитата(Бэд @ Feb 7 2010, 01:14) *
Недавно решал подобную проблему. Windriver кроме официального сайта можно найти и в местных "закромах". Там же вроде и лицензия к нему валялась. У Вас впереди будет много проблем. Без отличного понимания как работает FPGA core (они называют это "DMA sequencer") будет Вам очень тяжко. Если же плата не от Gennum, то соответственно и ДМА машинка у Вас будет своя. А сделать и отладить такую машинку даже малость потруднее будет, чем софт написать. Но всё проходимо, проверено. Я сейчас заканчиваю возню с GN4121 - это "младший брат" GN4124. В общем всё победимо, но впереди - много трудностей...

Плата у нас своя, но Gennum'овское ядро впихнуть туда все-таки получилось. Поковыряться пришлось основательно, но в итоге все получилось. Если кому интересно, могу рассказать о найденных интересных местах в версии для Xilinx.
Go to the top of the page
 
+Quote Post
Dmitrij68
сообщение May 27 2010, 16:18
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 64
Регистрация: 10-01-06
Пользователь №: 13 025



Цитата(Airy_brn @ Feb 16 2010, 21:51) *
Плата у нас своя, но Gennum'овское ядро впихнуть туда все-таки получилось. Поковыряться пришлось основательно, но в итоге все получилось. Если кому интересно, могу рассказать о найденных интересных местах в версии для Xilinx.


Так получилось или нет? Использовали ли исходники от Gennum?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Airy_brn   Работа с PCIe мостом GN4124   Jan 14 2010, 08:05
- - Victor®   Цитата(Airy_brn @ Jan 14 2010, 11:05) Здр...   Jan 14 2010, 08:23
|- - FLTI   Цитата(Airy_brn @ Feb 16 2010, 21:51) Пла...   Jun 27 2011, 07:44
|- - Bad0512   Цитата(FLTI @ Jun 27 2011, 14:44) В чём о...   Jul 26 2011, 10:23
|- - FLTI   Цитата(Bad0512 @ Jul 26 2011, 14:23) 1. И...   Jul 28 2011, 08:02
|- - Bad0512   Цитата(FLTI @ Jul 28 2011, 15:02) Bad0512...   Jul 28 2011, 08:44
|- - FLTI   Bad0512, а Вы не пробовали вообще без DDR обойтись...   Jul 29 2011, 09:45
||- - Bad0512   Цитата(FLTI @ Jul 29 2011, 16:45) Bad0512...   Jul 29 2011, 12:13
|- - FLTI   Цитата(Bad0512 @ Jul 28 2011, 12:44) Без ...   Aug 1 2011, 06:02
- - Dmitrij68   Цитата(Airy_brn @ Jan 14 2010, 11:05) Здр...   Feb 3 2010, 14:37
|- - Airy_brn   Цитата(Dmitrij68 @ Feb 3 2010, 21:37) А н...   Feb 17 2010, 03:24
|- - Бэд   Цитата(Airy_brn @ Feb 17 2010, 09:24) Пок...   Feb 26 2010, 11:44
- - призрак   Может выложите datasheet? Просто регистрация прош...   Jun 30 2010, 17:26
- - _Vladimir_   Цитата(призрак @ Jun 30 2010, 20:26) Може...   Jul 2 2010, 11:59
- - Airy_brn   Цитата(Dmitrij68 @ May 27 2010, 23:18) Та...   Jul 7 2010, 09:01
|- - Dmitrij68   Цитата(Airy_brn @ Jul 7 2010, 13:01) В ит...   Jul 9 2010, 15:18
- - Airy_brn   Я проект как есть не компилировала - сразу вставля...   Jul 12 2010, 14:05
|- - Dmitrij68   Цитата(Airy_brn @ Jul 13 2010, 02:05) Я п...   Jul 14 2010, 01:54
- - FLTI   В документах от Gennum ( в отличии от Xilinx и Alt...   Aug 22 2011, 05:54


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 22:10
Рейтинг@Mail.ru


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