Questions tagged [embedded]

The use of Unix in embedded computer systems such as networking equipment, mobile phones, media players, set-top boxes, etc.

Filter by
Sorted by
Tagged with
5
votes
1answer
849 views

Low-level serial configuration?

I'm using embedded Linux platform, kernel is 2.6. I'm using stty command to configure ttyS* high level. The problem is that when I want to turn hardware flow control on: stty -F /dev/ttySA0 crtscts ...
24
votes
2answers
46k views

Why does sh say “not found” when it's definitely there? [duplicate]

Possible Duplicate: “No such file or directory” lies on Optware installed binaries I'm trying to add ebtables to a little router box. I went and got a binary compiled for the correct ...
1
vote
1answer
156 views

Set runlevel at boot via hardware (analog) input, switch, etc.?

I've got pretty solid Linux experience, but little in the embedded/small system area, and this one has me baffled. I've agreed to help a friend work on a project using a tiny little x86-compatible ...
2
votes
1answer
959 views

Good OpenWRT alternative? [duplicate]

Possible Duplicate: Open Source router firmware options? I own an ASUS wl-520gU (4 LAN, 1 WAN, WiFi, 1 USB, 4mb flash rom, 16mb ram. Broadcom BCM5354 @ 240). I am going to use it as a micro-...
5
votes
3answers
12k views

Kernel panic - not syncing: No init found. While booting from U-Boot

Kernel mounted the root file system but can not find any init script. I'm sure that script exists in my ramdisk.img! I also checked out this and GE863-PRO3 U-BOOT Software User Guide 1VV0300777 Rev. ...
2
votes
2answers
265 views

How to start customizing linux?

I've heard that Android is based on linux (or unix?). That means, engineers at google modified linux code to run on android phones or tablets. I would like to become those engineers someday. Where ...
1
vote
1answer
110 views

Kernel - Starting the application

I placed the uBoot loader and the kernel into the raw flash image. This does not contain any root file system. (I copied uBoot and kernel image using dd command to a flash image). Now i have to ...
4
votes
3answers
6k views

Reading EDID from EEPROM

From the link: http://en.wikipedia.org/wiki/Extended_display_identification_data The EDID is often stored in the monitor in a memory device called a serial PROM (programmable read-only memory) or ...
2
votes
2answers
763 views

Swap root at runtime

I am developing an embedded Linux system. The system is usually installed by creating a ISO file which is written to a USB stick the board can boot from. To make the installation possible to do ...
8
votes
3answers
702 views

Open Source router firmware options?

What distro's exist that are designed for routers? Please include the following link to the project page link to supported hardware list what distinguishes them, why pick this option friendly web ...
4
votes
2answers
978 views

Inittab seems to ignore remount,rw /

I have an embedded system that boots off compact flash and runs with the initrd.img ramdisk mounted as root. When booting, it mounts the initrd image ok in read only mode but then when inittab runs, ...
5
votes
1answer
843 views

What distribution-maintained cross-compile toolchain packages exist?

I have just learned of Gentoo's sys-devel/crossdev package. This is a package that is useful for creating a cross-compiling toolchain. Are there any other such packages out there on other ...
0
votes
1answer
371 views

What is the scope of using rsync in sync-ing my target root file system from my host?

I have a target and host setup with Linux as the OS on both. I have a root file system(RFS) in my target. I have a setup in which my RFS is in development state so it will undergo changes on the fly....
18
votes
5answers
38k views

Shell command to read device registers?

On a single-board computer running Linux, is there a way to read the contents of the device configuration registers that control hardware? I think it would be a wrapper for inw(). I'm looking for ...
4
votes
3answers
1k views

Debugging ethernet before NFS boot

I'm trying to boot Linux from U-boot on an embedded ARM board using a filesystem on a remote machine served via NFS. It appears that the ethernet connection is not coming up correctly, which results ...
4
votes
1answer
3k views

Tunnel through a NAT

I have a router that provides internet connection to a single client device via a wireless cellular data network. This network provides non-public IP addresses which gets natted. I would like to get a ...
11
votes
5answers
1k views

Which minimal but extendable Linux distribution to choose

I need an extendable Linux distribution which I can easily reduce in size so much that it fits into a 64 mb CF card. In this stripped version it will run on a Via C7 and needed is Kernel, networking,...
4
votes
1answer
716 views

Capturing OS/hardware communication / reverse engineering drivers

My main question is how the open source community reverse engineers windows drivers (for say, video cards) to re-write them under linux. I'm an EE graduate, so I've taken courses in microprocessor ...
6
votes
4answers
4k views

How do I install GCC on a system with no compiler?

I've been messing around with my NAS which runs on Linux. I have root access, but there is no compiler. I seem to remember something about being able to compile on another system, but I'm not certain. ...
5
votes
2answers
562 views

Databases for embedded Linux?

I need to choose a database for an application on an embedded linux platform.
9
votes
4answers
16k views

using cross-compiled Valgrind

I have downloaded the sources from the Valgrind trunk and built it for using on an embedded Linux system(Montavista Linux) powered by an ARM926(ARMv5t architecture). Everything went well until I tried ...
2
votes
3answers
2k views

How to reduce ncurses terminfo size

I notice that ncurses's terminfo database on /usr/share/terminfo is about 7MB (I compiled it myself). This is too large if I want to deploy it on an embedded Linux of 64MB disk space. Is there a way ...
6
votes
2answers
2k views

Resources for very low-level (board bring-up)

I've worked with a few embedded systems, but now I'd like to make my own piece of hardware and despite a pretty thorough knowledge of Linux, I have no idea how to get Linux up and running on new ...
7
votes
1answer
517 views

Linux kernel 2.6 on ARM

I have compiled and installed the 2.6 kernel on an ARM board. I am using the ARM mini2440 board. I would like to know if there is already a way to access the General Purpose I/O port pins? Or will ...
8
votes
6answers
781 views

Linux Programmable Controller

I'm looking for a programmable Linux controller for home automation and general fun projects. Requirements: Controlling electric appliances - On/Off switches and dimmers (perhaps using relays) ...
2
votes
1answer
465 views

Where to start to learn OpenGL [closed]

As OpenGL evolves, it seems that there are three camps: OpenGL legacy, packed with "deprecated APIs" OpenGL ES, for embedded systems OpenGL "new stuff" which comes out every couple of months. If I ...