Our "Embedded Linux" issue of Linux Journal is just around the corner, and we want YOUR project to be in it! Whether you're embedding a Beagle Bone Black into a dish so you can automatically feed your black Beagle a bone, or you're developing an Arduino-based butler to answer your front door -- we want to hear about it! more>>
Please send information about releases of Linux-related products
to email@example.com or New
Products c/o Linux Journal, PO Box 980985, Houston,
TX 77098. Submissions are edited for length and content.
Olimex is a Bulgarian company known for its innovative hobbyist
products. It has a wide array of microcontroller-based products, ranging
from the small Arduino clones to the very able system that has the Allwinner
A13 microcontroller as its brain. In this article, I describe
how you can create a working Linux system for the Olinuxino A13 and Olinuxino
A13Micro from scratch.
"Check Engine Soon"—that little orange light on your car's instrument
panel is possibly one of the more annoying things about modern
automobiles. Ever had it pop on during a trip and wonder whether it was just
something mundane, like your gas cap being loose, or whether it's something
deathly serious and a piston could come shooting out the side of your
engine block at any time? more>>
Embedded developers working on kernels or bare-metal programs often go
through several development cycles. Each time the developer modifies the
code, the code has to be compiled, the ELF (Executable and Linkable
Format)/kernel image has to be copied onto the SD card, and the card
then has to be transferred from the PC to the development board and
Please send information about releases of Linux-related products to firstname.lastname@example.org or New Products c/o Linux Journal, PO Box 980985, Houston, TX 77098. Submissions are edited for length and content.
This tutorial provides a general description of updating
Linux-based firmware and illustrates it with some specific implementations.
First, consider the sections of the memory system (Figure 1) and parts of
memory that should be updated while transferring software to a new
I have to give Kyle Rankin all the credit for my Raspberry Pi
collection. I never really felt geeky enough to do anything with an
Arduino, and for some reason I mentally lumped the RPi into the same
world. Boy was I short-sighted! Thankfully Kyle showed me the light,
and I managed to snag some of the new 512MB model B units. more>>
I became aware of the Arduino Project from
occasional media reports and a presentation at Atlanta LinuxFest 2009. I
was impressed with what the Arduino community was doing, but at that time,
I saw no personal use for it. It took a grandson who is heavily involved in a
high-school competitive robotics program to change things for
Quite a few options exist
as far as Android tablets
go. Some of them are great choices for personal entertainment and media
consumption. Google's new Nexus 7 is a powerful little beast designed to
serve up media from Google Play. Amazon's Kindle Fire is a great device
for tapping Amazon's extensive content offerings. more>>
This article should acquaint you with basic Arduino programming
and show you how to write programs that interact with objects in the real world. (A
mandatory disclaimer: the last time I really studied
electronics was way back in high school, so this article focuses more on the
programming aspects, rather than the electronic side of things.)
The votes are in, the tallies are counted, the hanging chads have been
evaluated, and we have our winners. This year holds a few surprises,
a couple dominant players and as much open source as you can handle. We
don't encourage gambling here at Linux Journal, but if you had an office
pool going for pizza money, it's officially too late to make your wager.
As Linux continues to play an ever increasing role in corporate data centers and institutions, ensuring the integrity and protection of these systems must be a priority. With 60% of the world's websites and an increasing share of organization's mission-critical workloads running on Linux, failing to stop malware and other advanced threats on Linux can increasingly impact an organization's reputation and bottom line.
Most companies incorporate backup procedures for critical data, which can be restored quickly if a loss occurs. However, fewer companies are prepared for catastrophic system failures, in which they lose all data, the entire operating system, applications, settings, patches and more, reducing their system(s) to “bare metal.” After all, before data can be restored to a system, there must be a system to restore it to.
In this one hour webinar, learn how to enhance your existing backup strategies for better disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible bare-metal recovery solution for UNIX and Linux systems.