PCIe - доступ к пространству памяти равноправной конечной точки

505
Madhur

У меня есть две конечные точки PCIe, подключенные к двум корневым портам на одном и том же хост-компьютере, и я пытаюсь получить доступ к пространству памяти, выделенному для другой конечной точки, из первой конечной точки, отправив 32-битный TLP чтения из памяти. Но я получаю сообщение об ошибке неподдерживаемого запроса в статусе завершения. MemRd направляется в BAR0 адрес, присвоенный к конечной точке. Я также попытался отправить MemRd на BAR0 той же конечной точки, но это также не удалось .

Unsupported Request Error

Я могу получить доступ к той же области памяти, используя RWEverything

RWEverything Access

Вполне возможно, я делаю что-то глупое.

0
Увеличьте время простоя. Успешная попытка простоя в 5 раз больше, чем неудачная попытка Ramhound 6 лет назад 0
Я не имею никакого контроля над временем простоя. Это просто время между концом текущего пакета и началом следующего. Madhur 6 лет назад 0

0 ответов на вопрос

Похожие вопросы