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

 
 
> PCI-Express+On-Chip mem, Подключение нескольких Onchipmem к PCI
UltraLord
сообщение May 22 2017, 06:06
Сообщение #1





Группа: Новичок
Сообщений: 4
Регистрация: 23-08-16
Пользователь №: 93 060



Всем доброго дня. Имеются 2 платы собственной разработки. Плата процессора и плата мезонина к нему. Между собой платы общаются по PCI-Express. Собрал проект для платы мезонина (ниже картинка), на PCI весит куча памяти на шине авалон. К памяти обращается процессор, при этом некоторые области памяти остаются не доступными для процессора. Иногда проект компилируется хорошо, все доступно, все работает, иногда какая-то память остается не доступной. В чем может быть проблема?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AVR
сообщение May 22 2017, 06:43
Сообщение #2


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



В чем проявляется "недоступность"?


--------------------
Go to the top of the page
 
+Quote Post
UltraLord
сообщение May 22 2017, 07:27
Сообщение #3





Группа: Новичок
Сообщений: 4
Регистрация: 23-08-16
Пользователь №: 93 060



Цитата(AVR @ May 22 2017, 06:43) *
В чем проявляется "недоступность"?


Плата процессора начинает считывать память, считывает несколько ячеек, а потом зависает, к сожалению незнаю что там конкретно с ней происходит (чужая разработка) , но это единственный мне известный способ, как проверить"доступность" памяти со стороны pci.

Зависает всегда на одном и том же адресе. Если в чип планере поменять область размещения проекта. Адрес "зависания" меняется.
Go to the top of the page
 
+Quote Post
Inanity
сообщение May 30 2017, 12:38
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 221
Регистрация: 6-07-12
Пользователь №: 72 653



Цитата(UltraLord @ May 22 2017, 10:27) *
Зависает всегда на одном и том же адресе. Если в чип планере поменять область размещения проекта. Адрес "зависания" меняется.


Действительно похоже на тайминги.

Сообщение отредактировал Inanity - May 30 2017, 12:40
Go to the top of the page
 
+Quote Post



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

 


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


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