Описание тега petalinux

Petalinux - это дистрибутив Linux, предназначенный для систем Xilinx. УКАЗАНИЯ ПО ИСПОЛЬЗОВАНИЮ: Тег должен использоваться только для дистрибутива Petalinux.
1 ответ

Как мне увеличить размер кучи для FreeRTOS в Zynq702 SoC?

Я использую Zynq 702 SoC. Он имеет 2 процессора. CPU0 загружен с Petalinux и Cpu1 с FreeRtos, и мой текущий размер кучи FreeRtos составляет 6 МБ. Фактический размер ОЗУ составляет 1 ГБ, при этом 512 МБ устанавливаются в ядре Petalinux, а остальные н…
0 ответов

Ошибка dmaengine_prep_interleaved_dma для двигателя DMA Petalinux

Мне просто интересно, если ошибка, которую я получаю от драйвера DMA в dmaengine_prep_interleaved_dma, axidma: axidma_dma.c: axidma_prep_transfer: 236: Невозможно подготовить механизм dma для буфера передачи DMA. cma: cma_release(страница effd1000) …
06 фев '19 в 16:22
0 ответов

Как создать цепочку инструментов RISC-V для компиляции кода для RocketChip на Zedboard

Я установил riscv-tools в своей системе. Я кросс-скомпилированную программу переменного тока, используя riscv64-unknown-elf-gcc. Я перенес исполняемый файл на petalinux на zedboard. Здесь проблема. При запуске этого файла "hello" я получаю эту ошибк…
15 апр '18 в 11:47
2 ответа

Качественное сравнение между Petalinux и FreeRTOS

Я собираюсь начать разработку приложения на плате Zynq. Моя задача - в основном перенести существующее приложение, работающее на Microblaze, на двухъядерный ARM. Что меня интересует, так это то, какую ОС использовать в новой системе, потому что у ме…
25 июн '16 в 16:46
1 ответ

Как собрать когда несколько исходных файлов в rootfs во встроенном linux?

У меня есть простое приложение c Ctest.c файл #include <stdio.h> #include "new.h" #include "new.c" int main() { switching(); return 0; } и у меня есть те файлы new.c и new.h. файл new.h как void switching(); и мой новый.c файл как void switchi…
24 июл '17 в 15:08
1 ответ

Проблемы кросс-компиляции OpenCV 2.4.11 для ARM на хосте x86_64

Я пытался кросс-компилировать opencv для целевой системы ARM. Мой проект зависит от использования OpenCV 2.4.11. Целевая система - это petalinux 2017.2, работающая на четырехъядерном процессоре Cortex A53 от Zynq Ultrascale+ FPGA. Моя хост-система -…
27 июл '17 в 16:59
0 ответов

shared_ptr_atomic.h Проблема кросс-компиляции с aarch64-xilinx-linux-gcc версии 7.2.0

Здравствуйте и спасибо заранее за то, что взглянули. Я пытаюсь выполнить кросс-компиляцию приложения на моем компьютере с Ubuntu 16.04, используя набор инструментов xilinx petalinux (aarch64-xilinx-linux-gcc версия 7.2.0), и когда я включаю стандарт…
29 ноя '18 в 16:31
0 ответов

petalinux 2016.04 "версия прошивки" не отражается в /etc/version

Я использую Petalinux 2016.04. Я заметил, что версия прошивки не отражается в / etc / version, тогда как в petalinux 2014.04 происходит то же самое. ВХОДЫ: 1 На борту => root @ plnx_arm: / etC# cat версия 20171019083148 2 Конфигурация petalinux => К…
07 ноя '17 в 05:00
1 ответ

I2C IOCTL Ошибка записи

Эй, я пытаюсь написать приложение из пользовательского пространства, чтобы переместить некоторые данные в I2C для встроенной системы, работающей под управлением PetaLinux, операционной системы для встроенного Linux, хотя я не думаю, что именно это в…
24 окт '17 в 14:16
2 ответа

Загрузка платы microzed 7010 с NFS, когда в ядре включена initramfs

Я использую Petalinux и Vivado 2016.04 и Microzed 7010 платы для моего проекта. Я выполнил шаги => Я установил плату в режиме QSPI с помощью перемычек. Я установил TFTP imaged.ub на борту (запустил netboot) и установил крыши с моего компьютера с пом…
16 окт '17 в 04:46
1 ответ

Пользовательские команды Yocto u-boot

Как правильно добавить пользовательские команды в u-boot в настройках Yocto (в настоящее время используется Petalinux 2016.4 от Xilinx)? Должен ли я добавить соответствующие исходные файлы в исходный код u-boot через рецепт / патч, который будет вкл…
23 фев '17 в 12:52
1 ответ

Как добавить библиотеку lwip в Xilinx SDK для Linux Plattform

Ну, мой вопрос - спросить, как я могу добавить библиотеку lwip в инструмент Xilinx SDK, чтобы использовать ее в среде Embedded linux. Я много пробовал, но всегда есть проблемы с отладкой. Я добавил эту библиотеку для примера lwip-2.0.2 по ссылке htt…
18 окт '18 в 18:08
0 ответов

Запись в шину I2C QEMU PetaLinux

Я пытаюсь записать на шину I2C, используя основные файлы Linux I2C. По сути, мой код основан на официальной документации ядра для интерфейса разработчика I2C. https://www.mjmwired.net/kernel/Documentation/i2c/dev-interface (ранее был доступен на ker…
24 окт '17 в 19:57
2 ответа

Net-SNMP запускает только один обработчик одновременно?

Ситуация такова, что несколько пользовательских обработчиков MIB, которые обращаются к компоненту аппаратного обеспечения, если когда-либо было время, когда два параллельных обработчика, которые мы выполняем, вызывали ошибки. ПРИМЕЧАНИЕ. Запрос Get …
01 сен '17 в 00:50
1 ответ

Ошибка сборки Petalinux 2014.4 с файлом board_f

Я пытаюсь собрать ядро ​​petalinux для проекта. Поток битов в vivado компилируется просто отлично, есть несколько предупреждений, но они предназначены (подразумеваемые защелки, вещи, отсутствующие в списках чувствительности и т. Д.). Когда я получаю…
25 мар '16 в 20:20
0 ответов

Загрузка microzed 7010 платы с NFS

Я использую Petalinux и Vivado 2016.04 и Microzed 7010 платы для моего проекта. Я выполнил шаги => Я установил плату в режиме QSPI с помощью перемычек. Я установил TFTP imaged.ub на борту (запустил netboot) и установил крыши с моего компьютера с пом…
13 окт '17 в 08:56
1 ответ

KERNEL_MODULE_AUTOLOAD и устройство не найдено в /dev/*

Я использую Petalinux, созданный с помощью Yocto SDK. Я хочу автоматически установить модуль ядра и сделать устройства доступными в /dev/*, С KERNEL_MODULE_AUTOLOAD+="modulename" Я могу видеть соответствующие записи в /etc/modules-load.d/ а также за…
01 фев '17 в 08:30
1 ответ

Как отменить буфер стандартного запуска двоичного файла без stdbuf и подобных инструментов

Я хочу отслеживать вывод программы в реальном времени, которую я запускаю. Я пытаюсь сделать это, перенаправив вывод программы в канал, а затем читая канал из сценария мониторинга. ./program >> apipe тогда из скрипта мониторинга cat apipe Одна…
02 авг '17 в 12:32
0 ответов

Как проверить наличие общих библиотечных зависимостей в petalinux

Я успешно скомпилировал пример приложения для Zynq Zedboard, используя arm-linux-gnueabi. Я использую Petalinux на нем. Однако запуск приложения xiSample выдает следующую ошибку: ./xiSample: error while loading shared libraries: /usr/lib/libm3api.so…
14 мар '18 в 18:16
0 ответов

Запуск службы запуска из самой службы

Я разработал приложение mysvc который работает как (Peta)Linux сервис через /etc/init.d/mysvc-service (имена должны быть разными, потому что это разные "приложения" в словаре petalinux/yocto). /usr/bin/mysvc проходит через start-stop-daemon: # start…
02 авг '18 в 13:16