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

 
 
> NIOS Debug, как изменить значение поля instance
Absent
сообщение Oct 12 2010, 11:07
Сообщение #1





Группа: Участник
Сообщений: 8
Регистрация: 9-03-07
Пользователь №: 25 997



Делаю Debug проекта. Для одной sof прошивки запускаю debug двух разных проектов (проекты созданы в разных папках), при этом в одном случае Nios позволяет осуществить debug, в другом нет. Различие углядел в строчках:

Using cable "ByteBlasterMV [LPT1]", device 1, instance 0x0 в одном случае и
Using cable "ByteBlasterMV [LPT1]", device 1, instance 0x01 в другом.

Собственно вопрос: каким образом NIOS выбирает поле instane и как его можно поменять самому.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
Absent
сообщение Oct 13 2010, 12:16
Сообщение #2





Группа: Участник
Сообщений: 8
Регистрация: 9-03-07
Пользователь №: 25 997



Проблема решена:

Во вкладке RUN -> DEBUG -> MAIN в поле Additional nios2-download arguments необходимо прописать "--instance=N", где N - нужный вам инстанс. Всем большое спасибо

PS Экспириенс почерпнут ОТСЮДА

PPS Что-то я рано обрадовался. Появилась другая проблема: для нужного мне процессора все проходит действительно гладко и выдается сообщение типа:

Using cable "ByteBlasterMV [LPT1]", device 1, instance 0x00
Pausing target processor: OK
Initializing CPU cache (if present)
OK

Downloading 00010020 ( 0%)
Downloaded 13KB in 0.3s (43.3KB/s)

Verifying 00010020 ( 0%)
Verified OK
Leaving target processor paused

НО! После этого NIOS зачем-то идет к следующему процессору и благополучно виснет:

Using cable "ByteBlasterMV [LPT1]", device 1, instance 0x01
Pausing target processor: not responding.
Resetting and trying again: FAILED
Leaving target processor paused

Как заставить работать NIOS с "хорошим" процом не пускать к "плохому" ?

Сообщение отредактировал Absent - Oct 13 2010, 12:44
Go to the top of the page
 
+Quote Post
Absent
сообщение Oct 19 2010, 12:24
Сообщение #3





Группа: Участник
Сообщений: 8
Регистрация: 9-03-07
Пользователь №: 25 997



Что ж, "плохой" процессор починен, найдена ошибка у себя. Но тем не менее сам вопрос продолжает будоражить умы общественности - на каком основании NIOS выбирает процессор с которым он будет работать и почему даже после принудительного указания с каким именно рабоать он возвращается к своему "любимцу" ?
Go to the top of the page
 
+Quote Post

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

 


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


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