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

 
 
 
Reply to this topicStart new topic
> PowerPC упал
D-Luxe
сообщение Jan 15 2011, 16:00
Сообщение #1


Местный
***

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



Работаю с ПЛИС Virtex4 со встроенным процессором PowerPC. Перестал инициализироваться процессор. В проекте используется компоненты для передачи по ethernet'u и rocket'ам. Какие могут быть причины?


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


Знающий
****

Группа: Свой
Сообщений: 972
Регистрация: 12-04-09
Из: Москва
Пользователь №: 47 543



Что Вы вкладываете в слова "перестал инициализироваться"?
Go to the top of the page
 
+Quote Post
D-Luxe
сообщение Jan 16 2011, 10:48
Сообщение #3


Местный
***

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



Цитата(Koluchiy @ Jan 16 2011, 15:57) *
Что Вы вкладываете в слова "перестал инициализироваться"?

Программа проца не запускается. Я сужу по отладке, которая не выводится (а должна).


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


Знающий
****

Группа: Свой
Сообщений: 972
Регистрация: 12-04-09
Из: Москва
Пользователь №: 47 543



Не работал с аппаратными ядрами, но например у Microblaze четыре классические причины для багов с отладкой следующие:
1) Постоянно активный ресет
2) Отсутствие тактовой частоты
4) Неправильно сконфигурированная "система" Microblaze (не включена возможность отладки или еще чего)
3) Неправильно установленное/сконфигурированное ПО для отладки

Если программу для проца прошить через JTAG вместе с прошивкой ПЛИС - она работает (там, лампочки мигают и всё такое)?

Сообщение отредактировал Koluchiy - Jan 16 2011, 10:55
Go to the top of the page
 
+Quote Post
D-Luxe
сообщение Jan 25 2011, 14:53
Сообщение #5


Местный
***

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



Цитата(Koluchiy @ Jan 16 2011, 13:54) *
Не работал с аппаратными ядрами, но например у Microblaze четыре классические причины для багов с отладкой следующие:
1) Постоянно активный ресет
2) Отсутствие тактовой частоты
4) Неправильно сконфигурированная "система" Microblaze (не включена возможность отладки или еще чего)
3) Неправильно установленное/сконфигурированное ПО для отладки

Если программу для проца прошить через JTAG вместе с прошивкой ПЛИС - она работает (там, лампочки мигают и всё такое)?

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


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





Группа: Новичок
Сообщений: 2
Регистрация: 1-02-11
Пользователь №: 62 616



Цитата(D-Luxe @ Jan 25 2011, 17:53) *
Прошиваю JTAG'ом вместе с прошивкой ПЛИС. Смотрю отладку выведенную на СОМ-порт. Программа не запускается.

я возможно конечно не так понял, но может powerPC все таки запускается, просто программа не работает...

Сообщение отредактировал masia - Feb 4 2011, 14:32
Go to the top of the page
 
+Quote Post
D-Luxe
сообщение Feb 7 2011, 18:36
Сообщение #7


Местный
***

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



Цитата(masia @ Feb 4 2011, 17:32) *
я возможно конечно не так понял, но может powerPC все таки запускается, просто программа не работает...

Что значит проц запускается но программа не работает? Если проц запустился то он должен выполнить программу.

К тому же. В программе 100% косяков нет я с ней все время работал.


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


Участник
*

Группа: Свой
Сообщений: 58
Регистрация: 13-02-07
Пользователь №: 25 330



Может частота шины поменялась и соответственно частота UART тоже сместилась?
Пробовали осциллографом смотреть на TX UARTa?
Go to the top of the page
 
+Quote Post
D-Luxe
сообщение Feb 9 2011, 19:58
Сообщение #9


Местный
***

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



Проблема решена. Перекомпилил проект заново несколько раз. Зашиваю - работает. По тупому конечно.)

Но вопрос остается. Мои предположения - нужно на частоты констрейны написать.


--------------------
Нелегко оказаться на верном пути, но куда труднее его пройти.
(с) Уилл Роджерс
Go to the top of the page
 
+Quote Post
VladimirB
сообщение Feb 9 2011, 20:59
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 614
Регистрация: 12-06-09
Из: рядом с Москвой
Пользователь №: 50 219



Цитата(D-Luxe @ Feb 9 2011, 22:58) *
Проблема решена. Перекомпилил проект заново несколько раз. Зашиваю - работает. По тупому конечно.)

Но вопрос остается. Мои предположения - нужно на частоты констрейны написать.

А у вас их нету?
Без NET "CLK" PERIOD = XXXMHz только, разве что, светодиодом мигать можно sm.gif
Go to the top of the page
 
+Quote Post
stu
сообщение Dec 29 2011, 10:17
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 235
Регистрация: 11-11-09
Пользователь №: 53 561



можете подсказать ручсскоязычну инфу по PowerPc(пошаговая инструкция для работы сней). имеется отладочная плата ML-403 с виртекс-4. там можно воткнуть флеху с линуксом из комплекта и оно загрузится, но хотелось пробовать че-то другое. русская желательна т. к. надо ее передать другому челу и все. не хотелось бы заморачиваться с переводом. я не нашел таких как для альтеровского SOPS Buildera.


--------------------
Мы ведь работаем, чтобы жить, а не живем, чтобы работать??? ;)
Go to the top of the page
 
+Quote Post
D-Luxe
сообщение Jan 12 2012, 18:20
Сообщение #12


Местный
***

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



Цитата(stu @ Dec 29 2011, 13:17) *
можете подсказать ручсскоязычну инфу по PowerPc(пошаговая инструкция для работы сней). имеется отладочная плата ML-403 с виртекс-4. там можно воткнуть флеху с линуксом из комплекта и оно загрузится, но хотелось пробовать че-то другое. русская желательна т. к. надо ее передать другому челу и все. не хотелось бы заморачиваться с переводом. я не нашел таких как для альтеровского SOPS Buildera.


Попробуй поискать на http://kit-e.ru/ ....


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


Местный
***

Группа: Свой
Сообщений: 235
Регистрация: 11-11-09
Пользователь №: 53 561



угу. там и нашел. и где-то еще. не помню. все пошагово =)


--------------------
Мы ведь работаем, чтобы жить, а не живем, чтобы работать??? ;)
Go to the top of the page
 
+Quote Post

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

 


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


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