I'm running a BB-XM with Linux 3.0.8 based on the TI-SDK. I've applied all available patches related to this camera.
After booting I could not get a I2C-2 under /dev. Therefore I added omap_register_i2c_bus(2, 300, NULL, 0); to omap3_beagle_i2c_init(void); After this I got at least a /dev/i2c-2 in /dev. Despite this changement the camera does not work. Measuring the SCL and SDA lines at the camera connector with using the command i2cdetect showed that the signals (clk and data) are going out to cam, but there is no response. Has anybody an idea why it does not work?