Вопросы по теме 'uclinux'

Блокируйте мьютекс несколько раз в одном потоке
Я разрабатываю приложение для встроенной ОС Linux (uClinux), и мне нужно иметь возможность блокировать мьютекс более одного раза (одним и тем же потоком). У меня есть мьютекс и мьютексаттр, определенные и инициализированные следующим образом:...
35551 просмотров
schedule 17.05.2023

Initrd, Ramdisk, Initramfs, uclinux
Я работаю над переносом uclinux на плату coldfire M5272C3. Прямо сейчас у меня есть ядро, работающее из оперативной памяти с romfs в качестве моей корневой файловой системы. Я не понимаю несколько терминов, что они означают и когда их...
3812 просмотров
schedule 16.09.2022

Как mtd_dataflash.c с протоколом spi..?
Я настроил драйвер spi_gpio, и он работает нормально, как в этой ссылке не писать/читать одновременно с помощью ioctl , я узнал, что протокол spi работает нормально, теперь я хочу использовать этот протокол spi для связи с флэш-памятью серии...
872 просмотров

uclinux — ссылка на библиотеку libc.so.0
Я пытаюсь скомпилировать приложение C «hello world» для встроенной системы с процессором ARM под управлением uClinux. Я использую эту цепочку инструментов Когда я скомпилировал приложение C с флагом компиляции -static, приложение работает...
3453 просмотров
schedule 28.04.2022

timer_settime вызывает функцию обработчика в pthread на uClinux
У меня есть следующая функция, которая вызывается из pthread_create. Эта функция выполняет некоторую работу, устанавливает таймер, выполняет некоторую другую работу, а затем ждет, пока таймер не истечет, прежде чем снова выполнить цикл. Однако при...
540 просмотров
schedule 23.08.2023

Ошибка кросс-компиляции arm-uclinuxeabi-gcc: команда не найдена
Я новичок в Embedded Linux. У меня Ubuntu 14.04.3 LTS работает на виртуальной машине. Я работаю над Hitex LPC4350 Eval Board. Для этого я устанавливаю набор инструментов GNU для uClinux Cortex-M3/M4 из кода и установил...
1142 просмотров

Компиляция busybox как исполняемого файла BFLT
Я собираю rootfs-файлы busybox для архитектуры no-mmu. Результатом этой компиляции является 32-разрядный исполняемый файл ELF LSB. file _install/bin/busybox: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), statically linked, for...
477 просмотров
schedule 04.01.2023

Установка uclinux на плату STM32F746
У меня STM32F746 плата и я хочу установить на нее uclinux. Я скачал изображения u-boot-stm32f746-discovery.bin и networking.uImage с сайта emcraft . Сейчас прошил u-boot утилитой ST-Link. Но я понятия не имею, что делать с network.uImage?...
785 просмотров
schedule 03.04.2023