Skip to contentSkip to conversation

multiple saa7130 chipsets problem

DISCUSSION Łukasz Łukojć 2 participants 3 messages Jun 14, 2008 – Jun 17, 2008 Media (V4L/DVB)

lore
Share & tools
lore
#0 lore raw

Hi

I'm using 8 x saa7130hl chipset based surveillance card and recently bought another one.
Just wanted to achieve 16 channels for cams recording.
Problem is that saa7134 module will only see eight integrals of card array 'card=x,x,x,x,x,x,x,x' and while i'm putting 'card=x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x' - dmesg will print

card: can only take 8 arguments
saa734: '69' invalid for parameter 'card'

Modprobing with 'only' eight parameters will result that saa714 will be try to autodetect chipsets, which is appraently ends with hang errors. Is there a siple hack to ovverride this behaviour ?

Lucas

--
video4linux-list mailing list
Unsubscribe mailto:[email protected]?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list

#1 lore raw
Quoted 9 lines · Łukasz Łukojć

Hi

I'm using 8 x saa7130hl chipset based surveillance card and recently bought another one.
Just wanted to achieve 16 channels for cams recording. Problem is that saa7134 module will only see eight integrals of card array 'card=x,x,x,x,x,x,x,x' and while i'm putting 'card=x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x' - dmesg will print

Quoted 6 lines

card: can only take 8 arguments
saa734: '69' invalid for parameter 'card'

Modprobing with 'only' eight parameters will result that saa714 will be try to autodetect chipsets, which is appraently ends with hang errors. Is there a siple hack to ovverride this behaviour ?

You could try modifying

	#define SAA7134_MAXBOARDS 8

in linux/drivers/media/video/saa7134/saa7134.h and recompiling.

-Andy

--
video4linux-list mailing list
Unsubscribe mailto:[email protected]?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list

#2 lore raw

Andy Walls pisze:

Quoted 15 lines · Łukasz Łukojć
Quoted 7 lines

Hi

I'm using 8 x saa7130hl chipset based surveillance card and recently bought another one.
Just wanted to achieve 16 channels for cams recording.
Problem is that saa7134 module will only see eight integrals of card array 'card=x,x,x,x,x,x,x' and while i'm putting 'card=x,x,x,x,x,x,x,x,x,x,x,x,x,x,x' - dmesg will print

Quoted 6 lines

card: can only take 8 arguments
saa734: '69' invalid for parameter 'card'

Modprobing with 'only' eight parameters will result that saa714 will be try to autodetect chipsets, which is appraently ends with hang errors. Is there a siple hack to ovverride this behaviour ?

Quoted 10 lines

You could try modifying

	#define SAA7134_MAXBOARDS 8

in linux/drivers/media/video/saa7134/saa7134.h and recompiling.

-Andy

It did the trick :)
Now kernel seees two x eight channel cards, and i've '/dev/video*' from 0 to 15

Thanks

Lucas

--
video4linux-list mailing list
Unsubscribe mailto:[email protected]?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list