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

learn more… | top users | synonyms

2
votes
1answer
641 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 ...
4
votes
3answers
5k 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
234 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 ...
0
votes
1answer
99 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 ...
1
vote
3answers
3k 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 ...
1
vote
2answers
340 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 ...
6
votes
3answers
478 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 ...
3
votes
2answers
578 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
317 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
201 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 ...
10
votes
4answers
3k 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(), more or less. I'm ...
3
votes
3answers
653 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
797 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 ...
10
votes
5answers
675 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, ...
4
votes
1answer
489 views

Capturing OS/hardware communication / reverse engineering drivers

This may be too broad of a question, but I'm not really sure what exactly I'm looking for. My main question is how the open source community reverse engineers windows drivers (for say, video cards) to ...
4
votes
4answers
2k 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. ...
3
votes
2answers
295 views

Databases for embedded Linux?

I need to choose a database for an application on an embedded linux platform. Any suggestions on which databases are typically used with embedded linux? Please let me know. Regards Radha.
2
votes
2answers
4k 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 ...
1
vote
2answers
637 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 ...
5
votes
2answers
603 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 ...
6
votes
1answer
380 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 ...
7
votes
6answers
595 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
418 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 ...