VGA output for BeagleBoard


I have been with beagleboard for 3 months now. Well, it only has a digital video output, so I cannot connect a normal vga (crt) monitor to it.

I started googling if there was a converter for the BeagleBoard….
I found something ‘vga-converter-for-beagleboard‘ but in stead I came accros this

Very simple circuit… this should do the trick. Why should it be complicated?

So, why are HDMI(DVI-D) to VGA converters to expensive?

This circuit that I’ve found is just a few resistors and two transistors. So, this circuit should costs about 5 dollars!!! Why are those converters a few hunderd dollars? (Okay, thet are connected to the DVI-D port, and this circuit goes to the LCD interface….)

So, I guess I should get some resistors, transistors and a soldering iron, much cheaper then a hdmi to vga converter or a new monitor…


Understanding of the initramfs system Linux 2.6

Leave a comment

What is a bootable RAM disk?

Bootable RAM disk (Initrd) is the image of the root filesystem that is mounted before the real root filesystem will be available. Initrd associated with the kernel and loaded as part of the kernel at boot time. The kernel mounts the initrd image which contains the necessary modules to mount the root fs and has the further transition to the root as a major.


Next Generation of ARM cores are interesting indeed

1 Comment

Pretty exciting news that the next generation of the of ARM cpus (A15) to arrive in early 2013 are being touted as having up to 16 cores, clock speeds of up to 2.5 GHz whilst using a similar amount of power as the current A9s (based in part on new fabrication techniques).

It is still a ARMv7-A Cortex architecture so hopefully all the software developed for the BeagleBoard and PandaBoards will happily exist on this new beast. So we are still dealing with a 32 bit processor with 40-bit memory address space.

Your current Pandaboard ships with a dual core A9 running at 1Ghz and this author is hoping since the codename is Eagle for the A15 will will see an “EagleBoard” or similar in late 2012 from TI. Maybe a “GrizzlyBoard” would better capture the grunt on offer.

TI has announced the OMAP 5 will use the A15s. Here is a great little summary of the capability:

Source ChannelRegister ARM

Writing Device Drivers in Linux

Leave a comment

A quick and easy intro to writing device drivers for Linux.

What is a Device Driver?

Device driver is software which gives a device its behavior. A device driver often called a driver for short, is a computer program that enables another program typically an operating system (OS) (e.g., Windows, Linux, FreeBSD) to interact with a hardware device. More

Swiss Army Google !!


Google is clearly the best general-purpose search engine on the Web..

But most people don’t use it to its best advantage. Do you just plug in a keyword or two and hope for the best? That may be the quickest way to search, but with more than 3 billion pages in Google’s index, it’s still a struggle to pare results to a manageable number. ( credits pcmag ). More

Which Operating System is Better?

Leave a comment

ARM Cross Compilation

1 Comment

Building an ARM GCC Toolchain from Source

This article will explain how to build a cross compiling toolchain for the ARM platform and how to cross compile various programs and libraries.

Before I go ahead and build the toolchain for arm from scratch, I just wanted to introduce some of the precompiled GNU GCC toolchains available for ARM such as CodeSourcery G++ Lite or Yagarto, using a precompiled toolchain leaves you at the mercy of someone else’s whims and fancies about what features to include, what libraries to use, etc.  Depending on precompiled toolchains also means that you’re depending on their authors to regularly update them when new releases of GCC become available. More

Older Entries