leopard lbcm5m1 not working

I am a freshman with beagleboard-xM Rev C. And i want use the lbcm5m1 camera moudle with angstrom OS which i made according to the website(http://circuitco.com/support/index.php?title=BeagleBoard-xM). After this, i do like this:

$opkg update

$opkg install kernel-module-mt9p031

$opkg install ntpdate


then, i set u-boot.bin in uEnv.txt like camera=lbcm5m03 or camera=lbcm5m1. Unfortunately, both of them are failed.

Now, i cann’t find /dev/video1 in directory /dev.

i also compile the kernel according to the website https://github.com/Aptina/BeagleBoard-xM/blob/master/MT9P031/Angstrom/README_MT9P031.txt,but after load the kernel, the information like this would come out :

[ 153.071716] mt9p031 2-0048: Unable to initialize sensor

[ 154.132324] i2c_omap i2c_omap.2: controller timed out

[ 155.351165] i2c_omap i2c_omap.2: controller timed out waiting for start condh

i will be grateful for your help. i hope someone will guide me or point my errors.

I don’t know which kernel you are currently using but it is worth to try to set camera=li5m03. Also, please check if the probe of mt9p031 driver is called. If it is not, you need to also check its I2C address settings. Hope this helps!