Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: PCI Express PEX 8311 кто пробовал? Нужна помощь!
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > ISA/PCI/PCI-X/PCI Express
garry_
Здравствуйте!
Не получается завести простой direct slave на pex8311, кто нибудь может помочь с настройками (содержание еепром) или может что не учел?
Пробывал дефолтные настройки, но при разрешении LCS_LAS0BA[0] = 1, при чтении(из под доса) по адресу из bar2, виснет комп.
Заранее спасибо!
dsmv
Цитата(garry_ @ Jun 17 2009, 17:59) *
Здравствуйте!
Не получается завести простой direct slave на pex8311, кто нибудь может помочь с настройками (содержание еепром) или может что не учел?
Пробывал дефолтные настройки, но при разрешении LCS_LAS0BA[0] = 1, при чтении(из под доса) по адресу из bar2, виснет комп.
Заранее спасибо!


С настройками скорее всего всё в порядке, можете использовать дефолтные.
Необходимо правильно отвечать по локальной шине.
В простейшем случае:
LHOLDA должен быть соединён с LHOLD, например через резистор или напрямую
READY должен быть подтянут к 0
Этого достаточно что бы комьютер не завис.
garry_
Спасибо!
действительно пропустил pin LHOLDA
Andrey_L
Добрый день!
Подниму тему:
Разбираюсь с PEX8311, возник вопрос, проконсультируйте plz:
задача - переделать двухканальную PCI плату на интерфейс PCIE.
На плате два одинаковых канала с пассивными контроллерами на лок. шине.
На плате с PCI стоит PLX9030. Каждому каналу выделено по окну по 128байт. У каждого окна в PLX9030 есть свой сигнал CS - тут всё ясно и понятно.
PXE8311 тоже как я понял поддерживает два I/O space, но как разделить обращения к каждому из этих окон для выработки двух сигналов CS для контроллеров я не могу понять. Напрямую сигналов CS у PEX8311 как я понимаю нет....
Можно в принципе сделать одно окно 256 байт и использовать ст. бит адреса, но какое-то не очень красивое решение. Хочется сделать максимально приближенно к PCI плате...
dsmv
Цитата(Andrey_L @ Jun 13 2012, 14:48) *
Можно в принципе сделать одно окно 256 байт и использовать ст. бит адреса, но какое-то не очень красивое решение. Хочется сделать максимально приближенно к PCI плате...

Так и надо делать. Микросхемы PCI9054, PCI9056, PEX8311 на локальной шине не имеют информации о том через какой BAR происходит обращение.





Andrey_L
Большое спасибо за ответ
QingTing
Всех приветствую. Подскажите пожалуйста, какой скорости непрерывной передачи данных в ПК можно достичь на PEX8311 в режиме direct master? Поделитесь пожалуйста своим опытом.
dsmv
Цитата(QingTing @ Oct 25 2014, 14:25) *
Всех приветствую. Подскажите пожалуйста, какой скорости непрерывной передачи данных в ПК можно достичь на PEX8311 в режиме direct master? Поделитесь пожалуйста своим опытом.


Получается около 170 Мбайт/с
ambrosix
Здравствуйте!
Тоже работаю с PEX 8311. Необходимо через альтеру согласовать host port сигналника(BF) с PCIe.
С программкой PLXMon все работает. Транзакции идут с большими промежутками.
НО теперь требуется работать с аналогом этой программы,написанной другими товарищами.
Так вот эта программка до 8ми слов подряд читает нормально. Но если запросить больше, то она слепляет транзакции в пачки, расстояние между ними можно регулировать только READY. И читает как то странно. То пропускает пару слов, то повторяет.
А главное я не могу понять, в каком режиме PEX работает вообще(( Никто не поможет?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.