Re: Microsoft VX-1000 Microphone Drivers Crash in x86_64

2010-07-14 Thread Kyle Baker
On Wed, Jul 14, 2010 at 6:31 AM, Jean-Francois Moine moin...@free.fr wrote: I have just done the pull request. The patch should be applied in the kernel 2.6.36 and it contains: Jean-Francois, Long Thank you, please be patient, You did most of the work, but I appreciate your generosity so

Re: Microsoft VX-1000 Microphone Drivers Crash in x86_64

2010-07-13 Thread Jean-Francois Moine
On Mon, 12 Jul 2010 19:01:51 -0400 Kyle Baker kyleaba...@gmail.com wrote: These do fix the audio problem, but they may not be good for other Sensor OV7660 devices. I am not sure how to identify only my model here, but that may be ideal for a better patch. I wonder if this patch would also be

Re: Microsoft VX-1000 Microphone Drivers Crash in x86_64

2010-07-13 Thread Kyle Baker
On Tue, Jul 13, 2010 at 3:13 PM, Jean-Francois Moine moin...@free.fr wrote: In the new gspca test version (2.9.52), I modified the driver for it checks the audio device. If present, the bandwidth is reduced and for the sn9c105, the bit 0x04 of the GPIO register is always set (I hope that the

Re: Microsoft VX-1000 Microphone Drivers Crash in x86_64

2010-07-13 Thread Kyle Baker
On Tue, Jul 13, 2010 at 7:59 PM, Kyle Baker kyleaba...@gmail.com wrote: On a different note, I've noticed that there is a bug either with Cheese or with the camera drivers after recording video. The problem is that, after I record a video in Cheese, the recording stops and the video is saved,

Re: Microsoft VX-1000 Microphone Drivers Crash in x86_64

2010-07-12 Thread Jean-Francois Moine
On Sun, 11 Jul 2010 17:18:53 -0400 Kyle Baker kyleaba...@gmail.com wrote: Is the previous maintainer, Michel Xhaard, still working on this driver at all? I wonder if he might be able to help identify the problem or narrow it down. Which function is called when I open Cheese or other video

Re: Microsoft VX-1000 Microphone Drivers Crash in x86_64

2010-07-12 Thread Kyle Baker
On Mon, Jul 12, 2010 at 4:18 AM, Jean-Francois Moine moin...@free.fr wrote: The video capture is started in sd_start(). Checking all sequences again, I found that the GPIO is also set near line 1752. May you comment it and test? I tested this and it did not show any different results.

Re: Microsoft VX-1000 Microphone Drivers Crash in x86_64

2010-07-12 Thread Jean-Francois Moine
On Mon, 12 Jul 2010 05:28:15 -0400 Kyle Baker kyleaba...@gmail.com wrote: Here is the exchange from plugging in my webcam until I quit Cheese. The point that the mic quits is at [ 224.692515] sonixj-2.9.51: reg_w1 [0002] = 62 as far as I can tell. I hope this sheds some light on the issue.

Re: Microsoft VX-1000 Microphone Drivers Crash in x86_64

2010-07-12 Thread Kyle Baker
On Mon, Jul 12, 2010 at 7:21 AM, Jean-Francois Moine moin...@free.fr wrote: Fine job! The register 02 is the GPIO register. It seems the audio does not work when the bit 0x04 is not set. I am working on the driver for the other webcams, but you may patch it yourself removing the register 02

Re: Microsoft VX-1000 Microphone Drivers Crash in x86_64

2010-07-11 Thread Jean-Francois Moine
On Sat, 10 Jul 2010 22:30:58 -0400 Kyle Baker kyleaba...@gmail.com wrote: Is this change from 0x40 to 0x44 intended to fix the bad interface messages as well as the mic becoming disabled? Also, is a reboot after installing these drivers and changes required? I'm only curious because it takes

Re: Microsoft VX-1000 Microphone Drivers Crash in x86_64

2010-07-11 Thread Kyle Baker
On Sun, Jul 11, 2010 at 9:50 AM, Jean-Francois Moine moin...@free.fr wrote: The change from 0x40 to 0x44 is applied to the GPIO register of the SN9C105 which is the bridge of the webcam. I was thinking that some values of this register could break the audio input. It does not seem so. It

Re: Microsoft VX-1000 Microphone Drivers Crash in x86_64

2010-07-10 Thread Kyle Baker
On Sat, Jul 10, 2010 at 5:36 AM, Jean-Francois Moine moin...@free.fr wrote: So, the GPIO register is the second one of the bridge. It is initialized at line 71 of sonixj.c. May you change it from 0x40 to 0x44? (see attached diff) I've compiled the driver with this updated setting and it

Re: Microsoft VX-1000 Microphone Drivers Crash in x86_64

2010-07-09 Thread Jean-Francois Moine
On Thu, 8 Jul 2010 18:54:41 -0400 Kyle Baker kyleaba...@gmail.com wrote: My conclusion, reducing gspca_dev-nbalt by values 1-5 apparently fix the bandwidth issue and don't alter the video input. However, they also do not correct the issue where the microphone breaks and becomes disabled. OK.

Re: Microsoft VX-1000 Microphone Drivers Crash in x86_64

2010-07-09 Thread Kyle Baker
On Fri, Jul 9, 2010 at 2:03 PM, Jean-Francois Moine moin...@free.fr wrote: OK. So, this means that the sonixj driver sets something in the webcam which prevents the audio to run. I don't see anything but the GPIO. I was considering adding more code to print out more detailed IO information. I

Re: Microsoft VX-1000 Microphone Drivers Crash in x86_64

2010-07-08 Thread Jean-Francois Moine
On Wed, 7 Jul 2010 17:32:43 -0400 Kyle Baker kyleaba...@gmail.com wrote: I've edited the gspca.c file with your suggestion to begin testing, but I'm unable to get the new drivers to compile with and Error 2. Strange! Well, I put the change my test version. May you get this one from my web page

Re: Microsoft VX-1000 Microphone Drivers Crash in x86_64

2010-07-08 Thread Kyle Baker
On Thu, Jul 8, 2010 at 6:14 AM, Jean-Francois Moine moin...@free.fr wrote: Strange! Well, I put the change my test version. May you get this one from my web page and test it? Okay, now I've exhausted the quick fixes that you've suggested and have come to a new conclusion. Without modifying the

Re: Microsoft VX-1000 Microphone Drivers Crash in x86_64

2010-07-07 Thread Kyle Baker
On Wed, Jul 7, 2010 at 1:44 AM, Jean-Francois Moine moin...@free.fr wrote: Hi Kyle, The problem is known. I have no fix yet, but it seems that you use a USB 1.1. or that you have some other device on the same bus. May you try to connect your webcam to an other USB port? Best regards. I

Re: Microsoft VX-1000 Microphone Drivers Crash in x86_64

2010-07-07 Thread Jean-Francois Moine
On Wed, 7 Jul 2010 02:57:54 -0400 Kyle Baker kyleaba...@gmail.com wrote: If the microphone works when used alone (with the sound recorder application) and video works in Cheese, why would they not work together at the same time? I'm looking through the sonixj.c code to see if I can find

Re: Microsoft VX-1000 Microphone Drivers Crash in x86_64

2010-07-07 Thread Kyle Baker
On Wed, Jul 7, 2010 at 5:06 AM, Jean-Francois Moine moin...@free.fr wrote: The video and audio don't work at the same time because the video is opened before the audio and it takes all the USB bandwidth. The problem is in the main gspca.c, not in sonixj.c. It may fixed using a lower

Re: Microsoft VX-1000 Microphone Drivers Crash in x86_64

2010-07-06 Thread Jean-Francois Moine
On Mon, 5 Jul 2010 17:40:18 -0400 Kyle Baker kyleaba...@gmail.com wrote: I'm testing the VX-1000 model web cam in test builds of Ubuntu 10.10 x86_64 and have found that the gspca drivers allow the microphone to work with a sound recorder initially. However, when I test sound and video

Microsoft VX-1000 Microphone Drivers Crash in x86_64

2010-07-05 Thread Kyle Baker
I'm testing the VX-1000 model web cam in test builds of Ubuntu 10.10 x86_64 and have found that the gspca drivers allow the microphone to work with a sound recorder initially. However, when I test sound and video together with Cheese, the microphone no longer works and doesn't work again on the