Re: sveon stv40 usb stick

2012-01-06 Thread Mario Ceresa
Hi again!

following the thread em28xx: new board id [eb1a:5051] between Reuben
and Gareth I was able to advance a little:

1) I opened the usn stick and my chipsets are:
- USB interface: em2860
- Audio ADC: emp202
- Video ADC: saa7118h (philips)

2) I confirm that the stock em28xx driver can recognize the usb stick
but needs to specify a card manually as an option.

3) Using modprobe em18xx card=19 (which corresponds to
EM2860/SAA711X Reference Design) I can go so far as to get a
/dev/video0, but the preview is black no matter what i do.

4) I was able to eventually compile the v4l drivers but, as soon as I
inject the driver, I get a kernel oops (attached). I made no change to
the code obtained with git.

I won't even mind to write some code myself, but I really have no idea
where to begin with!

Thanks in advance for any help you might provide,

Best,

Mario



On 3 January 2012 20:44, Mario Ceresa mrcer...@gmail.com wrote:
 Hello everybody!
 I recently bougth a Sveon STV40 usb stick to capture analogic video
 (http://www.sveon.com/fichaSTV40.html)
 I can use it in windows but my linux box (Fedora 16 -
 3.1.6-1.fc16.x86_64 - gcc 4.6.2) can't recognize it.
 Is there any way I can fix this?

 These are the results of my investigation so far:

 1) It is identified by lsusb as an Afatech board (1b80:e309) with an
 Empia 2861 chip (from dmesg and windows driver inf file)
 2) I experimented with em28xx  because the chipset was empia and with
 af9015 because I found that the stv22 was supported
 (http://linuxtv.org/wiki/index.php/Afatech_AF9015). In both cases
 after I manually added the vendor:id to /sys/bus/usb/drivers/ driver
 started but in the end I was not able to succeed. With em28xx I could
 go as far as having a /dev/video0 device but with no signal and the
 dmesg log said to ask here for help :) . With the af9015 I had an
 early stop.
 3) Both the logs are attached.
 4) I used the driver shipped with the fedora stock kernel because I
 can't compile the ones that I get from
 git://linuxtv.org/media_build.git. I have an error at:

 CC [M]  media_build/v4l/as3645a.o
 media_build/v4l/as3645a.c: In function 'as3645a_probe':
 media_build/v4l/as3645a.c:815:2: error: implicit declaration of
 function 'kzalloc' [-Werror=implicit-function-declaration]
 media_build/v4l/as3645a.c:815:8: warning: assignment makes pointer
 from integer without a cast [enabled by default]
 cc1: some warnings being treated as errors

 Thank you in advance for any help you might provide on this issue!

 ,Best regards

 Mario
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: sveon stv40 usb stick

2012-01-06 Thread Mario Ceresa
Last updates. It works with em28xx module from v4l git as a card 19:
# modprobe em28xx card=19
# echo 1b80 e309  /sys/bus/usb/drivers/em28xx/new_id

[plugged in the usb] and

$ mplayer -tv 
device=/dev/video0:input=1:norm=PAL:alsa:immediatemode=0:audiorate=48000:amode=1:adevice=hw.2
tv://

But I have no audio... I will open a new thread only for the audio problem!

Best,
Mario


On 6 January 2012 15:52, Mario Ceresa mrcer...@gmail.com wrote:
 Hi again!

 following the thread em28xx: new board id [eb1a:5051] between Reuben
 and Gareth I was able to advance a little:

 1) I opened the usn stick and my chipsets are:
 - USB interface: em2860
 - Audio ADC: emp202
 - Video ADC: saa7118h (philips)

 2) I confirm that the stock em28xx driver can recognize the usb stick
 but needs to specify a card manually as an option.

 3) Using modprobe em18xx card=19 (which corresponds to
 EM2860/SAA711X Reference Design) I can go so far as to get a
 /dev/video0, but the preview is black no matter what i do.

 4) I was able to eventually compile the v4l drivers but, as soon as I
 inject the driver, I get a kernel oops (attached). I made no change to
 the code obtained with git.

 I won't even mind to write some code myself, but I really have no idea
 where to begin with!

 Thanks in advance for any help you might provide,

 Best,

 Mario



 On 3 January 2012 20:44, Mario Ceresa mrcer...@gmail.com wrote:
 Hello everybody!
 I recently bougth a Sveon STV40 usb stick to capture analogic video
 (http://www.sveon.com/fichaSTV40.html)
 I can use it in windows but my linux box (Fedora 16 -
 3.1.6-1.fc16.x86_64 - gcc 4.6.2) can't recognize it.
 Is there any way I can fix this?

 These are the results of my investigation so far:

 1) It is identified by lsusb as an Afatech board (1b80:e309) with an
 Empia 2861 chip (from dmesg and windows driver inf file)
 2) I experimented with em28xx  because the chipset was empia and with
 af9015 because I found that the stv22 was supported
 (http://linuxtv.org/wiki/index.php/Afatech_AF9015). In both cases
 after I manually added the vendor:id to /sys/bus/usb/drivers/ driver
 started but in the end I was not able to succeed. With em28xx I could
 go as far as having a /dev/video0 device but with no signal and the
 dmesg log said to ask here for help :) . With the af9015 I had an
 early stop.
 3) Both the logs are attached.
 4) I used the driver shipped with the fedora stock kernel because I
 can't compile the ones that I get from
 git://linuxtv.org/media_build.git. I have an error at:

 CC [M]  media_build/v4l/as3645a.o
 media_build/v4l/as3645a.c: In function 'as3645a_probe':
 media_build/v4l/as3645a.c:815:2: error: implicit declaration of
 function 'kzalloc' [-Werror=implicit-function-declaration]
 media_build/v4l/as3645a.c:815:8: warning: assignment makes pointer
 from integer without a cast [enabled by default]
 cc1: some warnings being treated as errors

 Thank you in advance for any help you might provide on this issue!

 ,Best regards

 Mario
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


em28xx: no sound on board 1b80:e309 (sveon stv40)

2012-01-06 Thread Mario Ceresa
Hello again!

I managed to obtain a nice video input from my sveon usb stick using
last em28xx v4l drivers from git and giving the module the hint
card=19.

But I have no audio.The card works flawlessy in windows.

The internal chipsets in the card are:
- USB interface: em2860
- Audio ADC: emp202
- Video ADC: saa7118h (philips)

Attached is the relevant dmseg output.

The usb audio card card correctly shows in pulseaudio volume control
and is recognized as hw.2 by alsa:
$ arecord -l
 List of CAPTURE Hardware Devices 
card 0: Intel [HDA Intel], device 0: AD198x Analog [AD198x Analog]
  Subdevices: 3/3
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
card 2: STV40 [USB 2861 Device (SVEON STV40)], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

However, I'm not able to record any sound from it and mplayer says no audio:
$ mplayer -tv 
device=/dev/video0:input=1:norm=PAL:alsa:immediatemode=0:audiorate=48000:amode=1:adevice=hw.2
tv://
MPlayer SVN-r33996-4.6.1 (C) 2000-2011 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing tv://.
TV file format detected.
Selected driver: v4l2
 name: Video 4 Linux 2 input
 author: Martin Olschewski olschew...@zpr.uni-koeln.de
 comment: first try, more to come ;-)
Selected device: EM2860/SAA711X Reference Design
 Capabilities:  video capture  VBI capture device  audio  read/write  streaming
 supported norms: 0 = NTSC; 1 = NTSC-M; 2 = NTSC-M-JP; 3 = NTSC-M-KR;
4 = NTSC-443; 5 = PAL; 6 = PAL-BG; 7 = PAL-H; 8 = PAL-I; 9 = PAL-DK;
10 = PAL-M; 11 = PAL-N; 12 = PAL-Nc; 13 = PAL-60; 14 = SECAM; 15 =
SECAM-B; 16 = SECAM-G; 17 = SECAM-H; 18 = SECAM-DK; 19 = SECAM-L; 20 =
SECAM-Lc;
 inputs: 0 = S-Video; 1 = Composite1;
 Current input: 1
 Current format: YUYV
v4l2: ioctl set format failed: Invalid argument
v4l2: ioctl set format failed: Invalid argument
v4l2: ioctl set format failed: Invalid argument
Selected input hasn't got a tuner!
==
Opening video decoder: [raw] RAW Uncompressed Video
Movie-Aspect is undefined - no prescaling applied.
VO: [vdpau] 640x480 = 640x480 Packed YUY2
Selected video codec: [rawyuy2] vfm: raw (RAW YUY2)
==
Audio: no sound
Starting playback...
V:   2.0  52/ 52  0%  5%  0.0% 0 0
v4l2: 59 frames successfully processed, 0 frames dropped.

Maybe has something to do with the last line in dmesg:

[  403.359333] ALSA sound/usb/mixer.c:845 2:1: cannot get min/max
values for control 2 (id 2)

Any ideas?

Mario
[  389.491488] Linux video capture interface: v2.00
[  389.491490] WARNING: You are using an experimental version of the media 
stack.
[  389.491491]  As the driver is backported to an older kernel, it doesn't offer
[  389.491491]  enough quality for its usage in production.
[  389.491492]  Use it with care.
[  389.491492] Latest git patches (needed if you report a bug to 
linux-media@vger.kernel.org):
[  389.491493]  1e73fa5d56333230854ae9460579eb2fcee8af02 [media] stb6100: 
Properly retrieve symbol rate
[  389.491494]  e97a5d893fdf45c20799b72a1c11dca3b282c89c [media] 
fs/compat_ioctl: it needs to see the DVBv3 compat stuff
[  389.491495]  53c91373bdd74f7e11d2726046a90b986c1ed650 [media] dvb: remove 
the extra parameter on get_frontend
[  389.518213] usbcore: registered new interface driver em28xx
[  389.518215] em28xx driver loaded
[  401.754076] usb 1-5.3: new high speed USB device number 4 using ehci_hcd
[  401.844655] usb 1-5.3: New USB device found, idVendor=1b80, idProduct=e309
[  401.844658] usb 1-5.3: New USB device strings: Mfr=0, Product=1, 
SerialNumber=0
[  401.844660] usb 1-5.3: Product: USB 2861 Device (SVEON STV40)
[  401.845694] em28xx: New device USB 2861 Device (SVEON STV40) @ 480 Mbps 
(1b80:e309, interface 0, class 0)
[  401.845828] em28xx #0: chip ID is em2860
[  401.947993] em28xx #0: i2c eeprom 00: 1a eb 67 95 80 1b 09 e3 50 00 20 03 6a 
3c 00 00
[  401.948000] em28xx #0: i2c eeprom 10: 00 00 04 57 06 02 00 00 00 00 00 00 00 
00 00 00
[  401.948005] em28xx #0: i2c eeprom 20: 02 00 01 00 f0 00 01 00 00 00 00 00 5b 
00 00 00
[  401.948010] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 01 01 02 01 00 
00 00 00
[  401.948015] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00
[  401.948020] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00
[  401.948025] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 3c 03 55 
00 53 00
[  401.948030] em28xx #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 36 00 31 00 20 
00 44 00
[  401.948035] em28xx #0: i2c eeprom 80: 65 00 76 00 69 00 63 00 65 00 20 00 28 
00 53 00
[  401.948040] em28xx #0: i2c eeprom 90: 56 00 45 00 4f 00 4e 00 20 00 53 00 54 
00 56 00
[  401.948045] em28xx #0: i2c eeprom a0: 34 00 30 00 29 00 00 00 

Re: em28xx: no sound on board 1b80:e309 (sveon stv40)

2012-01-06 Thread Mario Ceresa
Ok boys: just to let you know that everything works now.

thinking that the problem was with the audio input, I noticed that
card=64 had an amux while card=19 no.

.amux = EM28XX_AMUX_LINE_IN,

So I tried this card and modified the mplayer options accordingly:

mplayer -tv 
device=/dev/video0:input=0:norm=PAL:forceaudio:alsa:immediatemode=0:audiorate=48000:amode=1:adevice=hw.2
tv://

notice the forceaudio parameter that reads the audio even if no source
is reported from v4l (The same approach with card=19 does not work)

The output was a bit slugglish so I switched off pulse audio control
of the board (https://bbs.archlinux.org/viewtopic.php?id=114228) and
now everything is ok!

I hope this will help some lonenly googlers in the future :)

Regards,

Mario





On 6 January 2012 18:48, Mario Ceresa mrcer...@gmail.com wrote:
 Hello again!

 I managed to obtain a nice video input from my sveon usb stick using
 last em28xx v4l drivers from git and giving the module the hint
 card=19.

 But I have no audio.The card works flawlessy in windows.

 The internal chipsets in the card are:
 - USB interface: em2860
 - Audio ADC: emp202
 - Video ADC: saa7118h (philips)

 Attached is the relevant dmseg output.

 The usb audio card card correctly shows in pulseaudio volume control
 and is recognized as hw.2 by alsa:
 $ arecord -l
  List of CAPTURE Hardware Devices 
 card 0: Intel [HDA Intel], device 0: AD198x Analog [AD198x Analog]
  Subdevices: 3/3
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
 card 2: STV40 [USB 2861 Device (SVEON STV40)], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

 However, I'm not able to record any sound from it and mplayer says no audio:
 $ mplayer -tv 
 device=/dev/video0:input=1:norm=PAL:alsa:immediatemode=0:audiorate=48000:amode=1:adevice=hw.2
 tv://
 MPlayer SVN-r33996-4.6.1 (C) 2000-2011 MPlayer Team
 mplayer: could not connect to socket
 mplayer: No such file or directory
 Failed to open LIRC support. You will not be able to use your remote control.

 Playing tv://.
 TV file format detected.
 Selected driver: v4l2
  name: Video 4 Linux 2 input
  author: Martin Olschewski olschew...@zpr.uni-koeln.de
  comment: first try, more to come ;-)
 Selected device: EM2860/SAA711X Reference Design
  Capabilities:  video capture  VBI capture device  audio  read/write  
 streaming
  supported norms: 0 = NTSC; 1 = NTSC-M; 2 = NTSC-M-JP; 3 = NTSC-M-KR;
 4 = NTSC-443; 5 = PAL; 6 = PAL-BG; 7 = PAL-H; 8 = PAL-I; 9 = PAL-DK;
 10 = PAL-M; 11 = PAL-N; 12 = PAL-Nc; 13 = PAL-60; 14 = SECAM; 15 =
 SECAM-B; 16 = SECAM-G; 17 = SECAM-H; 18 = SECAM-DK; 19 = SECAM-L; 20 =
 SECAM-Lc;
  inputs: 0 = S-Video; 1 = Composite1;
  Current input: 1
  Current format: YUYV
 v4l2: ioctl set format failed: Invalid argument
 v4l2: ioctl set format failed: Invalid argument
 v4l2: ioctl set format failed: Invalid argument
 Selected input hasn't got a tuner!
 ==
 Opening video decoder: [raw] RAW Uncompressed Video
 Movie-Aspect is undefined - no prescaling applied.
 VO: [vdpau] 640x480 = 640x480 Packed YUY2
 Selected video codec: [rawyuy2] vfm: raw (RAW YUY2)
 ==
 Audio: no sound
 Starting playback...
 V:   2.0  52/ 52  0%  5%  0.0% 0 0
 v4l2: 59 frames successfully processed, 0 frames dropped.

 Maybe has something to do with the last line in dmesg:

 [  403.359333] ALSA sound/usb/mixer.c:845 2:1: cannot get min/max
 values for control 2 (id 2)

 Any ideas?

 Mario
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: em28xx: no sound on board 1b80:e309 (sveon stv40)

2012-01-06 Thread Mario Ceresa
Hello Devin, you're right: here it goes!

Best,

Mario

On 6 January 2012 19:33, Devin Heitmueller dheitmuel...@kernellabs.com wrote:
 On Fri, Jan 6, 2012 at 1:29 PM, Mario Ceresa mrcer...@gmail.com wrote:
 Ok boys: just to let you know that everything works now.

 thinking that the problem was with the audio input, I noticed that
 card=64 had an amux while card=19 no.

 .amux     = EM28XX_AMUX_LINE_IN,

 So I tried this card and modified the mplayer options accordingly:

 mplayer -tv 
 device=/dev/video0:input=0:norm=PAL:forceaudio:alsa:immediatemode=0:audiorate=48000:amode=1:adevice=hw.2
 tv://

 notice the forceaudio parameter that reads the audio even if no source
 is reported from v4l (The same approach with card=19 does not work)

 The output was a bit slugglish so I switched off pulse audio control
 of the board (https://bbs.archlinux.org/viewtopic.php?id=114228) and
 now everything is ok!

 I hope this will help some lonenly googlers in the future :)

 Regards,

 Mario

 Hi Mario,

 Since you've spent the time to figure out the details of your
 particular hardware, you should really consider submitting a patch to
 the em28xx driver which adds your device's USB ID.  That would allow
 others who have that hardware to have it work out of the box with no
 need for figuring out the correct cardid value through
 experimentation as you had to.

 Cheers,

 Devin

 --
 Devin J. Heitmueller - Kernel Labs
 http://www.kernellabs.com
From dd334663b202eb0569b506273c75f3a0ede6b803 Mon Sep 17 00:00:00 2001
From: Mario Ceresa mrcer...@gmail.com
Date: Fri, 6 Jan 2012 20:00:12 +0100
Subject: [PATCH] Added model Sveon STV40

---
 linux/drivers/media/video/em28xx/em28xx-cards.c |2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/linux/drivers/media/video/em28xx/em28xx-cards.c b/linux/drivers/media/video/em28xx/em28xx-cards.c
index 6cab22d..d79c5d1 100644
--- a/linux/drivers/media/video/em28xx/em28xx-cards.c
+++ b/linux/drivers/media/video/em28xx/em28xx-cards.c
@@ -2033,6 +2033,8 @@ struct usb_device_id em28xx_id_table[] = {
 			.driver_info = EM28174_BOARD_PCTV_460E },
 	{ USB_DEVICE(0x2040, 0x1605),
 			.driver_info = EM2884_BOARD_HAUPPAUGE_WINTV_HVR_930C },
+	{ USB_DEVICE(0x1b80, 0xe309), /* Sveon STV40 */
+			.driver_info = EM2860_BOARD_EASYCAP }, 
 	{ },
 };
 MODULE_DEVICE_TABLE(usb, em28xx_id_table);
-- 
1.7.7.5



Re: em28xx: no sound on board 1b80:e309 (sveon stv40)

2012-01-06 Thread Mario Ceresa
Hi Mauro,
Here it is. Does the Signed-off-by: go in the changelog, right?

Many thanks to all the developers for the hard work: it is a joy to
see the card working :)

Best,

Mario

On 6 January 2012 20:21, Mauro Carvalho Chehab mche...@redhat.com wrote:
 On 06-01-2012 17:16, Mario Ceresa wrote:
 Hello Devin, you're right: here it goes!

 Hi Mario,

 Plese send it with your Signed-off-by:

 It is a requirement for merging the patches upstream.

 Best,

 Mario

 On 6 January 2012 19:33, Devin Heitmueller dheitmuel...@kernellabs.com 
 wrote:
 On Fri, Jan 6, 2012 at 1:29 PM, Mario Ceresa mrcer...@gmail.com wrote:
 Ok boys: just to let you know that everything works now.

 thinking that the problem was with the audio input, I noticed that
 card=64 had an amux while card=19 no.

 .amux     = EM28XX_AMUX_LINE_IN,

 So I tried this card and modified the mplayer options accordingly:

 mplayer -tv 
 device=/dev/video0:input=0:norm=PAL:forceaudio:alsa:immediatemode=0:audiorate=48000:amode=1:adevice=hw.2
 tv://

 notice the forceaudio parameter that reads the audio even if no source
 is reported from v4l (The same approach with card=19 does not work)

 The output was a bit slugglish so I switched off pulse audio control
 of the board (https://bbs.archlinux.org/viewtopic.php?id=114228) and
 now everything is ok!

 I hope this will help some lonenly googlers in the future :)

 Regards,

 Mario

 Hi Mario,

 Since you've spent the time to figure out the details of your
 particular hardware, you should really consider submitting a patch to
 the em28xx driver which adds your device's USB ID.  That would allow
 others who have that hardware to have it work out of the box with no
 need for figuring out the correct cardid value through
 experimentation as you had to.

 Cheers,

 Devin

 --
 Devin J. Heitmueller - Kernel Labs
 http://www.kernellabs.com

From 4599c56dedc80ec345ed87bbbae36eaa02184235 Mon Sep 17 00:00:00 2001
From: Mario Ceresa mrcer...@gmail.com
Date: Fri, 6 Jan 2012 20:00:12 +0100
Subject: [PATCH] Added model Sveon STV40

Signed-off-by: Mario Ceresa mrcer...@gmail.com
---
 linux/drivers/media/video/em28xx/em28xx-cards.c |2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/linux/drivers/media/video/em28xx/em28xx-cards.c b/linux/drivers/media/video/em28xx/em28xx-cards.c
index 6cab22d..d79c5d1 100644
--- a/linux/drivers/media/video/em28xx/em28xx-cards.c
+++ b/linux/drivers/media/video/em28xx/em28xx-cards.c
@@ -2033,6 +2033,8 @@ struct usb_device_id em28xx_id_table[] = {
 			.driver_info = EM28174_BOARD_PCTV_460E },
 	{ USB_DEVICE(0x2040, 0x1605),
 			.driver_info = EM2884_BOARD_HAUPPAUGE_WINTV_HVR_930C },
+	{ USB_DEVICE(0x1b80, 0xe309), /* Sveon STV40 */
+			.driver_info = EM2860_BOARD_EASYCAP }, 
 	{ },
 };
 MODULE_DEVICE_TABLE(usb, em28xx_id_table);
-- 
1.7.7.5



sveon stv40 usb stick

2012-01-03 Thread Mario Ceresa
Hello everybody!
I recently bougth a Sveon STV40 usb stick to capture analogic video
(http://www.sveon.com/fichaSTV40.html)
I can use it in windows but my linux box (Fedora 16 -
3.1.6-1.fc16.x86_64 - gcc 4.6.2) can't recognize it.
Is there any way I can fix this?

These are the results of my investigation so far:

1) It is identified by lsusb as an Afatech board (1b80:e309) with an
Empia 2861 chip (from dmesg and windows driver inf file)
2) I experimented with em28xx  because the chipset was empia and with
af9015 because I found that the stv22 was supported
(http://linuxtv.org/wiki/index.php/Afatech_AF9015). In both cases
after I manually added the vendor:id to /sys/bus/usb/drivers/ driver
started but in the end I was not able to succeed. With em28xx I could
go as far as having a /dev/video0 device but with no signal and the
dmesg log said to ask here for help :) . With the af9015 I had an
early stop.
3) Both the logs are attached.
4) I used the driver shipped with the fedora stock kernel because I
can't compile the ones that I get from
git://linuxtv.org/media_build.git. I have an error at:

CC [M]  media_build/v4l/as3645a.o
media_build/v4l/as3645a.c: In function 'as3645a_probe':
media_build/v4l/as3645a.c:815:2: error: implicit declaration of
function 'kzalloc' [-Werror=implicit-function-declaration]
media_build/v4l/as3645a.c:815:8: warning: assignment makes pointer
from integer without a cast [enabled by default]
cc1: some warnings being treated as errors

Thank you in advance for any help you might provide on this issue!

,Best regards

Mario
[12882.483471] Linux media interface: v0.10
[12882.484980] Linux video capture interface: v2.00
[12882.486187] usbcore: registered new interface driver em28xx
[12882.486189] em28xx driver loaded
[13002.169451] usb 1-5.3: new high speed USB device number 11 using ehci_hcd
[13002.259795] usb 1-5.3: New USB device found, idVendor=1b80, idProduct=e309
[13002.259799] usb 1-5.3: New USB device strings: Mfr=0, Product=1, 
SerialNumber=0
[13002.259803] usb 1-5.3: Product: USB 2861 Device (SVEON STV40)
[13002.260702] em28xx: New device USB 2861 Device (SVEON STV40) @ 480 Mbps 
(1b80:e309, interface 0, class 0)
[13002.260787] em28xx #0: chip ID is em2860
[13002.359275] em28xx #0: board has no eeprom
[13002.431281] em28xx #0: preparing read at i2c address 0x60 failed (error=-19)
[13007.073682] em28xx #0: Your board has no unique USB ID and thus need a hint 
to be detected.
[13007.073686] em28xx #0: You may try to use card=n insmod option to 
workaround that.
[13007.073687] em28xx #0: Please send an email with this log to:
[13007.073688] em28xx #0:   V4L Mailing List linux-media@vger.kernel.org
[13007.073690] em28xx #0: Board eeprom hash is 0x
[13007.073691] em28xx #0: Board i2c devicelist hash is 0x1b800080
[13007.073692] em28xx #0: Here is a list of valid choices for the card=n 
insmod option:
[13007.073694] em28xx #0: card=0 - Unknown EM2800 video grabber
[13007.073696] em28xx #0: card=1 - Unknown EM2750/28xx video grabber
[13007.073697] em28xx #0: card=2 - Terratec Cinergy 250 USB
[13007.073699] em28xx #0: card=3 - Pinnacle PCTV USB 2
[13007.073700] em28xx #0: card=4 - Hauppauge WinTV USB 2
[13007.073701] em28xx #0: card=5 - MSI VOX USB 2.0
[13007.073702] em28xx #0: card=6 - Terratec Cinergy 200 USB
[13007.073703] em28xx #0: card=7 - Leadtek Winfast USB II
[13007.073705] em28xx #0: card=8 - Kworld USB2800
[13007.073706] em28xx #0: card=9 - Pinnacle Dazzle DVC 90/100/101/107 / 
Kaiser Baas Video to DVD maker / Kworld DVD Maker 2
[13007.073708] em28xx #0: card=10 - Hauppauge WinTV HVR 900
[13007.073709] em28xx #0: card=11 - Terratec Hybrid XS
[13007.073710] em28xx #0: card=12 - Kworld PVR TV 2800 RF
[13007.073712] em28xx #0: card=13 - Terratec Prodigy XS
[13007.073713] em28xx #0: card=14 - SIIG AVTuner-PVR / Pixelview Prolink 
PlayTV USB 2.0
[13007.073714] em28xx #0: card=15 - V-Gear PocketTV
[13007.073716] em28xx #0: card=16 - Hauppauge WinTV HVR 950
[13007.073717] em28xx #0: card=17 - Pinnacle PCTV HD Pro Stick
[13007.073718] em28xx #0: card=18 - Hauppauge WinTV HVR 900 (R2)
[13007.073720] em28xx #0: card=19 - EM2860/SAA711X Reference Design
[13007.073721] em28xx #0: card=20 - AMD ATI TV Wonder HD 600
[13007.073722] em28xx #0: card=21 - eMPIA Technology, Inc. GrabBeeX+ Video 
Encoder
[13007.073724] em28xx #0: card=22 - EM2710/EM2750/EM2751 webcam grabber
[13007.073725] em28xx #0: card=23 - Huaqi DLCW-130
[13007.073726] em28xx #0: card=24 - D-Link DUB-T210 TV Tuner
[13007.073727] em28xx #0: card=25 - Gadmei UTV310
[13007.073729] em28xx #0: card=26 - Hercules Smart TV USB 2.0
[13007.073730] em28xx #0: card=27 - Pinnacle PCTV USB 2 (Philips FM1216ME)
[13007.073731] em28xx #0: card=28 - Leadtek Winfast USB II Deluxe
[13007.073733] em28xx #0: card=29 - EM2860/TVP5150 Reference Design
[13007.073734] em28xx #0: card=30 - Videology 20K14XUSB