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

 
 
> Отладка Microblaze в XPS SDK через Platform Cable USB
lim
сообщение Aug 28 2008, 16:21
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 101
Регистрация: 27-05-05
Пользователь №: 5 486



Сейчас действую следующим образом:

Сначала из ISE вызываю Impact и программирую FPGA,
затем закрываю его( Impact) и возвращаюсь в ISE.
( В принципе Impact вызывал и отдельно )

Далее переключаюсь на XPS SDK и вызываю там отладчик для загрузки кода программы ,
ну и Главное --- для её отладки, конечно.

Достала меня ситуация - с этим Platform Cable USB.
Если снова ( по завершении отладки в XPS SDK ) нужно из ISE вызвать Impact,
то возникает ошибка и ISE вылетает. Иногда приходится выходить из неё и снова вызывать.

Примерно аналогичная ситуация возникает иногда и в XPS SDK: ну не видит она "кабель".
Отключение и новое его подключение к USB не помогает - приходится даже перегружать машину.

У меня, есть ещё нюанс - когда корректирую софт, я отключаю питание target board ( т.к. FPGA нагревается ), а сам кабель не отключаю, а потом, когда надо отлаживаться, питание target board снова включаю. Так вот снова возникают эти сбойные ситуации.

-----------------------------------------------------------------------------------------------------------------------
Я так понимаю, что эта проблема ( загрузка HARDWARE и загрузка SOFTWARE в FPGA ) не нова и
скорее всего оптимальный путь имеется - без вылетаний Impact.
Хотелось бы спросить, как ПРАВИЛЬНО осуществлять данные операции.
-----------------------------------------------------------------------------------------------------------------------

Насчёт объединения ( merge) bitstream и .elf я знаю, но мне нужно пользоваться отладчиком,
так что этот вариант здесь не проходит.

С уважением,
Игорь
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alex77
сообщение Aug 29 2008, 06:47
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 295
Регистрация: 2-12-05
Пользователь №: 11 695



Гениально !!!
Стандартный вопрос: А софт которой версии ? А виндовс/linux ?

В EDK + SDK 10.X я пользуюсь его средствами по компиляции плисы и программы и всё работает. Явных злобных глюков не наблюдаю.
Go to the top of the page
 
+Quote Post
lim
сообщение Aug 29 2008, 09:04
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 101
Регистрация: 27-05-05
Пользователь №: 5 486



Софт ISE10.1 и XPS SDK10.1.
Система - Windows XP Professional SP2

Я не пользуюсь загрузкой bitstream собственно из XPS.
В XPS создана и корректируется Hardware part of Microblaze embedded system,
для проверки генерируется netlist. Далее всё осуществляется в ISE, т.к. сам дизайн
не Processor centric, а FPGA centric, т.е. процессорная система выполняет второстепенную роль.
Поэтому и bitstream грузится из ISE10.1 ( Impact ).

Весь софт разрабатывается в SDK, отсюда же осуществляется и отладка.
Повторю, ещё раз, СУТЬ моего вопроса:

Как оптимально осуществлять загрузку HARDWARE и загрузку SOFTWARE( для отладки) в FPGA
БЕЗ ВЫЛЕТАНИЙ ( сбойных ситуаций ) Impact, SDK, Platform Cable USB.

С Уважением,
Игорь
Go to the top of the page
 
+Quote Post



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

 


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


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