Hello,
I am using the document http://processors.wiki.ti.com/index.php/GSG:_Building_Software_Components_for_OMAP-L1#Rebuilding_the_Linux_kernel as my reference for all this.
I am able to compile and run a SDK distribution kernel (2.6.37) from the latest TI release (5.0). I need to add support for a USB multimedia device to it. I think I can use menuconfig to do this, but now wondering if I can do that. On the working kernel I have built I execute
make menuconfig ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-
and then go through the menu selecting
Device Drivers --->
Multimedia support --->
Video capture adapters --->
V4L USB devices --->
<*> USB Video Class (UVC)
[*] UVC input events device support
Sound card support --->
Advanced Linux Sound Architecture --->
USB sound devices --->
<*> USB Audio/MIDI driver
After I back out and exit I recompile with
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-
After making a new uImage and copying it to the SD card I see the new drivers during bootup but it now appears to hang reading the 2nd (rootfs) partition.
Waiting for root device /dev/mmcblk0p2...
mmc0: queuing unknown CIS tuple 0x91 (3 bytes)
mmc0: new SDIO card at address 0001
It just sits locked up at this point. I do not know if menuconfig has gone in and changed something else besides adding the drivers or not.