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

 
 
> Xilinx SDK, Peripheral Register View
dxp
сообщение Feb 19 2017, 11:02
Сообщение #1


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Всем привет!

Простой вопрос: как в Xilinx SDK получить вид с регистрами периферии? Пока что могу видеть только регистры процессора и его окружения (SCU, кэши, сопроцессоры). Пробовал задать Hardware Platform (втянуть *.hdf файл), но ничего не появилось.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sonycman
сообщение Apr 13 2017, 13:05
Сообщение #2


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



dxp
Прошу прощения, что не по теме, интересуюсь просто - какой компилятор использует Xilinx для процессорных ядер в Zynq?
DS-5 от ARM, насколько я понимаю - не используется?
Go to the top of the page
 
+Quote Post
dxp
сообщение Apr 14 2017, 05:10
Сообщение #3


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



QUOTE (sonycman @ Apr 13 2017, 20:05) *
dxp
Прошу прощения, что не по теме, интересуюсь просто - какой компилятор использует Xilinx для процессорных ядер в Zynq?
DS-5 от ARM, насколько я понимаю - не используется?

Сами-то ядра те же самые - Cortex-A9, поэтому компляторы там одни и те же. Это либо ARM, либо GCC (arm-none-eabi). Для сборки оболочку (IDE) не использую, поэтому мне без разницы - DS-5 это, XSDK или что угодно другое. Оболочка мне нужна только как отладчик. DS-5 в этом контексте сделана очень хорошо, в том числе есть поддержка всех периферийных регистров - удобно наблюдать за их содержимым и/или вносить в них изменения. Ещё консоль команд по функциональности почти как у GDB, мощные возможности по скриптингу. XSDK, к сожалению, по всем перечисленным фичам сливает по полной. sad.gif

Заголовочных файлов с описаниями периферии в составе тулчейнов нет - ведь они же (тулчейны) общие для многих платформ, но конкретный вендор обычно дополняет их описанием под свои микросхемы. У Альтеры это есть в составе HWLib (не к ночи будь помянута), но описание сделано безобразно. А вот у Зайлинкса нет даже этого - есть только какие-то фрагменты (или я не там искал). Всё это неструктурировано, несистематизировано, размазано по примерам, в общем, какое-то частное решение, имхо, малопригодно для комфортного использования.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
sonycman
сообщение Apr 14 2017, 06:39
Сообщение #4


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



dxp
Понятно, спасибо.
Альтеровская HWlib, кстати, неплохо помогает освоиться с армом, считаю её большим подспорьем.
Странно, что у гораздо раньше появившегося цинка нет аналога...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- dxp   Xilinx SDK   Feb 19 2017, 11:02
- - 0xFFFF   вы это имеете ввиду? когда делаете в vivado exp...   Feb 19 2017, 11:28
|- - dxp   QUOTE (0xFFFF @ Feb 19 2017, 18:28) когда...   Feb 19 2017, 15:07
- - 0xFFFF   а как выглядят "регистрами периферии" у ...   Feb 19 2017, 17:16
|- - dxp   QUOTE (0xFFFF @ Feb 20 2017, 00:16) а как...   Feb 20 2017, 06:57
- - doom13   Похоже, в Xilinx SDK это невозможно , всегда польз...   Feb 20 2017, 14:46
- - dxp   Чтобы не создавать новую тему, тут спрошу. Речь о...   Apr 13 2017, 11:17
|- - dxp   QUOTE (sonycman @ Apr 14 2017, 13:39) dxp...   Apr 14 2017, 07:30
|- - sonycman   Цитата(dxp @ Apr 14 2017, 11:30) Не могу ...   Apr 14 2017, 08:58
|- - dxp   QUOTE (sonycman @ Apr 14 2017, 15:58) То,...   Apr 14 2017, 09:29
|- - sonycman   Цитата(dxp @ Apr 14 2017, 13:29) Я бы не ...   Apr 14 2017, 11:09
|- - dxp   QUOTE (sonycman @ Apr 14 2017, 18:09) Пон...   Apr 14 2017, 12:48
- - sonycman   dxp Спасибо за столь развёрнутый ответ, было очень...   Apr 14 2017, 14:00
|- - dxp   QUOTE (sonycman @ Apr 14 2017, 21:00) Zyn...   Apr 14 2017, 14:23
- - dxp   В общем, "если гора не идёт к Магомеду......   Apr 28 2017, 13:33


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

 


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


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