Dear Sir,
    Dear Sir,
    Environment: Suse 9.1 professional
    Kernel: 2.6.4-52
    Project: writing a USB driver for CMOS sensor
    problem description:
        1. the code is modified from ov511 sample source code.
        2. the driver has been registered successfully.
        3. videodev module also has been installed successfully.
        4. the devices and drivers is located in /sys/bus/usb/devices and
/sys/bus/usb/drivers
            instead of /proc/bus/usb.
        5. when I execute the following code in probe() function,
            value=0x02;//declare as unsigned char
            actualLen=1;
            rc= usb_bulk_msg(wis->dev,
                                           usb_sndbulkpipe(wis->dev,0),
                                           &value,1,&actualLen,HZ);
            printk(KERN_ALERT "########## reg_r[1], rc=%d: %s
\n",rc,symbolic(urb_errlist,rc));


            rc= usb_bulk_msg(wis->dev,
                                           usb_recbulkpipe(wis->dev,0),
                                           &rValue,1,&actualLen,HZ);
            printk(KERN_ALERT "########## reg_r[2], actualLen=%d, buf=0x%x,
rc=%d: %s   \n",actualLen,rValue,rc,symbolic(urb_errlist,rc));
            printk(KERN_ALERT "########## reg_r[3] !   \n");

          6. I got the  error messages from /var/log/messages and shown it
as attached file.


         Does anybody be able to help me to solve this problem ?

Thanks and Regards,
Jerry

Nov  9 18:07:00 linux kernel: usb 1-2: new full speed USB device using address 6
Nov  9 18:07:00 linux kernel: usb 1-2: Product: USB camera
Nov  9 18:07:00 linux /sbin/hotplug[5684]: add usb
Nov  9 18:07:00 linux /sbin/hotplug[5684]: LOGPID=5684 OLDPWD=/ 
DEVPATH=/devices/pci0000:00/0000:00:13.0/usb1/1-2
 PATH=/sbin:/usr/sbin:/bin:/usr/bin ACTION=add PWD=/etc/hotplug SHLVL=1 HOME=/ 
SEQNUM=237 _=/usr/bin/env
Nov  9 18:07:00 linux kernel: Start to probe for device... !
Nov  9 18:07:00 linux kernel: Vendor ID 0x093a
Nov  9 18:07:00 linux kernel: Product ID 0x0017
Nov  9 18:07:00 linux kernel: Start to probe for device...[0] !
Nov  9 18:07:00 linux kernel: Start to probe for device... ! [1]
Nov  9 18:07:00 linux kernel: Start to probe for device... ! [2]
Nov  9 18:07:00 linux kernel: Start to probe for device... ! [3]
Nov  9 18:07:00 linux kernel: USB wiscms12 video device found
Nov  9 18:07:00 linux kernel: Start to probe for device... ! [4]
Nov  9 18:07:00 linux kernel: Start to probe for device... ! [5]
Nov  9 18:07:00 linux kernel: Start to probe for device... ! [6]
Nov  9 18:07:00 linux kernel: Start to probe for device... ! [7]
Nov  9 18:07:00 linux kernel: size=993,alt=1
Nov  9 18:07:00 linux kernel: Start to probe for device... ! [8]
Nov  9 18:07:00 linux kernel: Start to probe for device... ! [9]
Nov  9 18:07:00 linux kernel: Start to probe for device... ! [10]
Nov  9 18:07:00 linux kernel: Start to probe for device... ! [11]
Nov  9 18:07:00 linux kernel: Device at usb-0000:00:13.0-2 registered to minor 0
Nov  9 18:07:00 linux kernel: Start to probe for device... ! [12]
Nov  9 18:07:00 linux /sbin/hotplug[5686]: add usb
Nov  9 18:07:00 linux /sbin/hotplug[5686]: LOGPID=5686 OLDPWD=/ 
DEVPATH=/devices/pci0000:00/0000:00:13.0/usb1/1-2/1-2:1.0
 PATH=/sbin:/usr/sbin:/bin:/usr/bin ACTION=add PWD=/etc/hotplug SHLVL=1 HOME=/ 
DEVICE=/proc/bus/usb/001/006 PRODUCT=93a/17/100 TYPE=255/255/255 SEQNUM=238 
_=/usr/bin/env
Nov  9 18:07:00 linux /sbin/hotplug[5702]: add video4linux
Nov  9 18:07:00 linux /sbin/hotplug[5702]: LOGPID=5702 OLDPWD=/ 
DEVPATH=/class/video4linux/video0
 PATH=/sbin:/usr/sbin:/bin:/usr/bin ACTION=add PWD=/etc/hotplug SHLVL=1 HOME=/ 
SEQNUM=239 _=/usr/bin/env
Nov  9 18:07:00 linux kernel: ########## reg_r[1], rc=-110: NAK (device does 
not respond)
Nov  9 18:07:00 linux /sbin/hotplug[5702]: no runnable 
/etc/hotplug/video4linux.agent is installed
Nov  9 18:07:00 linux kernel: ########## reg_r[2], actualLen=0, buf=0x2, 
rc=-110: NAK (device does not respond)
Nov  9 18:07:00 linux kernel: ########## reg_r[3] !
Nov  9 18:07:00 linux /etc/hotplug/usb.agent[5686]: need a device for this 
command
Nov  9 18:07:00 linux /etc/hotplug/usb.agent[5686]: Setup 'wiscms12 ' for 'USB 
product 93a/17/100' (from /etc/hotplug/usb.handmap)
Nov  9 18:07:00 linux /etc/hotplug/usb.agent[5686]: Setup 'wiscms12 ' for 'USB 
product 93a/17/100' (from /etc/hotplug/usb.usermap)
Nov  9 18:07:00 linux /etc/hotplug/usb.agent[5686]: No drivers for 'USB product 
93a/17/100' (from /etc/hotplug/usb/ISDN.usermap)
Nov  9 18:07:00 linux /etc/hotplug/usb.agent[5686]: No drivers for 'USB product 
93a/17/100' (from /etc/hotplug/usb/alsasound.usermap)
Nov  9 18:07:00 linux /etc/hotplug/usb.agent[5686]: No drivers for 'USB product 
93a/17/100' (from /etc/hotplug/usb/sane-hardcoded.usermap)
Nov  9 18:07:00 linux /etc/hotplug/usb.agent[5686]: No drivers for 'USB product 
93a/17/100' (from /etc/hotplug/usb/tascam_fw.usermap)
Nov  9 18:07:00 linux /etc/hotplug/usb.agent[5686]: No drivers for 'USB product 
93a/17/100' (from /etc/hotplug/usb/usbcam.usermap)

Reply via email to