Questions tagged [embedded-linux]

Embedded Linux is the use of Linux in embedded computer systems such as mobile phones, personal digital assistants, media players, set-top boxes, and other consumer electronics devices, networking equipment, machine control, industrial automation, navigation equipment and medical instruments.

Embedded Linux is the use of Linux in embedded computer systems such as mobile phones, personal digital assistants, media players, set-top boxes, and other consumer electronics devices, networking equipment, machine control, industrial automation, navigation equipment and medical instruments.

Before you start

The use of the tag should be limited to questions specifically related to Embedded Linux. General Linux questions should be tagged . Questions about the internals of the Linux kernel or regarding writing Linux kernel modules should be tagged or , respectively.

Please browse the list of frequently asked questions to see if your question is similar to one that has already been answered.

Important notes that may save you time

  • The Embedded Linux Wiki exists to preserve and present information about the development and use of Linux in embedded systems.
4518 questions
1
vote
1 answer

Linux serial port console input, framebuffer console output

I have an embedded Linux system (i.e just Busybox) with a framebuffer (/dev/fb0) and a serial port (/dev/hvc0). The serial port is the only method of console input currently. My Kernel…
1
vote
0 answers

How to avoid conflicts in I/O physical addresses in Linux for PC/104?

I am new to using PC/104 stack running Ubuntu 16.04 PC/104 is a single board where you can stack multiple peripheral boards. Many of these peripheral boards have configurable bases address that can is determined by the order of the jumppers insert.…
1
vote
1 answer

how to install gcc in arago project embedded linux?

everyone. I am currently using a phycore am65x embedded board. I'm a student, and I don't know much because it's my first time dealing with Embedded. So I need your help. As mentioned earlier, the phycore am65x board does not cover packages. It…
188cm
  • 11
  • 1
1
vote
1 answer

How to include the same file into two different packages - Yocto

I have a yocto recipe that builds, a Java .jar file, and it's needed to be included at the target and development packages, I already tried to explicity the files, but yocto doesn't create two packages with the same content. I'm trying…
1
vote
3 answers

Is it possibly to use POSIX Message queue to transfer data between threads?

Is it possible to transfer data between threads like producer consumer using POSIX Message queue? i need to transfer and an array of double with 5000 elements each from producer thread to consumer thread for processing is POSIX Message queue…
Altris
  • 39
  • 3
1
vote
1 answer

Linux kernel crashes on the stm32h743i

I'm new to embedded linux and I am trying to boot linux on stm32h7 with only internal flash and ram. FLASH SIZE = 2MByte RAM SIZE = 1MByte I have downloaded the mainline linux kernel and I configured the kernel with stm32_def config and then…
1
vote
1 answer

An internal compiler error during the Linux kernel building

I have a custom Linux kernel (link to the GitHub repo) for an SoC and I need to build it and run on the board. 1 The SoC is ARM based but I am compiling it on x86, so I've downloaded a cross compiler gcc version 6.2.0 (GCC) that the vendor…
eanmos
  • 387
  • 1
  • 6
  • 15
1
vote
0 answers

How to send Sysrq programmatically over serial and is CONFIG_MAGIC_SYSRQ_SERIAL required

I keep getting the SysRq HELP printout, basically seems i can send over serial the sysrq but it won't accept the next key within 5 seconds ie the command key (b) to reboot. I need to send the command programmatically over serial console connection…
htfree
  • 331
  • 1
  • 15
1
vote
1 answer

Buildroot / Busybox and OTG Ethernet Adapter at Raspberry Pi Zero -> Missing ethernet interface

I have a Raspberry Pi Zero with an OTG micro USB hub with network adapter included. The adpater works fine if I use the Raspbian: $ lsusb Bus 001 Device 003: ID 0fe6:9700 ICS Advent DM9601 Fast Ethernet Adapter Bus 001 Device 002: ID 1a40:0101…
Andreas
  • 85
  • 1
  • 13
1
vote
1 answer

Systemd-journald disk wear-out

I'm trying to incorporate journald into a platform running a Yocto based image. The board has eMMC flash storage which can wear out with too frequent writes but I want the logs to be persistent. Right now with syslog, it logs to tmpfs and then uses…
Rohit
  • 106
  • 2
  • 15
1
vote
0 answers

getting internet using networkmanager in linux based yocto

I installed modemmanager and networkmanager in linux based yocto . but i am not able to connect internet follow commands a below :- 1) systemctl start Networkmanager. 2) systemctl enable Networkmanager. 3) mmcli -L 4) mmcli -m 0 -e 5) nmcli…
1
vote
0 answers

Android Embedded Development

I want to make a project like the picture with a device running embedded android.(rasberrypi, orangepi vs..) I do not know about embedded android. If I install the android operating system after adding a touch screen to the embedded device and then…
x-27
  • 81
  • 7
1
vote
1 answer

usb Mass Storage driver for am335x

i want to loard a usb drive storage module so i make when i load usb mass storage module the usb drive detect in /media or /dev/sda1 I have one customized bord using an am335x processor and this board has one USB port(for USB drive connector) and…
1
vote
1 answer

How to controll relay (one channel) connected to USB port in Linux?

How to controll relay (one channel) connected to USB port in Linux? This pic ilustrate the usb cable connection. When connect relay to usb port the relay set on continuosly. But when execute lsusb in terminal, the system not find the device. lusb…
gabofer82
  • 63
  • 2
  • 12
1
vote
0 answers

How should DMA Engine continuous transfer be done?

This is an overview of how one might use the Linux DMA Engine to engage the mainline Xilinx driver for its FPGA IP block. https://forums.xilinx.com/xlnx/attachments/xlnx/ELINUX/13011/2/Linux-DMA-In-Device-Drivers.pdf I found an example basically…
1 2 3
99
100