Вопросы по теме 'microblaze'
Учебники по проблемам с IP-стеком Xilinx microblaze
Моя команда использует microblaze, и у нас возникли проблемы со стеком IP. Обычно я не являюсь программистом встраиваемых систем, но хотел бы узнать, как помочь. Есть ли какие-либо учебные пособия по стекам IP? Кто они такие? Как они...
2485 просмотров
schedule
20.02.2023
Можно ли запрограммировать Microblaze без EDK на любой Xilinx FPGA?
Можно ли запрограммировать Microblaze без EDK на любом устройстве Xilinx FPGA?
Разрабатываю под линукс.
Есть ли рекомендуемые учебники/книги об этом? Есть ли стабильный клон с открытым исходным кодом?
3182 просмотров
schedule
01.05.2023
Время работы зависит от Microblaze после модификации кода
Когда я вношу некоторые изменения в свой код, работающий на Microblaze, я иногда вижу большое несоответствие во время выполнения кода, который следует тому же пути. Чтобы проиллюстрировать, что я действительно имею в виду под одним и тем же путем,...
233 просмотров
schedule
09.07.2023
Поиск абсолютного значения в данных Verilog, обозначенных системой C/Xilinx X
Я пытался найти абсолютное значение целого числа, которое назначено ядру Verilog, используя Xilinx SystemC, и я видел, что Verilog обрабатывает отрицательное число как положительное число.
Я пробовал все типы данных: signed int , int , Xuint32 ....
7991 просмотров
schedule
02.02.2023
Переход к обработчику прерываний на ЦП Microblaze, язык ассемблера
Я новичок в языке ассемблера и процессоре microblaze, и у меня возникла проблема с обработкой прерываний.
я вынужден писать свои собственные процедуры запуска и инициализации. (материал, который обычно содержится в crt0), и я предполагаю, что...
2513 просмотров
schedule
01.12.2023
Как включить и перевести пользовательские инструкции / расширения в стандартный код C / C ++ с сохранением высокой производительности
Я разрабатываю ядро обработки изображений общего назначения для ПЛИС и ASIC. Идея состоит в том, чтобы связать с ним стандартный процессор. Одна из моих проблем - как его "запрограммировать". Поясню: в ядре есть декодер инструкций для моих...
345 просмотров
schedule
10.05.2022
Что означает ошибка GNU ld linker unknown relocation type 30?
Сегодня мы с коллегой столкнулись с этой странной ошибкой, используя следующую версию LD:
$ mb-ld --version
GNU ld (GNU Binutils) 2.21.53.20110813
Copyright 2011 Free Software Foundation, Inc.
Это часть цепочки инструментов GNU с поддержкой...
1903 просмотров
schedule
21.07.2023
Проблемы с файлом .ucf для моей системы microblaze в ISE
Итак, я добавил свой microblaze из XPS, сгенерировал файл topvhdl, добавил файл ucf, и в моем microblaze у меня есть 4 GPIO, но я не поместил ни один из их контактов в файл .ucf, хотя они присутствуют как inout в topvhdl, но я смог чтобы...
796 просмотров
schedule
27.09.2022
Ошибка Xilinx при компиляции hello world, отсутствует библиотека — Ubuntu 14.04
Я новичок в Xilinx , так что это может быть простая проблема.
Я пытаюсь сделать программу, написанную на c , с редактором xsdk для microblaze , запускаю Ubuntu 14.04 64 bit . Когда я пытаюсь скомпилировать программу c, я получаю сообщение об...
781 просмотров
schedule
04.12.2023
Как подключить выход IRQ XPS INTC к входу прерывания Microblaze
Я написал специальное ядро PLB для своего проекта и добавил функциональность прерывания во время создания пользовательского ядра. Логика генерации прерываний разработана в специальном периферийном устройстве. Для управления прерываниями я добавил...
845 просмотров
schedule
24.06.2023
Программа работает корректно только в режиме отладки
Я написал простое приложение Microblaze C для тестирования дисплея платы с помощью кнопки для переключения между шестнадцатеричным и двоично-десятичным режимом.
Вот мой код:
#include <xparameters.h>
#include <xgpio.h>
int main ()...
523 просмотров
schedule
30.07.2022
Загрузка Microblaze (на OVPsim)
Я хочу написать код, который будет загружать смоделированный (на OVPsim) процессор Microblaze.
Я построил платформу, которая действительно является «голым железом», т.е. без полухостинговой библиотеки. Но я не знаком с написанием файлов .S, в...
394 просмотров
schedule
19.12.2022
Передача данных через последовательный порт между Python и приложением C (работает на Microblaze)
Я пытаюсь использовать консоль Python на своем ПК для чтения и записи во встроенное приложение C, работающее на хосте microblaze. Соединение между ними — USB -> UART через микросхему FTDI.
Краткое примечание о моих навыках/фоне : RF/Microwave...
177 просмотров
schedule
16.04.2023
MicroBlaze: как увидеть сообщения приложения через ссылку JTAG после записи приложения
Я использую Xilinx Software Development Kit (SDK) 14.7 на основе Eclipse для создания, запуска и отладки приложения для микропроцессора MicroBlaze. Когда я загружаю свое приложение (SDK / Run), я вижу сообщения printf приложения в консоли SDK через...
690 просмотров
schedule
24.10.2022
Попытка перебрать все пространство памяти, слишком ранний сброс адресной переменной
У меня есть программа C, которой необходимо сканировать память от 0xC0000000 до 0xC0001FFF. Перед началом цикла сканера существует подпрограмма, которая заполняет память значением 0xFFFFFFFF и успешно проходит через все пространство памяти. Однако,...
32 просмотров
schedule
28.12.2022
Шина ввода-вывода Microblaze MCS — 0xC0000000-0xFFFFFFFF
Я не могу читать/записывать пространство ввода-вывода 0xC0000000-0xFFFFFFFF. Я могу читать с 0x80000000-0xBFFFFFFF без ошибок, но как только я добираюсь до 0xC0000000, он зависает.
Причина, по которой я хочу использовать это пространство,...
105 просмотров
schedule
04.06.2024
Микроблейз и C++ | Почему размер кода резко увеличивается при определенных условиях?
Я разрабатываю встраиваемое ПО для процессора Microblaze более года на C++. Мои проекты были не такими сложными, поэтому я не использовал мощные объектно-ориентированные функции языка.
Некоторое время я пытался улучшить структуру своих проектов....
105 просмотров
schedule
08.08.2022