Перейти к содержанию
    

Отладка системы EDK симуляцией

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

 

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

 

В EDK я никаких средств для этого не нашел :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Наработки есть у Xilinx .

Ключевое слово - Virtual Platform.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Наработки есть у Xilinx .

Ключевое слово - Virtual Platform.

В EDK10 это "ключевое слово" рекомендуют не использовать. Сняли с производства.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ключевое слово - Virtual Platform.

 

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

 

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

 

В EDK10 это "ключевое слово" рекомендуют не использовать. Сняли с производства.

 

Ага, еще в 9.какой-то.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

В EDK я никаких средств для этого не нашел :(

1. Поставить RS232 и выводить в HyperTerminal функцией printf.

2 ОТЛАДЧИК по JTAG в нем можно эмулировать последовательный порт и выводить в консоль.

3 для отладки HARDa - ChipScope.

 

По идее достаточно средств. Хотя работают тяжеловато.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мда, видимо никто симулятором всерьез не пользуется :(

Я додумался только до одного способа получить желаемый функционал (отладочная печать прямо в консоль симулятора) - это отдельное периферийное устройство для этого :) с возможностью вывода в консоль через stdout. Как-нибудь сделаю такое себе, вроде ничего сложного.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...