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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> PCI корка, Помогите плиз с PCI
Dmitry_D2
сообщение Nov 6 2007, 06:02
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 27
Регистрация: 28-02-07
Из: Россия г. Омск
Пользователь №: 25 762



Здравствуй, ALL!
Захотелось сделать простое PCI устройство ввода-вывода. Нашел статью что-то типа самое простое устройство на PCI, запрограммировал, зашил... В общем машина с этой платой не загружается вообще. Сходил на opencourse, взял оттуда корку, так и не понял что с ней делать. Там три файла а как их правильно компилировать я так и не понял. В общем нужно простое устройство для ввода-вывода на PCI. Прочитал в форуме что есть корка от Altera уже дешифрованная и лежит в будке №2. Кое-как нашел я эту будку, а там нет корки, есть только каталог, а в нем пусто. Помогите плиз. Если не трудно отправьте мне на мыло корку demon_d2@mail.ru

Кстати, если это важно кристалл EP1K30TC144-2
Буду рад за любую дополнительную информацию. 05.gif
Go to the top of the page
 
+Quote Post
cornflyer
сообщение Nov 6 2007, 07:14
Сообщение #2


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

Группа: Свой
Сообщений: 166
Регистрация: 11-07-06
Из: Dubna
Пользователь №: 18 729



Цитата(Dmitry_D2 @ Nov 6 2007, 09:02) *
Здравствуй, ALL!
Захотелось сделать простое PCI устройство ввода-вывода. Нашел статью что-то типа самое простое устройство на PCI, запрограммировал, зашил... В общем машина с этой платой не загружается вообще. Сходил на opencourse, взял оттуда корку, так и не понял что с ней делать. Там три файла а как их правильно компилировать я так и не понял. В общем нужно простое устройство для ввода-вывода на PCI. Прочитал в форуме что есть корка от Altera уже дешифрованная и лежит в будке №2. Кое-как нашел я эту будку, а там нет корки, есть только каталог, а в нем пусто. Помогите плиз. Если не трудно отправьте мне на мыло корку demon_d2@mail.ru

Кстати, если это важно кристалл EP1K30TC144-2
Буду рад за любую дополнительную информацию. 05.gif


1. тебе нужно мануал прочесть про PCI.

2. сигнал CLK на плате должен иметь длину 2,5 дюйма чтобы в тайминги уложица

3. тебе надо знать как подцепляюца PCI устройства при загрузке Windows/linux

Читай:

"Программирование_драйверов_для_Windows_Комиссарова_2007.djvu"

"Программирование на аппаратном уровне. Специальный справочник+дискета
Автор: Кулаков В"

можно скачать на natahaus.ru
Go to the top of the page
 
+Quote Post
I.S.A.
сообщение Nov 6 2007, 08:11
Сообщение #3


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

Группа: Участник
Сообщений: 95
Регистрация: 6-08-07
Из: Москва
Пользователь №: 29 583



EP1K - это ACEX1k семейство, если я правильно помню. В мегафункции Altera, даже для target 32 сказано, что льется только в MAXII 1270 (около 1000 вентилей занимает) и в Cyclone и старше семейства. Так что она Вам не пригодится.


--------------------
Зачем все делать просто, когда все можно усложнить?
Go to the top of the page
 
+Quote Post
Dmitry_D2
сообщение Nov 6 2007, 10:17
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 27
Регистрация: 28-02-07
Из: Россия г. Омск
Пользователь №: 25 762



Цитата(I.S.A. @ Nov 6 2007, 14:11) *
EP1K - это ACEX1k семейство, если я правильно помню. В мегафункции Altera, даже для target 32 сказано, что льется только в MAXII 1270 (около 1000 вентилей занимает) и в Cyclone и старше семейства. Так что она Вам не пригодится.

Это не проблема, есть еще плата с Cyclone II, можно попробовать на Cyclone, так-что корка еще актуальна. Спасибо за ответ. 05.gif Я надеюсь корку мне все таки удастся попробовать.


Цитата(I.S.A. @ Nov 6 2007, 14:11) *
EP1K - это ACEX1k семейство, если я правильно помню. В мегафункции Altera, даже для target 32 сказано, что льется только в MAXII 1270 (около 1000 вентилей занимает) и в Cyclone и старше семейства. Так что она Вам не пригодится.

Это не проблема, есть еще плата с Cyclone II, можно попробовать на Cyclone, так-что корка еще актуальна. Спасибо за ответ. 05.gif Я надеюсь корку мне все таки удастся попробовать.
Go to the top of the page
 
+Quote Post
I.S.A.
сообщение Nov 6 2007, 10:50
Сообщение #5


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

Группа: Участник
Сообщений: 95
Регистрация: 6-08-07
Из: Москва
Пользователь №: 29 583



Ну если вечером будет актуально поищу, а вообще демо можно скачать с Altera
http://www.altera.com/products/ip/iup/ipm-index.jsp
только там без лицензии вроде ByteBlasterII вынимать из JTAG нельзя или .pof рабоет только час, точно не помню.


--------------------
Зачем все делать просто, когда все можно усложнить?
Go to the top of the page
 
+Quote Post
Волощенко
сообщение Nov 6 2007, 11:03
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 347
Регистрация: 16-02-06
Из: г.Николаев, Украина
Пользователь №: 14 377



Цитата(Dmitry_D2 @ Nov 6 2007, 10:02) *
...Помогите плиз. Если не трудно отправьте мне на мыло....

Отправил plsm_pci_t32.rar. Эта корка работает на FLEX10KA (EPF10K30AQC240-1). Правда только в MAX+plus II 10.2. Попытка работать с коркой в Quartus II не удалась, разобраться не смог.
Go to the top of the page
 
+Quote Post
hobgoblin
сообщение Nov 6 2007, 11:27
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 202
Регистрация: 2-10-06
Из: Петербург
Пользователь №: 20 881



Цитата(I.S.A. @ Nov 6 2007, 11:11) *
EP1K - это ACEX1k семейство, если я правильно помню. В мегафункции Altera, даже для target 32 сказано, что льется только в MAXII 1270 (около 1000 вентилей занимает) и в Cyclone и старше семейства. Так что она Вам не пригодится.

Версия мегафункции 2.4 (3.0 ,вроде бы, тоже - не уверен) нормально работает на EP1K, причем и target и master. А вот новые версии, которые выложены на альтеровском сайте, действительно ориентированы на современные семейства.
Go to the top of the page
 
+Quote Post
I.S.A.
сообщение Nov 6 2007, 12:12
Сообщение #8


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

Группа: Участник
Сообщений: 95
Регистрация: 6-08-07
Из: Москва
Пользователь №: 29 583



Цитата(hobgoblin @ Nov 6 2007, 14:27) *
Версия мегафункции 2.4 (3.0 ,вроде бы, тоже - не уверен) нормально работает на EP1K, причем и target и master. А вот новые версии, которые выложены на альтеровском сайте, действительно ориентированы на современные семейства.


Очнь даже может быть, т.к. я работал (по-моемому) с 3.2 для QuartusII 5.1


--------------------
Зачем все делать просто, когда все можно усложнить?
Go to the top of the page
 
+Quote Post
Dmitry_D2
сообщение Nov 6 2007, 16:12
Сообщение #9


Участник
*

Группа: Свой
Сообщений: 27
Регистрация: 28-02-07
Из: Россия г. Омск
Пользователь №: 25 762



Цитата(Волощенко @ Nov 6 2007, 17:03) *
Отправил plsm_pci_t32.rar. Эта корка работает на FLEX10KA (EPF10K30AQC240-1). Правда только в MAX+plus II 10.2. Попытка работать с коркой в Quartus II не удалась, разобраться не смог.

Спасибо за внимание, но что-то до моего ящика корка не дошла wassat.gif , не могли бы Вы повторить отправку ? Заранее спасибо. Ящик demon_d2@mail.ru
Go to the top of the page
 
+Quote Post
Волощенко
сообщение Nov 7 2007, 06:13
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 347
Регистрация: 16-02-06
Из: г.Николаев, Украина
Пользователь №: 14 377



Цитата(Dmitry_D2 @ Nov 6 2007, 20:12) *
...не могли бы Вы повторить...

через почту не получается, заберите здесь. Сообщите, потом я ее удалю от сюда.
Go to the top of the page
 
+Quote Post
Dmitry_D2
сообщение Nov 7 2007, 08:10
Сообщение #11


Участник
*

Группа: Свой
Сообщений: 27
Регистрация: 28-02-07
Из: Россия г. Омск
Пользователь №: 25 762



Цитата(Волощенко @ Nov 7 2007, 12:13) *
через почту не получается, заберите здесь. Сообщите, потом я ее удалю от сюда.

Спасибо, скачал. Будем пробовать.
Go to the top of the page
 
+Quote Post
Antim
сообщение Nov 8 2007, 06:43
Сообщение #12





Группа: Новичок
Сообщений: 9
Регистрация: 8-11-07
Пользователь №: 32 149



Добрый день!

Если Вы используете PCI 32, как target устройство, я Вам могу помочь. У меня есть отлаженные исходники с pci "коркой" и простенькая программа: чтения\записи по адресам под DOS (Т.к. в процессе разработки нужного устройство, пришлось по возиться...). Исходники на AHDL под Cyclone I. Могу вставить комментария.

С уважением!
Go to the top of the page
 
+Quote Post
slog
сообщение Nov 14 2007, 10:33
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489



Цитата(Antim @ Nov 8 2007, 09:43) *
Если Вы используете PCI 32, как target устройство, я Вам могу помочь. У меня есть отлаженные исходники с pci "коркой" и простенькая программа: чтения\записи по адресам под DOS (Т.к. в процессе разработки нужного устройство, пришлось по возиться...). Исходники на AHDL под Cyclone I. Могу вставить комментария.


Пришлось вот тоже PCI-ем заняться. Хотелось бы посмотреть ваш проект, даже и без комментариев. В целях самообразования. А то пока не понятно как это все делается.


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post
Antim
сообщение Nov 14 2007, 11:02
Сообщение #14





Группа: Новичок
Сообщений: 9
Регистрация: 8-11-07
Пользователь №: 32 149



Цитата(slog @ Nov 14 2007, 13:33) *
Пришлось вот тоже PCI-ем заняться. Хотелось бы посмотреть ваш проект, даже и без комментариев. В целях самообразования. А то пока не понятно как это все делается.

Будьте добры Ваш e-mail адрес
Go to the top of the page
 
+Quote Post
slog
сообщение Nov 14 2007, 11:58
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489



Получил, спасибо. Попытаюсь разобраться.


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post

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

 


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


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