@redirect Sonix @related : WebCam Driver for linux-kernel

Sonix is Currently Working :)

Errors

# dmesg
usb 1-2: SN9C103 PC Camera Controller detected (vid/pid 0x0C45/0x60AF)
usb 1-2: No supported image sensor detected
usb 1-2: SN9C103 PC Camera Controller detected (vid/pid 0x0C45/0x60AF)
usb 1-2: No supported image sensor detected
usb 1-2: SN9C103 PC Camera Controller detected (vid/pid 0x0C45/0x60AF)
usb 1-2: No supported image sensor detected
usbcore: registered new driver sn9c102
Linux video capture interface: v1.00
sn9c102: V4L2 driver for SN9C10x PC Camera Controllers v1:1.24a
usb 1-2: SN9C103 PC Camera Controller detected (vid/pid 0x0C45/0x60AF)
usb 1-2: [[sn9c102_i2c_try_raw_read:373]] I2C read failed for PAS106B image sensor
usb 1-2: [[sn9c102_i2c_try_raw_read:373]] I2C read failed for PAS106B image sensor
usb 1-2: [[sn9c102_i2c_try_raw_read:373]] I2C read failed for PAS202BCB image sensor
usb 1-2: [[sn9c102_i2c_try_raw_read:373]] I2C read failed for PAS202BCB image sensor
usb 1-2: No supported image sensor detected
usb 1-2: SN9C103 PC Camera Controller detected (vid/pid 0x0C45/0x60AF)
usb 1-2: [[sn9c102_i2c_try_raw_read:373]] I2C read failed for PAS106B image sensor
usb 1-2: [[sn9c102_i2c_try_raw_read:373]] I2C read failed for PAS106B image sensor
usb 1-2: [[sn9c102_i2c_try_raw_read:373]] I2C read failed for PAS202BCB image sensor
usb 1-2: [[sn9c102_i2c_try_raw_read:373]] I2C read failed for PAS202BCB image sensor
usb 1-2: No supported image sensor detected
usb 1-2: SN9C103 PC Camera Controller detected (vid/pid 0x0C45/0x60AF)
usb 1-2: [[sn9c102_i2c_try_raw_read:373]] I2C read failed for PAS106B image sensor
usb 1-2: [[sn9c102_i2c_try_raw_read:373]] I2C read failed for PAS106B image sensor
usb 1-2: [[sn9c102_i2c_try_raw_read:373]] I2C read failed for PAS202BCB image sensor
usb 1-2: [[sn9c102_i2c_try_raw_read:373]] I2C read failed for PAS202BCB image sensor
usb 1-2: No supported image sensor detected
usbcore: registered new driver sn9c102

Workaround / Errors etc

# sn9c102: Unknown symbol v4l_print_ioctl

Define v4l_print_ioctl to void if needed

# echo 0x00 > /sys/class/video4linux/video0/i2c_reg
bash: /sys/class/video4linux/video0/i2c_reg: Permission denied
  • - manuc66's problem

# echo 0x00 > /sys/class/video4linux/video1/i2c_reg

bash: /sys/class/video4linux/video1/i2c_reg: Permission non accordée

with :

# ls /sys/class/video4linux/video1/
dev  name  uevent
*-

open sn9c102_core.c search for the CONFIG_VIDEO_ADV_DEBUG and replace its #ifdef with #ifndef. recompile , unload the module and load it again

  • What other value can I set to :
$ echo 0x00 > /sys/class/video4linux/video0/i2c_reg
$ cat /sys/class/video4linux/video0/i2c_val

ScreenShots

sn9c10x.txt · Last modified: 2022/04/16 12:24 (external edit)
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki