Hello everybody,
This Is the first time I write in this forum sorry for my english, I will try to write as clear as I can.
I am working with board that has var-som-am35 (ARM A8 Cortex am3517) module. Also I have tvp5051am1 micro to see video from video camera. Everthing works with linux 2.6.37 kernel and busybox. I configured tvp5051 in I2C bus (second of my board) in this way:
static struct i2c_board_info __initdata i2c2_boardinfo[] = {
/*Video Input */
{
I2C_BOARD_INFO("tvp5150", 0x5c),
.type ="tvp5150"
},
};
...i2c_register_board_info(2, i2c2_boardinfo, ARRAY_SIZE(i2c2_boardinfo));
After booting the system in dmesg I can see this:
Linux video capture interface: v2.00
device class 'video4linux': registering
bus: 'i2c': add driver tvp5150
bus: 'i2c': driver_probe_device: matched device 2-005c with driver tvp5150
bus: 'i2c': really_probe: probing driver tvp5150 with device 2-005c
tvp5150 2-005c: chip found @ 0xb8 (OMAP I2C adapter)
tvp5150.c - Parece que se ha encontrado el chip.
tvp5150.c - Hemos terminado de configurar el chip.
tvp5150.c - Fin de la carga del chip.
driver: '2-005c': driver_bound: bound to device 'tvp5150'
bus: 'i2c': really_probe: bound device 2-005c to driver tvp5150
bus: 'i2c': add driver ir-kbd-i2c
If I execute i2cdetect -r 2 I see 0x5c (tvp5150am1 adress in i2c-2) with UU that If I am right that means that device is controlled by a driver.
But I don't have /dev/videox or /dev/mediax device to use. How can I acces to video device? What am I doing wrong?
Thank you