Questions tagged [embedded]
The use of Unix in embedded computer systems such as networking equipment, mobile phones, media players, set-top boxes, etc.
818 questions
1
vote
1
answer
94
views
How is an overlayfs different from just mounting another disk/partition over a directory?
I have OpenWRT installed on some of my routers and to add additional storage for settings as well as programs that might be installed on the router and maybe logs, OpenWRT recommends you plug storage ...
1
vote
0
answers
41
views
UVC camera only works properly when usbmon is running
I have the following setup:
i.MX8MM + uDP72020 (PCIe to USB-3.0) + UVC-Camera
Linux: 6.6.69
GStreamer: 1.24.0 (imx)
GStreamer pipeline I am using:
gst-launch-1.0 -e -vvv v4l2src device=/dev/video0 \
...
0
votes
1
answer
81
views
Allwinner A10 tablet - Not able to go past "Starting kernel..."
I had an old tablet lying around so I created the page according to linux-sunxi (https://linux-sunxi.org/Softwinners_crane). I was trying to get Linux running on it.
A different tablet was similar (as ...
0
votes
1
answer
36
views
Is it possible to connect a serial port visible from userspace back into the kernel's BlueZ stack?
I have a linux kernel and device tree that presents the userspace with a serial port /dev/ttymxc0.
The serial port is connected to a Bluetooth device which is used by a user-space Bluetooth stack.
If ...
0
votes
0
answers
44
views
DE1-SOC 5CSEMA5F31 isn't detected in Quartus Program Device
I'm having trouble programming my DE1-SoC from the Quartus Programmer. The board is powered and connected correctly and I've managed to find and program it before, multiple times, but even then ...
1
vote
1
answer
142
views
Failing to SSH into a DE1-SoC even though I seem to have all dependencies met
I'm following Altera's guide for running Linux on the DE1-SoC board, specifically section 5.3 - Installing the Driver.
The instructions provided in the guide are for a Windows host, and I'm on a linux ...
0
votes
0
answers
226
views
Setting up U-boot's fw_env.config
I have managed to install Alpine Linux on a Marvell Octeon NIC. One thing I'm missing for this to be a clean setup is managing the u-boot variables in firmware.
That will also allow to query the card'...
1
vote
0
answers
33
views
How to collect statistics of data transmission in Linux USB gadget device?
I am working on an embedded Linux system (kernel-5.10.188), where USB mass_storage gadget is enabled and configured.
After the mass_stoage is enabled and connected to another USB host, is there a way ...
0
votes
0
answers
42
views
Bit banging PWM on Orange PI with Rockwell chip
I've read up on bit banging and I know how it works but I don't know how to implement it. I tried just using libraries written by other people in C or python but I'm using an orange pi 3B which uses a ...
6
votes
0
answers
2k
views
how eMMC boot partitions work (/dev/mmcblk0boot0) and their handling in linux
i would like to fully understand the (special?) handling of eMMC boot partitions (in Linux).
As far as i understand, eMMCs offer some kind of low level partitioning. There is a special meaning to (at ...
1
vote
0
answers
40
views
Adding MCP23017 to device-tree and accessing ICs connected to expander
I try access multiple ICs via I2C over the MCP23017 I/O Expander for a custom embedded board. I know ICs I2C adresses.
How should I add the MCP23017 to the device-tree?
I think I need to add the ICs ...
2
votes
1
answer
228
views
Roughly how camera sensor drivers work
I am trying to write a MIPI CSI-2 camera sensor driver for an embedded Linux image. Of course, there are tons of driver source codes on the Github etc. but I am having a hard time understanding how ...
0
votes
2
answers
135
views
DRM initializing very late
I'm porting an embedded Linux device to mainline from a vendor kernel. I am almost there but there is one issue I can't seem to get rid of, which is DRM initializing very slowly.
Here's the setup:
SOC:...
0
votes
0
answers
51
views
Configuring 2 UVC Gadgets with UDC controller
We are testing the use-case of delivering 2 UVC streams from the qcomm SoC. Should the hardware allow this feature? I have enabled 2 gadgets, but when I activate the second one, I get resource busy ...
0
votes
1
answer
52
views
ALSA lib not outputing on custom linux
I am running a custom linux distribution on a custom board running on an ATSAMA5D29. I am managed to get the sound to work on the demo board, but when running it on custom hardware I get the error:
# ...