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

 
 
> С китом KC705 на Kintex-7 исходники драйверов идут в комплекте?
Tiger
сообщение Oct 24 2014, 17:12
Сообщение #1


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

Группа: Свой
Сообщений: 111
Регистрация: 21-02-06
Из: Москва
Пользователь №: 14 556



Здравствуйте!

Есть намерение приобрести kintex-7 кит, вот этот:
http://www.xilinx.com/products/boards-and-...-K7-KC705-G.htm
что из исходников драйвера с ним идет в комплекте?
Хочется быстро сделать демонстрашку для заказчика, снимая данные с параллельного порта на ките, но как долго придется модифицировать/писать с нуля драйвер в комплекте кита, прежде чем я смогу получить эти данные в приложении?
Диска китового нет, в этом проблема
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 11)
RobFPGA
сообщение Oct 24 2014, 17:27
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643



Приветствую!

А по ссылке "Latest Documents and Design Files" посмотреть страшно?
Если да - тогда успокою Вас - там вроде должны быть драйвера PCie, DMA, и 10G под Linux в исходника и под вин в исподниках - в смысле в ИСПОлняемых бинарниках sm.gif

Удачи! Rob.
Go to the top of the page
 
+Quote Post
aat_81
сообщение Oct 25 2014, 05:09
Сообщение #3


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

Группа: Свой
Сообщений: 148
Регистрация: 2-11-06
Из: N.Novgorod
Пользователь №: 21 891



Собственно все что идёт с китом есть на сайте производителя и Вы можете скачать и посмотреть все не покупая кита.
Go to the top of the page
 
+Quote Post
Tiger
сообщение Nov 20 2014, 11:39
Сообщение #4


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

Группа: Свой
Сообщений: 111
Регистрация: 21-02-06
Из: Москва
Пользователь №: 14 556



Цитата(aat_81 @ Oct 25 2014, 09:09) *
Собственно все что идёт с китом есть на сайте производителя и Вы можете скачать и посмотреть все не покупая кита.


Коллеги, я понимаю ваше раздражение.
Если бы это все было так просто, я бы не спрашивал. Нельзя, увы. Хотите - попробуйте.
http://www.xilinx.com/products/boards-and-...l#documentation
Меня сегодня, перед тем, как продать кит, заставили подписать бумагу, что этот кит не будет использоваться для государственных или военных целей, так что логично наличие некоторых ограничений на скачиваемую инфу.
Go to the top of the page
 
+Quote Post
RobFPGA
сообщение Nov 20 2014, 12:35
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643



Приветствую!

Цитата(Tiger @ Nov 20 2014, 14:39) *
Если бы это все было так просто, я бы не спрашивал. Нельзя, увы. Хотите - попробуйте.
http://www.xilinx.com/products/boards-and-...l#documentation

Захотел - попробовал - получилось. А на каком этапе Вы испытываете трудности по вышеприведенной ссылке, и какие именно ?

Цитата(Tiger @ Nov 20 2014, 14:39) *
Меня сегодня, перед тем, как продать кит, заставили подписать бумагу, что этот кит не будет использоваться для государственных или военных целей, так что логично наличие некоторых ограничений на скачиваемую инфу.

Ну тут хорошо что хоть продали sm.gif

Успехов! Rob.
Go to the top of the page
 
+Quote Post
Tiger
сообщение Nov 21 2014, 14:35
Сообщение #6


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

Группа: Свой
Сообщений: 111
Регистрация: 21-02-06
Из: Москва
Пользователь №: 14 556



Цитата(RobFPGA @ Nov 20 2014, 16:35) *
Захотел - попробовал - получилось. А на каком этапе Вы испытываете трудности по вышеприведенной ссылке, и какие именно ?

Драйверов там нет. Никаких. Юзер гады, схематика - это пожалуйста.
Вот что-то эдакое хочется получить, но для конкретной данной борды:
http://www.xilinx.com/support/documentatio...-trd-2013_4.zip

Цитата(RobFPGA @ Nov 20 2014, 16:35) *
Ну тут хорошо что хоть продали sm.gif

Еще не факт. Рассматривают пока.
Go to the top of the page
 
+Quote Post
RobFPGA
сообщение Nov 21 2014, 17:02
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643



Приветствую!

Цитата(Tiger @ Nov 21 2014, 17:35) *
Драйверов там нет. Никаких. Юзер гады, схематика - это пожалуйста.
Вот что-то эдакое хочется получить, но для конкретной данной борды:
http://www.xilinx.com/support/documentatio...-trd-2013_4.zip


Ах в этом смысле - нет. На сколько помню для evaluation 705 кита нет подобных рефернсных дизайнов. Но это не мешает Вам взять за основу дизайн TRD от connectivity 705. Тем боле что база у них одна и та-же sm.gif

Ну а сложность и объем переделок будет зависит от того как именно Вы хотите снимать данные, и с какого параллельного порта, и ка быстро это надо делать, и как красиво показывать.

Я в свое время для похожего кита на Virtex5 для демонстрации сделал съем данных с аудио интерфейса, FIR фильтрацию, FFT, и выдачу спектров через 1G Ethernet в виде UDP пакетов на PC. С отображением картинок на оном в реальном времени в Mаtlab. Все это за один день прямо во время презентации возможностей/способов работы с FPGA для потенциального клиента. И это все в RTL без использования in hardware loop в Matlab.

И никаких драйверов не нужно было sm.gif

Успехов! Rob.


Go to the top of the page
 
+Quote Post
Flood
сообщение Nov 22 2014, 09:11
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 702
Регистрация: 8-06-06
Пользователь №: 17 871



Kintex 7 connectivity kit отличается от базовой платы KC705 только наличием доп. мезонина.

Цитата(RobFPGA @ Nov 21 2014, 20:02) *
Ах в этом смысле - нет. На сколько помню для evaluation 705 кита нет подобных рефернсных дизайнов. Но это не мешает Вам взять за основу дизайн TRD от connectivity 705. Тем боле что база у них одна и та-же sm.gif

Ну почему же нет? TRD имеется и для базовой версии KC705:
http://www.xilinx.com/support/documentatio...K7_Base_TRD.pdf
Под Linux в комплекте есть все исходники.

Основная проблема TRD - там используется коммерческое 3rd-party DMA-ядро. Соответственно, драйвер xdma написан для этого ядра.
При том, что у Xilinx в принципе есть и собственное ядро с похожими возможностями.

Если не хочется возиться с DMA - всегда можно воспользоваться Ethernet и передавать данные в UDP-потоке. Проблема драйвера отпадет сама собой.
Go to the top of the page
 
+Quote Post
Tiger
сообщение Nov 24 2014, 16:56
Сообщение #9


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

Группа: Свой
Сообщений: 111
Регистрация: 21-02-06
Из: Москва
Пользователь №: 14 556



Цитата(Flood @ Nov 22 2014, 13:11) *
Ну почему же нет? TRD имеется и для базовой версии KC705:
http://www.xilinx.com/support/documentatio...K7_Base_TRD.pdf
Под Linux в комплекте есть все исходники.

Может я какой-то другой уровень доступа имею, не удостоился, так сказать? sm.gif
По приведенной ссылке открывается документ, где на стр.29 на простом и понятном английском языке сказано:
"Download the reference design from the Docs & Designs tab"
На этой вкладке есть одна-единственная ссылка на документ
"KC705 CE Declaration of Conformity ( ver1.0, 61 KB ) [PDF]" - это не совсем то, что можно использовать в качестве драйверов sm.gif
Но, на самом деле, в документе по приведенной Вами ссылке есть название архива k7_pcie_dma_ddr3_base, в котором лежат нужные мне исходники. Соответственно, архив ищется по поиску, и, хоть лежит где-то у черта на куличках, доступен для скачивания. Так что проблема решена, спасибо!
Цитата(Flood @ Nov 22 2014, 13:11) *
Основная проблема TRD - там используется коммерческое 3rd-party DMA-ядро. Соответственно, драйвер xdma написан для этого ядра.
При том, что у Xilinx в принципе есть и собственное ядро с похожими возможностями.

Если не хочется возиться с DMA - всегда можно воспользоваться Ethernet и передавать данные в UDP-потоке. Проблема драйвера отпадет сама собой.

Мне надо с системного разъема борды, на котором стоит дочкой плата захвата аналоговых данных, данные на PCIe перебросить, только и всего. И предоставить драйвер с API, чтобы можно было эти данные процессором c PCIe забирать, в смысле, с внутрипроцессорного моста PCIe. Дальше уже не моя забота. Вот и интересует, что там уже сделано в имеющемся драйвере, а что придется ручками допиливать. Время надо сейчас закладывать на это дело, заказчик не поймет, когда ему скажут в середине проекта "знаете, мы тут поработали немного и поняли, что надо полгода еще на всякое-разное".
Go to the top of the page
 
+Quote Post
Flood
сообщение Nov 24 2014, 17:36
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 702
Регистрация: 8-06-06
Пользователь №: 17 871



Цитата(Tiger @ Nov 24 2014, 19:56) *
По приведенной ссылке открывается документ, где на стр.29 на простом и понятном английском языке сказано:
"Download the reference design from the Docs & Designs tab"


Правильнее искать так:
xilinx.com -> Documentation (меню в заголовке) -> Boards & Kits (вкладка) -> Kintex-7 FPGA KC705 Evaluation Kit (меню слева) -> 2014.3 (+) -> Targeted Reference Designs, или See All 2014.3 Documentation.
В результатах поиска все и будет, втч ссылка на актуальную версию TRD v1.6 (rdf0281-kc705-base-trd-2014-2.zip)

В других разделах сайта, вкладках на странице кита и т.д. данные обновляются изредка и кое-как, что только сбивает с толку.
Go to the top of the page
 
+Quote Post
Tiger
сообщение Nov 27 2014, 14:02
Сообщение #11


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

Группа: Свой
Сообщений: 111
Регистрация: 21-02-06
Из: Москва
Пользователь №: 14 556



Цитата(Flood @ Nov 24 2014, 21:36) *
Правильнее искать так:
xilinx.com -> Documentation (меню в заголовке) -> Boards & Kits (вкладка) -> Kintex-7 FPGA KC705 Evaluation Kit (меню слева) -> 2014.3 (+) -> Targeted Reference Designs, или See All 2014.3 Documentation.
В результатах поиска все и будет, втч ссылка на актуальную версию TRD v1.6 (rdf0281-kc705-base-trd-2014-2.zip)

В других разделах сайта, вкладках на странице кита и т.д. данные обновляются изредка и кое-как, что только сбивает с толку.

Спасибо! Не знал sm.gif Думал, на странице с китом все должно быть
Go to the top of the page
 
+Quote Post
toshas
сообщение Nov 28 2014, 12:06
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 372
Регистрация: 14-02-06
Пользователь №: 14 339



Цитата(Tiger @ Nov 24 2014, 19:56) *
Может я какой-то другой уровень доступа имею, не удостоился, так сказать? sm.gif
По приведенной ссылке открывается документ, где на стр.29 на простом и понятном английском языке сказано:
"Download the reference design from the Docs & Designs tab"
На этой вкладке есть одна-единственная ссылка на документ
"KC705 CE Declaration of Conformity ( ver1.0, 61 KB ) [PDF]" - это не совсем то, что можно использовать в качестве драйверов sm.gif
Но, на самом деле, в документе по приведенной Вами ссылке есть название архива k7_pcie_dma_ddr3_base, в котором лежат нужные мне исходники. Соответственно, архив ищется по поиску, и, хоть лежит где-то у черта на куличках, доступен для скачивания. Так что проблема решена, спасибо!

Мне надо с системного разъема борды, на котором стоит дочкой плата захвата аналоговых данных, данные на PCIe перебросить, только и всего. И предоставить драйвер с API, чтобы можно было эти данные процессором c PCIe забирать, в смысле, с внутрипроцессорного моста PCIe. Дальше уже не моя забота. Вот и интересует, что там уже сделано в имеющемся драйвере, а что придется ручками допиливать. Время надо сейчас закладывать на это дело, заказчик не поймет, когда ему скажут в середине проекта "знаете, мы тут поработали немного и поняли, что надо полгода еще на всякое-разное".


Одно "но" там ограниченная версия pcie ядра, часов на 12 по-моему.
Go to the top of the page
 
+Quote Post

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

 


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


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