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

 
 
> Запуск Power PC на Virtex4
1_AnD_1
сообщение Oct 28 2010, 13:11
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 28-10-10
Пользователь №: 60 496



Добрый день.
При разработке системы на базе ПЛИС Virtex4 с использованием процесора PowerPC возникла проблема: при загрузке плисы не стартует процессор. Если загружать программу дебагером, то все работает. Программа располагается в блочной памяти (0xFFFF0000 - 0xFFFFFFFF). При просмотре памяти: до загрузки программы - регион (0xFFFF0000 - 0xFFFF0A000) содержит программу - здесь все ок. Регион (0xFFFF0A00 - 0xFFFFFFFF) - память не определена (N/A). После загрузки программы - регион (0xFFFF0000 - 0xFFFF0A00) содержит программу (не меняется), (0xFFFF0A00-0xFFFFFFFF) - все 0, кроме загрузчика (0xFFFFFEC-0xFFFFFFFF) - как и должно быть.
Может, кто-нибудь сталкивался с такой проблемой?
Среда разработки: Xilinx ISE-EDK 10.1.03

Сообщение отредактировал 1_AnD_1 - Oct 28 2010, 13:15
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 5)
rv3dll(lex)
сообщение Oct 29 2010, 04:20
Сообщение #2


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



ресет на кнопку выведен или в уцф заканчивается?

какая память в последних адресах? правильно ли настроена конфигурация ОСМ шины?
Go to the top of the page
 
+Quote Post
1_AnD_1
сообщение Oct 29 2010, 06:41
Сообщение #3





Группа: Новичок
Сообщений: 2
Регистрация: 28-10-10
Пользователь №: 60 496



Ресет приходил с другой плисы, потом вывел на кнопку - не влияет.
Использую блочную память (BRAM).
Конфигурация OCM?
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Nov 1 2010, 08:59
Сообщение #4


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



у виртекс 4 , точнее у его процессора есть отдельная выделенная шина памяти ончип мемори. она делится на шину для данных и инструкций. в новом софте есть косяк - при создании визардом этой шины она не подстраивается под клок процессора. проявляется он если частота процессора не 100 мегагерц
Go to the top of the page
 
+Quote Post
D-Luxe
сообщение Jan 25 2011, 15:08
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 347
Регистрация: 24-02-10
Из: Пенза
Пользователь №: 55 642



Столкнулся с такой же проблемой. Программа не запускается. Причем процессор упал после того как я сделал изменение в прошивке ПЛИС в логике. Вообще не понимаю как связана логика с программой проца.


--------------------
Нелегко оказаться на верном пути, но куда труднее его пройти.
(с) Уилл Роджерс
Go to the top of the page
 
+Quote Post
powerc
сообщение Jan 26 2011, 06:33
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 17-01-11
Пользователь №: 62 275



Попробуйте поставить в software -> software setup (по-моему) свою частоту. Там частота по дефолту всегда стоит 100000000. Надо поменять на свою и тогда должно все заработать.
У меня так было, работал с микроблэйзом, частота стояла дефолтная в software setup, а я работал на 50 МГц. Проги не работали. Поменял настройку и все пошло.
Надеюсь поможет.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 01:55
Рейтинг@Mail.ru


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