Embest Technology
Note:
Appear below error information indicates that uImage no generation;
"mkimage" command not found - U-Boot images will not be built
make[1]: *** [arch/arm/boot/uImage] Error 1
make: *** [uImage] Error 2
A method to solve this problem, please first compile the
u-boot-2011.09-psp04.06.00.03 to generate a file named mkimage, and then enter the
following command to configure environment variables for mkimage;
export PATH=$HOME/ti-sdk-am335x-evm-05.03.02.00/
board-support/u-boot-2011.09-psp04.06.00.03/am335x/tools:$PATH
4.4.2 Compiling the kernel in the CD-ROM
1)
Copy linux-3.1.0-psp04.06.00.03.sdk.tar.bz2 from linux/source of the
CD-ROM to $HOME;
2)
Enter the following commands in the Ubuntu terminal window to compile the
kernel;
$ cd $HOME
$ tar xvf linux-3.1.0-psp04.06.00.03.sdk.tar.bz2
$ cd linux-3.1.0-psp04.06.00.03.sdk
$ make ARCH=arm CROSS_COMPILE=arm-arago-linux-gnueabi-
am335x_hdmi_defconfig
$ make ARCH=arm CROSS_COMPILE=arm-arago-linux-gnueabi- uImage
4.5 Summary of the Drivers in Linux Kernel
Sound card driver
Located at sound/soc/codecs/tlv320aic3x.c
Video driver
The driver for HDMI chip is located at drivers/media/video/sii9022a.c;
Files named da8xx-fb.c, da8xxfb_sysfs.c and da8xxfb_sysfs.h can be found
under drivers/video. The da8xxfb_sysfs.c is used to generate device node to
control the ON/OFF of HDMI output and switch between two video resolutions.
Copyright © 2012 Embest Technology
Table 11 Compile the kernel in the CD-ROM
BeagleBone-HDMI User Manual
31
Need help?
Do you have a question about the BeagleBone-HDMI Cape and is the answer not in the manual?
Questions and answers