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

 
 
> Отладка системы EDK симуляцией, Отладочная печать из кода программы
kark
сообщение Jun 26 2008, 05:18
Сообщение #1





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



У любого человека который симулировал EDK систему, наверняка возникало желание вывести какую-либо информацию из программы. Как вы решаете эту задачу?

Идеальным вариантом была бы отладочная печать в прямо в консоль симулятора. Мож у кого-то есть наработки на эту тему?

В EDK я никаких средств для этого не нашел :(
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 5)
KostyanPro
сообщение Jun 26 2008, 08:32
Сообщение #2


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

Группа: Свой
Сообщений: 160
Регистрация: 30-01-07
Из: Minsk
Пользователь №: 24 870



Цитата(kark @ Jun 26 2008, 08:18) *
Идеальным вариантом была бы отладочная печать в прямо в консоль симулятора. Мож у кого-то есть наработки на эту тему?

Наработки есть у Xilinx .
Ключевое слово - Virtual Platform.
Go to the top of the page
 
+Quote Post
Alex77
сообщение Jun 26 2008, 09:42
Сообщение #3


Местный
***

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



Цитата(KostyanPro @ Jun 26 2008, 12:32) *
Наработки есть у Xilinx .
Ключевое слово - Virtual Platform.

В EDK10 это "ключевое слово" рекомендуют не использовать. Сняли с производства.
Go to the top of the page
 
+Quote Post
kark
сообщение Jun 26 2008, 18:28
Сообщение #4





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



Цитата(KostyanPro @ Jun 26 2008, 12:32) *
Ключевое слово - Virtual Platform.


VP я знаю, её со своими ядрами и тестбенчами не очень-то применишь....

Я имел в виду именно симулятор.

Цитата(Alex77 @ Jun 26 2008, 13:42) *
В EDK10 это "ключевое слово" рекомендуют не использовать. Сняли с производства.


Ага, еще в 9.какой-то.
Go to the top of the page
 
+Quote Post
tolik1
сообщение Jun 27 2008, 07:52
Сообщение #5


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

Группа: Свой
Сообщений: 199
Регистрация: 2-03-05
Из: МОСКВА
Пользователь №: 3 016



Цитата(kark @ Jun 26 2008, 09:18) *
У любого человека который симулировал EDK систему, наверняка возникало желание вывести какую-либо информацию из программы. Как вы решаете эту задачу?

Идеальным вариантом была бы отладочная печать в прямо в консоль симулятора. Мож у кого-то есть наработки на эту тему?

В EDK я никаких средств для этого не нашел sad.gif

1. Поставить RS232 и выводить в HyperTerminal функцией printf.
2 ОТЛАДЧИК по JTAG в нем можно эмулировать последовательный порт и выводить в консоль.
3 для отладки HARDa - ChipScope.

По идее достаточно средств. Хотя работают тяжеловато.
Go to the top of the page
 
+Quote Post
kark
сообщение Jul 2 2008, 17:53
Сообщение #6





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



Мда, видимо никто симулятором всерьез не пользуется :(
Я додумался только до одного способа получить желаемый функционал (отладочная печать прямо в консоль симулятора) - это отдельное периферийное устройство для этого :) с возможностью вывода в консоль через stdout. Как-нибудь сделаю такое себе, вроде ничего сложного.
Go to the top of the page
 
+Quote Post

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

 


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


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