Re: em28xx: Terratec G1 USB stick doesn't start recording

2014-11-28 Thread Per Weisteen
Hi

Is there anyone that could provide me with some kind of response here ?

Not much use in posting questions to this mailinglist as suggested in 
http://www.linuxtv.org/wiki/index.php/Em28xx_devices if there is no
response.

Regards,

Per Weisteen

On 14. nov. 2014 15:52, Per Weisteen wrote:
 Hi

 My Terratec G1 USB Stick seems to be recognized ok but doesn't start
 recording when I push the recording button on the Terratec. (Recording
 light doesn't go red either).
 I'm aware that the device isn't listed in the Validated em28xx boards
 but I'm quite sure I've seen some info om people who've been successful
 with that device.
 Do I need firmware to make it work ? If yes, could someone point me to
 the right firmware ?

 Thanks in advance for any help.

 uname -a

 Linux PC32750 3.13.0-39-generic #66-Ubuntu SMP Tue Oct 28 13:30:27 UTC
 2014 x86_64 x86_64 x86_64 GNU/Linux

 dmesg

 [28789.658015] usb 2-2: new high-speed USB device number 6 using xhci_hcd
 [28789.680840] usb 2-2: New USB device found, idVendor=0ccd, idProduct=10af
 [28789.680843] usb 2-2: New USB device strings: Mfr=2, Product=1,
 SerialNumber=0
 [28789.680844] usb 2-2: Product: Terratec G1
 [28789.680846] usb 2-2: Manufacturer: TerraTec Electronic GmbH
 [28789.714496] em28xx: New device TerraTec Electronic GmbH Terratec G1 @
 480 Mbps (0ccd:10af, interface 0, class 0)
 [28789.714499] em28xx: Video interface 0 found: isoc
 [28789.714528] em28xx: chip ID is em2860
 [28789.838639] em2860 #0: i2c eeprom 00: 1a eb 67 95 cd 0c af 10 50 00
 11 03 6a 1a 84 34
 [28789.838650] em2860 #0: i2c eeprom 10: 00 00 06 57 06 02 00 00 00 00
 00 00 00 00 00 00
 [28789.838657] em2860 #0: i2c eeprom 20: 02 00 01 00 f0 10 01 00 00 00
 00 00 5b 00 00 00
 [28789.838665] em2860 #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 01 01
 00 00 00 00 00 00
 [28789.838672] em2860 #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00
 [28789.838680] em2860 #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00
 [28789.838687] em2860 #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00
 1a 03 54 00 65 00
 [28789.838695] em2860 #0: i2c eeprom 70: 72 00 72 00 61 00 74 00 65 00
 63 00 20 00 47 00
 [28789.838702] em2860 #0: i2c eeprom 80: 31 00 00 00 34 03 54 00 65 00
 72 00 72 00 61 00
 [28789.838710] em2860 #0: i2c eeprom 90: 54 00 65 00 63 00 20 00 45 00
 6c 00 65 00 63 00
 [28789.838717] em2860 #0: i2c eeprom a0: 74 00 72 00 6f 00 6e 00 69 00
 63 00 20 00 47 00
 [28789.838725] em2860 #0: i2c eeprom b0: 6d 00 62 00 48 00 00 00 00 00
 00 00 00 00 00 00
 [28789.838732] em2860 #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00
 [28789.838740] em2860 #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00
 [28789.838747] em2860 #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00
 [28789.838754] em2860 #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00
 [28789.838764] em2860 #0: EEPROM ID = 1a eb 67 95, EEPROM hash = 0x9d3b7386
 [28789.838766] em2860 #0: EEPROM info:
 [28789.838767] em2860 #0: AC97 audio (5 sample rates)
 [28789.838768] em2860 #0: 500mA max power
 [28789.838770] em2860 #0: Table at offset 0x06, strings=0x1a6a,
 0x3484, 0x
 [28789.838773] em2860 #0: Identified as Terratec Grabby (card=67)
 [28790.230122] saa7115 8-0025: saa7113 found @ 0x4a (em2860 #0)
 [28790.997655] em2860 #0: Config register raw data: 0x50
 [28791.021641] em2860 #0: AC97 vendor ID = 0x83847650
 [28791.033530] em2860 #0: AC97 features = 0x6a90
 [28791.033539] em2860 #0: Empia 202 AC97 audio processor detected
 [28791.505330] em2860 #0: v4l2 driver version 0.2.0
 [28793.440703] em2860 #0: V4L2 video device registered as video1
 [28793.440707] em2860 #0: V4L2 VBI device registered as vbi0
 [28793.440709] em2860 #0: analog set to isoc mode.
 [28793.440729] em28xx audio device (0ccd:10af): interface 1, class 1
 [28793.440737] em28xx audio device (0ccd:10af): interface 2, class 1
 [28793.440753] usbcore: registered new interface driver em28xx
 [28793.462288] usbcore: registered new interface driver snd-usb-audio


 sudo lsusb -vd 0ccd:10af

 Bus 002 Device 006: ID 0ccd:10af TerraTec Electronic GmbH
 Device Descriptor:
   bLength18
   bDescriptorType 1
   bcdUSB   2.00
   bDeviceClass0 (Defined at Interface level)
   bDeviceSubClass 0
   bDeviceProtocol 0
   bMaxPacketSize064
   idVendor   0x0ccd TerraTec Electronic GmbH
   idProduct  0x10af
   bcdDevice1.00
   iManufacturer   2 TerraTec Electronic GmbH
   iProduct1 Terratec G1
   iSerial 0
   bNumConfigurations  1
   Configuration Descriptor:
 bLength 9
 bDescriptorType 2
 wTotalLength  555
 bNumInterfaces  3
 bConfigurationValue 1
 iConfiguration  0
 bmAttributes 0x80
   (Bus Powered)
 MaxPower  500mA
 

em28xx: Terratec G1 USB stick doesn't start recording

2014-11-14 Thread Per Weisteen
Hi

My Terratec G1 USB Stick seems to be recognized ok but doesn't start
recording when I push the recording button on the Terratec. (Recording
light doesn't go red either).
I'm aware that the device isn't listed in the Validated em28xx boards
but I'm quite sure I've seen some info om people who've been successful
with that device.
Do I need firmware to make it work ? If yes, could someone point me to
the right firmware ?

Thanks in advance for any help.

uname -a

Linux PC32750 3.13.0-39-generic #66-Ubuntu SMP Tue Oct 28 13:30:27 UTC
2014 x86_64 x86_64 x86_64 GNU/Linux

dmesg

[28789.658015] usb 2-2: new high-speed USB device number 6 using xhci_hcd
[28789.680840] usb 2-2: New USB device found, idVendor=0ccd, idProduct=10af
[28789.680843] usb 2-2: New USB device strings: Mfr=2, Product=1,
SerialNumber=0
[28789.680844] usb 2-2: Product: Terratec G1
[28789.680846] usb 2-2: Manufacturer: TerraTec Electronic GmbH
[28789.714496] em28xx: New device TerraTec Electronic GmbH Terratec G1 @
480 Mbps (0ccd:10af, interface 0, class 0)
[28789.714499] em28xx: Video interface 0 found: isoc
[28789.714528] em28xx: chip ID is em2860
[28789.838639] em2860 #0: i2c eeprom 00: 1a eb 67 95 cd 0c af 10 50 00
11 03 6a 1a 84 34
[28789.838650] em2860 #0: i2c eeprom 10: 00 00 06 57 06 02 00 00 00 00
00 00 00 00 00 00
[28789.838657] em2860 #0: i2c eeprom 20: 02 00 01 00 f0 10 01 00 00 00
00 00 5b 00 00 00
[28789.838665] em2860 #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 01 01
00 00 00 00 00 00
[28789.838672] em2860 #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[28789.838680] em2860 #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[28789.838687] em2860 #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00
1a 03 54 00 65 00
[28789.838695] em2860 #0: i2c eeprom 70: 72 00 72 00 61 00 74 00 65 00
63 00 20 00 47 00
[28789.838702] em2860 #0: i2c eeprom 80: 31 00 00 00 34 03 54 00 65 00
72 00 72 00 61 00
[28789.838710] em2860 #0: i2c eeprom 90: 54 00 65 00 63 00 20 00 45 00
6c 00 65 00 63 00
[28789.838717] em2860 #0: i2c eeprom a0: 74 00 72 00 6f 00 6e 00 69 00
63 00 20 00 47 00
[28789.838725] em2860 #0: i2c eeprom b0: 6d 00 62 00 48 00 00 00 00 00
00 00 00 00 00 00
[28789.838732] em2860 #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[28789.838740] em2860 #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[28789.838747] em2860 #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[28789.838754] em2860 #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[28789.838764] em2860 #0: EEPROM ID = 1a eb 67 95, EEPROM hash = 0x9d3b7386
[28789.838766] em2860 #0: EEPROM info:
[28789.838767] em2860 #0: AC97 audio (5 sample rates)
[28789.838768] em2860 #0: 500mA max power
[28789.838770] em2860 #0: Table at offset 0x06, strings=0x1a6a,
0x3484, 0x
[28789.838773] em2860 #0: Identified as Terratec Grabby (card=67)
[28790.230122] saa7115 8-0025: saa7113 found @ 0x4a (em2860 #0)
[28790.997655] em2860 #0: Config register raw data: 0x50
[28791.021641] em2860 #0: AC97 vendor ID = 0x83847650
[28791.033530] em2860 #0: AC97 features = 0x6a90
[28791.033539] em2860 #0: Empia 202 AC97 audio processor detected
[28791.505330] em2860 #0: v4l2 driver version 0.2.0
[28793.440703] em2860 #0: V4L2 video device registered as video1
[28793.440707] em2860 #0: V4L2 VBI device registered as vbi0
[28793.440709] em2860 #0: analog set to isoc mode.
[28793.440729] em28xx audio device (0ccd:10af): interface 1, class 1
[28793.440737] em28xx audio device (0ccd:10af): interface 2, class 1
[28793.440753] usbcore: registered new interface driver em28xx
[28793.462288] usbcore: registered new interface driver snd-usb-audio


sudo lsusb -vd 0ccd:10af

Bus 002 Device 006: ID 0ccd:10af TerraTec Electronic GmbH
Device Descriptor:
  bLength18
  bDescriptorType 1
  bcdUSB   2.00
  bDeviceClass0 (Defined at Interface level)
  bDeviceSubClass 0
  bDeviceProtocol 0
  bMaxPacketSize064
  idVendor   0x0ccd TerraTec Electronic GmbH
  idProduct  0x10af
  bcdDevice1.00
  iManufacturer   2 TerraTec Electronic GmbH
  iProduct1 Terratec G1
  iSerial 0
  bNumConfigurations  1
  Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength  555
bNumInterfaces  3
bConfigurationValue 1
iConfiguration  0
bmAttributes 0x80
  (Bus Powered)
MaxPower  500mA
Interface Descriptor:
  bLength 9
  bDescriptorType 4
  bInterfaceNumber0
  bAlternateSetting   0
  bNumEndpoints   3
  bInterfaceClass   255 Vendor Specific Class
  bInterfaceSubClass  0
  bInterfaceProtocol255
  iInterface  0
  Endpoint Descriptor:
bLength 7