Booting the Brightstar Engineering MediaEngine

Before you can boot the MediaEngine, you need to compile the kernel for it. The buildtoolchain script in Chapter 3 configured the kernel and the kernel headers but didn't compile the kernel. This section describes how to compile the 2.4.2 kernel for the MediaEngine, generate a RAM disk, download the kernel and RAM disk using TFTP, and then boot the MediaEngine. Booting the MediaEngine differs from booting the RPX-CLLF in that the kernel and RAM files are downloaded separately.

Here are the steps for booting the MediaEngine:

1.
Change directory to the ARM kernel source:
root@tbdev1[553]: cd /usr/src/arm-linux
							
2.
The MediaEngine and Brightstar Engineering's nanoEngine share the same default configuration ...

Get Embedded Linux®: Hardware, Software, and Interfacing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.