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

 
 
 
Reply to this topicStart new topic
> Отладка 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
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
avesat
сообщение Aug 29 2008, 11:10
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 14-08-05
Из: Украина
Пользователь №: 7 621



Не вызывайте iMPACT из ISE. Запустите его отдельно, пусть висит целый день пока работаете, при работе с iMPACT-от закрывайте XMD. Или напишите свой бат файл и запускайте импакт через консоль smile.gif


--------------------
"Мы будем играть, пока не треснут наши гитары, и все те, кто любит рок - я отдаю вам честь!" AC/DC
Go to the top of the page
 
+Quote Post
YuP
сообщение Sep 17 2008, 08:43
Сообщение #5


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

Группа: Свой
Сообщений: 129
Регистрация: 28-11-06
Пользователь №: 22 854



Встретился с такой же проблемой.Ой как сильно раздражала.Решение было таким же как предложил avesat--> Проблема исчезла.
Думаю Xilinx программеры должны исправиться в следующем SP или следующей версии софта smile.gif


--------------------
Противник, вскрывающий ваши ошибки, гораздо полезнее, чем друг, скрывающий их. /Леонардо да Винчи/
Go to the top of the page
 
+Quote Post

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

 


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


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