Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: PCI-master не читает память
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > ISA/PCI/PCI-X/PCI Express
ak23
Сделал примитивный PCI-мастер на EPM1270, в режиме мастера - только чтение из памяти, причем, для начала, по одному двойному слову.
Нормально читаю из памяти PCI-устройств, расположенных на этой шине, при обращении к основной памяти получаю STOP# на первое же обращение. Адрес - любой.
Подскажите, пожалуйста, хотя бы направление, где копать?
Oldring
Цитата(ak23 @ Apr 23 2007, 17:05) *
Подскажите, пожалуйста, хотя бы направление, где копать?


PCI 3.0 Specification, 3.3.3.3. Delayed Transactions
BSV
Обязательно нужно правильно генерировать сигнал PAR, иначе на любую транзакцию будете отлуп получать. А по поводу STOP# - нужно еще посмотреть значение остальных сигналов в момент его снятия, так что смотреть нужно раздел 3.3.3.2. Target Initiated Termination.
ak23
Большое спасибо за советы smile.gif, особенно Oldring, помогли!
Это действительно была Delayed Transaction
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.