Описание тега uclinux
μClinux был ответвлением ядра Linux для микроконтроллеров (во встроенных системах) без модуля управления памятью (MMU). Он был интегрирован в основное направление разработки с 2.5.46; проект продолжает разработку патчей и инструментов для микроконтроллеров.
3
ответа
uclinux - ссылка с библиотекой libc.so.0
Я пытаюсь скомпилировать приложение "hello world" на C для встроенной системы с процессором ARM под управлением uClinux. Я использую этот набор инструментов Когда я компилировал приложение C с флагом -static, приложение работало нормально. Когда я у…
18 апр '14 в 08:53
1
ответ
Идентификация кода из предупреждения в журнале ядра
При загрузке моего ядра Linux я получаю файл журнала, как это, что вызывает это и как решить..? ------------[ cut here ]------------ WARNING: at drivers/gpio/gpiolib.c:1423 0xa02147ab() Modules linked in: Backtrace: no frame pointer ---[ end trace c…
03 авг '13 в 09:18
2
ответа
Пожалуйста, объясните использование ':' и завершающего ',' в этом коде инициализации структуры C
static struct file_operations memory_fops = { open: memory_open, /* just a selector for the real open */ }; это из файла mem.c в uclinux
17 мар '11 в 01:21
0
ответов
Опция busybox всегда (NEW)
У меня проблема в том, что каждый раз, когда я изменяю настройку конфигурации busybox (используя menuconfig), мне задают один и тот же вопрос во время сборки: udhcp Client with zeroconf support (CONFIG_UDHCPC_ZEROCONF) [N/y/?] (NEW) Если я обновлю н…
27 сен '13 в 20:44
0
ответов
Драйвер uCLinux Maxim14830 не проверяется
Я пытаюсь заставить оценочную плату Maxim14830 работать с моим SOM Emcraft STM32F4. На моем SOM запущено ядро Emcraft uClinux 2.0.0 (взято из ядра 4.4) на github ( здесь я планирую попробовать это и с версией ядра 4.5). Драйвер не регистрирует…
10 сен '18 в 09:36
1
ответ
Ошибка формата exec при выполнении файла во встроенном устройстве из telnet
У меня есть встроенное устройство, которое состоит из 32-разрядного процессора ARM-7 Winbond и ОС uClinux. У меня Windows 7 64-битная машина. Я установил Virtual Box для Ubuntu для компиляции программы, а также для загрузки ее через FTP-сервер. файл…
08 ноя '16 в 09:08
1
ответ
В чем смысл asm-кода, связанного с syscall, в архитектуре uclibc для архитектуры i386
#define INLINE_SYSCALL(name, nr, args...) \ ({ \ unsigned int resultvar; \ asm volatile ( \ LOADARGS_##nr \ "movl %1, %%eax\n\t" \ "int $0x80\n\t" \ RESTOREARGS_##nr \ : "=a" (resultvar) \ : "i" (__NR_##name) ASMFMT_##nr(args) : "memory", "cc"); \ i…
12 фев '14 в 11:28
4
ответа
ctags не анализирует stdio.h должным образом
Я пытаюсь использовать ctags с VIM, и я новичок в обоих. Чтобы проверить, насколько полезны ctags, я решил провести его через очень простой тест, а именно, проанализировать заголовки в / usr / include, чтобы я мог автоматически завершать некоторые о…
27 окт '09 в 18:06
1
ответ
getaddrinfo застревает навсегда, когда связано с sqlite3
У меня есть программа, которая требует DNS-запроса и подключения к базе данных sqlite3. Я определил, что он висит неопределенно getaddrinfo() вызов. Итак, я создал тестовую программу (из busybox's nslookup.c) только с этим звонком. Когда я не связыв…
27 авг '13 в 08:45
0
ответов
Застрял в стартовом ядре (uclinux) на пользовательской плате stm32f429
Я недавно перенес uboot и uclinux на свою плату DISCO (stm32f429-disco), используя файлы robotest на github. Теперь я пытаюсь перенести их на свою пользовательскую плату, которая использует: UART6 вместо UART3 генератор 12 МГц вместо 8 МГц, использу…
13 июн '17 в 11:51
0
ответов
Ошибка кросс-компиляции arm-uclinuxeabi-gcc: команда не найдена
Я новичок во встроенном Linux. У меня Ubuntu 14.04.3 LTS работает на ВМ. Я работаю над Hitex LPC4350 Eval Board. Для этого я устанавливаю набор инструментов GNU для uClinux Cortex-M3/M4 из кода и устанавливаю arm-2010q1-189-arm-uclinuxeabi-i686-pc-l…
16 ноя '15 в 15:49
0
ответов
Вероятные различия при использовании FPGA UCLINUX SOCKET и Python socket
Я работаю над altera FPGA и написал клиентское приложение на uclinux. Я также написал серверное клиентское приложение на Python. Мой клиент FPGA может подключаться к серверу Python, но не может подключиться, когда сервер находится в удаленном месте,…
17 окт '13 в 19:32
2
ответа
Что значит прикрепить ROMFS в RAM?
Я собираю ядро для платформы ARM, работающей на uClinux 2.4, и в разделе "Общая настройка" в конфигурации Linux есть опция "m68knommu-style присоединенные romfs в поддержке RAM". Мои навыки сборки ARM несколько ограничены, но, насколько я могу суд…
20 авг '09 в 07:41
1
ответ
Bitbanging PIO на Coldfire/ucLinux
Вот проблема: мне нужно запрограммировать некоторое оборудование через 2 контакта PIO (1 такт, 1 данные). Сроки ограничения жесткие - время цикла 10 мс. Все это, конечно, пока я поддерживаю сервисы очень высокого уровня (шина CAN, TCP/IP). Нисходящи…
21 мар '10 в 22:43
1
ответ
Как использовать готовый набор инструментов для Cortex M3
Я скачал следующий набор инструментов gnu для Cortex M3 и распаковал его, но я не понимаю, как его использовать -> http://www.codesourcery.com/sgpp/lite/arm/portal/package6503/public/arm-uclinuxeabi/arm-2010q1-189-arm-uclinuxeabi-i686-pc-linux-gnu.t…
26 фев '16 в 11:10
3
ответа
Обновить членство в многоадресной группе
У меня есть несколько встроенных машин, которые прослушивают и транслируют аудиоданные rtp в многоадресную группу. Они подключены к интеллектуальному управляемому коммутатору (Netgear GS108Ev2), который выполняет базовое отслеживание igmp и многоадр…
06 июн '12 в 11:41
5
ответов
Блокировать мьютекс несколько раз в одном потоке
Я занимаюсь разработкой приложения на встроенной ОС Linux (uClinux), и мне нужно иметь возможность заблокировать мьютекс более одного раза (одним и тем же потоком). У меня есть мьютекс и mutexattr, определенные и инициализированные следующим образом…
12 май '10 в 17:34
1
ответ
Данные магнитометра на MPU-9250 (uClinux)
Я нашел несколько других людей, которые спрашивают об этом, но все они пишут в Arduino, и я изо всех сил пытаюсь перевести это в свой проект. Я работаю в исследовательской группе, разрабатывающей Cube Satellite для запуска, и моя роль заключается в …
11 май '17 в 15:45
1
ответ
Сборка uClinux для ПЛИС?
Я хочу собрать Linux для моего Altera DE2-115, который соединяется с последовательным портом. Теперь я вижу панику ядра от последовательного порта, когда я пытаюсь запустить его: 0.000000] Linux version 4.8.0+ (developer@developer-Latitude-E7450) (g…
14 мар '17 в 13:04
1
ответ
Как установить SD-карту и Ethernet в uClinux
Я только что установил uCLinux на Altera DE2-115 (FPGA BOARD), у меня полный доступ к терминалу, что происходит: Я хочу установить IP, а также MASK для моего eth0, когда я делаю "ifconfig", он только показывает мне: lo Link encap:Local Loopback inet…
23 янв '13 в 20:02