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

 
 
> PCIe
Methane
сообщение Feb 12 2010, 03:04
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Спрошу сразу. Можно ли достоверно промоделировать на моделсиме устройство на PCIe, ничего не покупая и не тратя на это все несколько месяцев? Хочется написать, убедится что BARы правильно прописаны, что PnP и прочая беда работает, прогнать симуляцию разных вариантов чтения/записи из PCIe, генерации прерываний, убедится что пашет DMA, Burstы, что все работает в 64 бита, поиграться включая/отключая lan-ы, посмотреть какая для этого нужна ПЛИСина, может быть и hotplug проверить итд. И уже потом решать вопросы с покупкой чего либо. И заодно, если покупать megaCore PCIe, то сколько это может стоить? (просто порядок цен)? Килобакс, мегабакс?

Если да, то что откуда качать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SiTi
сообщение Mar 29 2010, 17:49
Сообщение #2


Участник
*

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



Здравствуйте, можно я подключусь к дискуссии?
Точно такая же проблема у меня. Идея та же - нужно загрузить первоначальную прошивку, она по PCI-E заливает на флешку новую загрузку, ПЛИС рестартится, устройство переопределяется, всё работает под новой прошивкой.
Цитата(disel @ Feb 16 2010, 09:12) *
Все это возможно прямо через PCIe безо всякого SMBus-а. Добавить только к ПЛИСине какую нибудь мелкую CPLD, которая будет загрузкой управлять. Насчет хотплуга не знаю, попробую сегодня прошивку залить и запустить поиск оборудования. Чето всегда после перезагрузки тестировал, может зря.

Ну, насколько я понимаю, для управления загрузкой не нужна никакая CPLD, у xilinx есть MultiBoot и ICAP, которые под это заточены. Вообще никакого дополнительного обвеса к ПЛИС не понадобится.

У меня PCIe устройство, если плис перегрузить нагорячую, вообще нигде не видно после перезагрузки, не находится... Приходится перегружать компьютер. Надо будет попробовать сначала отключить устройство в диспетчере оборудования, а потом перегружать...

И ещё я не понял на счёт BAR0, BAR1 и т.д... Зачем записывать их значения и восстанавливать? Я вот этот абзац вообще что-то не понял...
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 29 2010, 18:22
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(SiTi @ Mar 29 2010, 19:49) *
Здравствуйте, можно я подключусь к дискуссии?
Точно такая же проблема у меня. Идея та же - нужно загрузить первоначальную прошивку, она по PCI-E заливает на флешку новую загрузку, ПЛИС рестартится, устройство переопределяется, всё работает под новой прошивкой.

Угу. На всё про все 0.2 секунды. Иначе, PC имеет полное право сказать "нет там ничего".

Цитата
Ну, насколько я понимаю, для управления загрузкой не нужна никакая CPLD, у xilinx есть MultiBoot и ICAP, которые под это заточены. Вообще никакого дополнительного обвеса к ПЛИС не понадобится.

Может быть, у хилых.
Цитата
У меня PCIe устройство, если плис перегрузить нагорячую, вообще нигде не видно после перезагрузки, не находится... Приходится перегружать компьютер. Надо будет попробовать сначала отключить устройство в диспетчере оборудования, а потом перегружать...

Под линухом, говорят ноужно загрузить специальный драйвер, тогда и хот-свап появится. у PCIe.


Цитата
И ещё я не понял на счёт BAR0, BAR1 и т.д... Зачем записывать их значения и восстанавливать? Я вот этот абзац вообще что-то не понял...

BAR0 - обычная память. BAR1 - память для таблицы дескрипторов для чайнинг-ПДП. Вы говорите, что вам нужно столько-то памяти для BAR0, столько-то памяти для BAR1 итд. Это для того что Альтера предлагает. А уж где эта память будет, решает BIOS или OS при загрузке.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Methane   PCIe   Feb 12 2010, 03:04
- - DmitryR   Вопрос из серии "как получить все, не делая н...   Feb 12 2010, 06:36
|- - Methane   Цитата(DmitryR @ Feb 12 2010, 08:36) Вопр...   Feb 12 2010, 07:40
|- - DmitryR   Вы прежде, чем искать подумайте, как эта модель мо...   Feb 12 2010, 11:08
|- - Methane   Цитата(DmitryR @ Feb 12 2010, 13:08) Вы п...   Feb 12 2010, 11:51
||- - Methane   Народ, если взять ПЛИС с PCIe коркой внутри, то ни...   Feb 12 2010, 13:13
|- - des00   Цитата(DmitryR @ Feb 12 2010, 05:08) Вы п...   Feb 14 2010, 07:21
|- - Methane   Цитата(des00 @ Feb 14 2010, 09:21) Кстати...   Feb 15 2010, 11:25
|- - des00   Цитата(Methane @ Feb 15 2010, 05:25) Мент...   Feb 15 2010, 12:03
|- - Methane   Цитата(des00 @ Feb 15 2010, 14:03) C:...   Feb 15 2010, 13:16
|- - disel   Цитата(Methane @ Feb 15 2010, 16:16) в PC...   Feb 15 2010, 13:39
|- - Methane   Цитата(disel @ Feb 15 2010, 15:37) Не пон...   Feb 15 2010, 13:41
|- - disel   Цитата(Methane @ Feb 15 2010, 16:41) PRSN...   Feb 15 2010, 13:49
|- - Methane   Цитата(disel @ Feb 15 2010, 15:49) The WA...   Feb 15 2010, 13:57
- - disel   для ксалинкса не нужно.   Feb 12 2010, 13:17
|- - Methane   Цитата(disel @ Feb 12 2010, 15:17) для кс...   Feb 12 2010, 13:53
- - max77   Для Xilinx ядро до х8 вроде бы бесплатное. Это был...   Feb 12 2010, 14:02
|- - Methane   Цитата(max77 @ Feb 12 2010, 16:02) Для Xi...   Feb 12 2010, 14:20
||- - disel   Цитата(Methane @ Feb 12 2010, 17:20) Ну н...   Feb 15 2010, 11:42
||- - Methane   Цитата(disel @ Feb 15 2010, 13:42) А к SM...   Feb 15 2010, 11:46
||- - disel   Цитата(Methane @ Feb 15 2010, 14:46) А че...   Feb 15 2010, 12:59
|- - Koluchiy   Цитата(max77 @ Feb 12 2010, 17:02) Для Xi...   Feb 17 2010, 16:16
|- - Methane   Цитата(Koluchiy @ Feb 17 2010, 18:16) Не ...   Feb 17 2010, 18:33
- - disel   Честно говоря про хотплуг не заморачивался, как то...   Feb 15 2010, 14:08
|- - Methane   Цитата(disel @ Feb 15 2010, 16:08) Честно...   Feb 15 2010, 14:20
- - disel   В конфигурационное ПЗУ я и так из драйвера пишу бе...   Feb 15 2010, 14:37
|- - Methane   Цитата(disel @ Feb 15 2010, 16:37) В конф...   Feb 15 2010, 14:51
|- - disel   Цитата(Methane @ Feb 15 2010, 17:51) В ко...   Feb 16 2010, 06:12
||- - Methane   Цитата(disel @ Feb 16 2010, 08:12) Все эт...   Feb 16 2010, 06:34
||- - disel   Цитата(Methane @ Feb 16 2010, 09:34) Инте...   Feb 16 2010, 13:18
|- - dsmv   Цитата(Methane @ Feb 15 2010, 17:51) В ко...   Feb 25 2010, 15:50
|- - Methane   Цитата(dsmv @ Feb 25 2010, 17:50) Это реа...   Feb 25 2010, 17:19
|- - dsmv   Цитата(Methane @ Feb 25 2010, 20:19) А за...   Feb 27 2010, 10:50
- - Koluchiy   Можете читать мой вопрос как "за него не надо...   Feb 17 2010, 20:22
- - cioma   http://www.altera.com/literature/po/ss-pciexpress....   Feb 19 2010, 12:16
- - XVR   Господа, прикиньте, сколько времени будет через SM...   Feb 27 2010, 11:38
|- - Methane   Цитата(XVR @ Feb 27 2010, 13:38) Господа,...   Feb 27 2010, 14:08
|- - disel   Цитата(SiTi @ Mar 29 2010, 20:49) Ну, нас...   Mar 30 2010, 05:29
|- - Methane   Цитата(disel @ Mar 30 2010, 07:29) Ну нап...   Mar 30 2010, 05:36
|- - disel   Цитата(Methane @ Mar 30 2010, 08:36) Кака...   Mar 30 2010, 06:01
|- - Methane   Цитата(disel @ Mar 30 2010, 08:01) WINXP ...   Mar 30 2010, 06:09
|- - disel   Цитата(Methane @ Mar 30 2010, 09:09) Знач...   Mar 30 2010, 06:16
|- - Methane   Цитата(disel @ Mar 30 2010, 08:16) Не сто...   Mar 30 2010, 06:25
|- - disel   Цитата(Methane @ Mar 30 2010, 09:25) Дело...   Mar 30 2010, 07:00
||- - Methane   Цитата(disel @ Mar 30 2010, 09:00) Соглас...   Mar 30 2010, 07:15
|||- - disel   Цитата(Methane @ Mar 30 2010, 10:15) Альт...   Mar 30 2010, 07:30
|||- - Methane   Цитата(disel @ Mar 30 2010, 09:30) Наверн...   Mar 30 2010, 08:01
|||- - disel   Цитата(Methane @ Mar 30 2010, 11:01) Вот....   Mar 30 2010, 08:39
|||- - Methane   Цитата(disel @ Mar 30 2010, 10:39) Если ...   Mar 30 2010, 08:45
|||- - disel   Цитата(Methane @ Mar 30 2010, 11:45) В ст...   Mar 30 2010, 10:38
|||- - XVR   Цитата(disel @ Mar 30 2010, 14:38) Читать...   Mar 30 2010, 13:40
|||- - Methane   Цитата(XVR @ Mar 30 2010, 15:40) Тут - ht...   Mar 30 2010, 16:16
|||- - XVR   Цитата(Methane @ Mar 30 2010, 20:16) Так ...   Mar 30 2010, 17:53
||||- - Methane   Цитата(XVR @ Mar 30 2010, 20:53) Это то, ...   Mar 30 2010, 18:07
||||- - XVR   Цитата(Methane @ Mar 30 2010, 22:07) Ну в...   Mar 30 2010, 19:33
||||- - Methane   Цитата(XVR @ Mar 30 2010, 22:33) Их не на...   Mar 31 2010, 03:19
|||- - disel   Цитата(Methane @ Mar 30 2010, 19:16) Так ...   Mar 31 2010, 04:58
|||- - Methane   Цитата(disel @ Mar 31 2010, 07:58) У Петр...   Mar 31 2010, 05:39
|||- - disel   Цитата(Methane @ Mar 31 2010, 08:39) А чт...   Mar 31 2010, 05:54
||- - dmitry-tomsk   Если хочется грузить прошивку с пользовательского ...   Mar 30 2010, 09:30
||- - Methane   Цитата(dmitry-tomsk @ Mar 30 2010, 11...   Mar 30 2010, 09:36
|||- - dmitry-tomsk   Цитата(Methane @ Mar 30 2010, 12:36) Загр...   Mar 30 2010, 09:56
|||- - Methane   Цитата(dmitry-tomsk @ Mar 30 2010, 11...   Mar 30 2010, 10:46
||- - disel   Цитата(dmitry-tomsk @ Mar 30 2010, 12...   Mar 30 2010, 09:37
||- - Methane   Цитата(disel @ Mar 30 2010, 11:37) Этот м...   Mar 30 2010, 09:53
|- - Бэд   Цитата(Methane @ Mar 30 2010, 13:25) Дело...   May 13 2010, 08:28
|- - Methane   Цитата(Бэд @ May 13 2010, 11:28) На ...   May 13 2010, 08:42
- - SiTi   Цитата(Methane @ Mar 30 2010, 13:36) Загр...   Mar 30 2010, 11:43
|- - Methane   Цитата(SiTi @ Mar 30 2010, 13:43) Вот тол...   Mar 30 2010, 11:49
- - SiTi   Цитата(disel @ Mar 30 2010, 14:38) Читать...   Mar 30 2010, 11:56
|- - Methane   Цитата(SiTi @ Mar 30 2010, 13:56) Какая с...   Mar 30 2010, 12:01
- - SiTi   drivers/net/mlx4/reset.c   Mar 30 2010, 12:18
|- - Methane   Цитата(SiTi @ Mar 30 2010, 14:18) drivers...   Mar 30 2010, 12:46
- - SiTi   Если в диспетчере устройств отключить устройство, ...   May 12 2010, 10:53
|- - Methane   Цитата(SiTi @ May 12 2010, 13:53) Если в ...   May 12 2010, 11:10
- - SiTi   Что-то я не понял... (Возможно вечер сказывается)....   May 12 2010, 15:49
|- - Methane   Цитата(SiTi @ May 12 2010, 18:49) Что-то ...   May 12 2010, 16:35
|- - dsmv   Цитата(Methane @ May 12 2010, 20:35) Если...   May 13 2010, 04:01
|- - Methane   Цитата(dsmv @ May 13 2010, 07:01) Есть ещ...   May 13 2010, 04:43
|- - dsmv   Цитата(Methane @ May 13 2010, 08:43) А ес...   May 13 2010, 06:39
- - gosu-art   Здравствуйте! Methane Можно узнать, чем у вас ...   Sep 3 2011, 17:28
|- - Bad0512   Цитата(gosu-art @ Sep 4 2011, 00:28)...   Sep 4 2011, 12:50
|- - dsmv   Цитата(gosu-art @ Sep 3 2011, 20:28)...   Sep 5 2011, 03:36
|- - gosu-art   Спасибо! Я так и думал, что с JTAG'ом обл...   Sep 5 2011, 04:30
- - gosu-art   Вот такой вопросик возник... Потянут ли трансиверы...   Jun 6 2012, 18:19
- - MishaN   Не совсем по теме, но может есть у кого опыт... По...   Jun 8 2012, 06:16
- - Kuzmi4   2 MishaN Не только. Вот в этом документе всё распи...   Jun 8 2012, 06:47
|- - dmitry-tomsk   Порекомендуйте, пожалуйста, switch для превращения...   Jul 14 2018, 09:26
|- - bambr   Цитата(dmitry-tomsk @ Jul 14 2018, 12...   Jul 16 2018, 15:33
- - krux   мне PCIe свичи от IDT очень понравились.   Jul 16 2018, 17:37
- - dmitry-tomsk   Цитата(krux @ Jul 16 2018, 21:37) мне PCI...   Jul 17 2018, 08:14


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

 


RSS Текстовая версия Сейчас: 25th August 2025 - 02:11
Рейтинг@Mail.ru


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