4xconexant fusion 878a problem

Post here to ask any questions about hardware suitability, configuration in ZoneMinder, or experiences. If you just want to know if something works with ZoneMinder or not, please check the Hardware Compatibility sections in the forum, and the Wiki first. Also search this topic as well.
angelhod
Posts: 67
Joined: Wed May 04, 2005 1:51 pm
Contact:

4xconexant fusion 878a problem

Post by angelhod »

hi
i have a card with 4xconexant fusion 878a chips,4 ports
with one black/white indoor camera
and
one full colour outdoor camera connected

system is slack10.1

fist of all the driver is loading really long (5-10mins)
after the system is loaded i wanna try it on xawtv first
but all i can see is blue and black screens on all
of the composits (16)

my syslog:
Feb 13 13:49:55 darkstar cardmgr[1449]: no pcmcia driver in /proc/devices
Feb 13 13:49:56 darkstar kernel: bttv0: using tuner=0
Feb 13 13:51:42 darkstar kernel: bttv1: using tuner=-1
Feb 13 13:54:01 darkstar kernel: bttv2: using tuner=-1
Feb 13 13:56:22 darkstar kernel: bttv3: using tuner=-1

my messeges:
Feb 13 13:49:56 darkstar kernel: bttv: driver version 0.9.16 loaded
Feb 13 13:49:56 darkstar kernel: bttv: using 8 buffers with 2080k (520 pages) each for capture
Feb 13 13:49:56 darkstar kernel: bttv: Bt8xx card found (0).
Feb 13 13:49:56 darkstar kernel: bttv0: Bt878 (rev 17) at 0000:02:0c.0, irq: 5, latency: 32, mmio: 0xd8100000
Feb 13 13:49:56 darkstar kernel: bttv0: using: Kodicom 4400R (slave) [card=133,insmod option]
Feb 13 13:49:56 darkstar kernel: bttv0: i2c: checking for TDA9887 @ 0x86... not found
Feb 13 13:49:56 darkstar kernel: bttv0: registered device video0
Feb 13 13:49:56 darkstar kernel: bttv0: registered device vbi0
Feb 13 13:49:56 darkstar kernel: bttv: Bt8xx card found (1).
Feb 13 13:49:56 darkstar kernel: bttv1: Bt878 (rev 17) at 0000:02:0d.0, irq: 10, latency: 32, mmio: 0xd8102000
Feb 13 13:49:56 darkstar kernel: bttv1: using: Kodicom 4400R (slave) [card=133,insmod option]
Feb 13 13:50:02 darkstar udev[1665]: creating device node '/dev/vcc/a1'
Feb 13 13:51:47 darkstar kernel: bttv1: i2c: checking for TDA9887 @ 0x86... not found
Feb 13 13:51:47 darkstar kernel: bttv1: PLL: 28636363 => 35468950 .. ok
Feb 13 13:51:47 darkstar kernel: bttv: Bt8xx card found (2).
Feb 13 13:51:47 darkstar kernel: bttv2: Bt878 (rev 17) at 0000:02:0e.0, irq: 11, latency: 32, mmio: 0xd8104000
Feb 13 13:51:47 darkstar kernel: bttv2: using: Kodicom 4400R (slave) [card=133,insmod option]
Feb 13 13:54:08 darkstar kernel: bttv2: i2c: checking for TDA9887 @ 0x86... not found
Feb 13 13:54:08 darkstar kernel: bttv2: PLL: 28636363 => 35468950 .. ok
Feb 13 13:54:08 darkstar kernel: bttv: Bt8xx card found (3).
Feb 13 13:54:08 darkstar kernel: bttv3: Bt878 (rev 17) at 0000:02:0f.0, irq: 11, latency: 32, mmio: 0xd8106000
Feb 13 13:54:08 darkstar kernel: bttv3: using: Kodicom 4400R (slave) [card=133,insmod option]
Feb 13 13:56:28 darkstar kernel: bttv3: i2c: checking for TDA9887 @ 0x86... not found
Feb 13 13:56:28 darkstar kernel: bttv3: PLL: 28636363 => 35468950 .. ok
Feb 13 13:56:29 darkstar udev[1718]: configured rule in '/etc/udev/rules.d/udev.rules' at line 67 applied, added symlink '%k'
Feb 13 13:56:29 darkstar udev[1718]: configured rule in '/etc/udev/rules.d/udev.rules' at line 67 applied, 'agpgart' becomes
'misc/%k'
Feb 13 13:56:29 darkstar udev[1718]: creating device node '/dev/misc/agpgart'
Feb 13 13:56:29 darkstar kernel: agpgart: Detected VIA KT400/KT400A/KT600 chipset
Feb 13 13:56:29 darkstar kernel: agpgart: AGP aperture is 128M @ 0xd0000000
Feb 13 13:56:30 darkstar logger: /etc/rc.d/rc.hotplug start (exiting script)
Feb 13 13:56:31 darkstar sshd[2830]: Server listening on 0.0.0.0 port 22.


my /etc/modprobe.conf:
alias char-major-81-0 bttv
alias char-major-81-1 bttv
alias char-major-81-2 bttv
alias char-major-81-3 bttv
options bttv card=133,133,133,133 video_nr=0,1,2,3 radio=0 tuner=0 pll=0

but i've tried cards 2,10 and 77 too

anyone knows what can should i do?
User avatar
cordel
Posts: 5210
Joined: Fri Mar 05, 2004 4:47 pm
Location: /USA/Washington/Seattle

Re: 4xconexant fusion 878a problem

Post by cordel »

angelhod wrote: i have a card with 4xconexant fusion 878a chips,4 ports
with one black/white indoor camera
and
one full colour outdoor camera connected
Make sure that if you have differant palette types, they are using differaent 878 chips. You can't mix palettes on one chip.
angelhod wrote: system is slack10.1
fist of all the driver is loading really long (5-10mins)
after the system is loaded i wanna try it on xawtv first
but all i can see is blue and black screens on all
of the composits (16)
Always the case when the card is not properly configured.
angelhod wrote: my syslog:
Feb 13 13:49:55 darkstar cardmgr[1449]: no pcmcia driver in /proc/devices
Feb 13 13:49:56 darkstar kernel: bttv0: using tuner=0
Feb 13 13:51:42 darkstar kernel: bttv1: using tuner=-1
Feb 13 13:54:01 darkstar kernel: bttv2: using tuner=-1
Feb 13 13:56:22 darkstar kernel: bttv3: using tuner=-1

my messeges:
Feb 13 13:49:56 darkstar kernel: bttv: driver version 0.9.16 loaded
Feb 13 13:49:56 darkstar kernel: bttv: using 8 buffers with 2080k (520 pages) each for capture
Feb 13 13:49:56 darkstar kernel: bttv: Bt8xx card found (0).
Feb 13 13:49:56 darkstar kernel: bttv0: Bt878 (rev 17) at 0000:02:0c.0, irq: 5, latency: 32, mmio: 0xd8100000
Feb 13 13:49:56 darkstar kernel: bttv0: using: Kodicom 4400R (slave) [card=133,insmod option]
Feb 13 13:49:56 darkstar kernel: bttv0: i2c: checking for TDA9887 @ 0x86... not found
Feb 13 13:49:56 darkstar kernel: bttv0: registered device video0
Feb 13 13:49:56 darkstar kernel: bttv0: registered device vbi0
Feb 13 13:49:56 darkstar kernel: bttv: Bt8xx card found (1).
Feb 13 13:49:56 darkstar kernel: bttv1: Bt878 (rev 17) at 0000:02:0d.0, irq: 10, latency: 32, mmio: 0xd8102000
this is correct for this card type
angelhod wrote: Feb 13 13:49:56 darkstar kernel: bttv1: using: Kodicom 4400R (slave) [card=133,insmod option]
Feb 13 13:50:02 darkstar udev[1665]: creating device node '/dev/vcc/a1'
Feb 13 13:51:47 darkstar kernel: bttv1: i2c: checking for TDA9887 @ 0x86... not found
Feb 13 13:51:47 darkstar kernel: bttv1: PLL: 28636363 => 35468950 .. ok
Feb 13 13:51:47 darkstar kernel: bttv: Bt8xx card found (2).
Feb 13 13:51:47 darkstar kernel: bttv2: Bt878 (rev 17) at 0000:02:0e.0, irq: 11, latency: 32, mmio: 0xd8104000
This is incorrect for this card type, should be 132 as it's the controlling chip and not a slave.
angelhod wrote: Feb 13 13:51:47 darkstar kernel: bttv2: using: Kodicom 4400R (slave) [card=133,insmod option]
Feb 13 13:54:08 darkstar kernel: bttv2: i2c: checking for TDA9887 @ 0x86... not found
Feb 13 13:54:08 darkstar kernel: bttv2: PLL: 28636363 => 35468950 .. ok
Feb 13 13:54:08 darkstar kernel: bttv: Bt8xx card found (3).
Feb 13 13:54:08 darkstar kernel: bttv3: Bt878 (rev 17) at 0000:02:0f.0, irq: 11, latency: 32, mmio: 0xd8106000
Feb 13 13:54:08 darkstar kernel: bttv3: using: Kodicom 4400R (slave) [card=133,insmod option]
Feb 13 13:56:28 darkstar kernel: bttv3: i2c: checking for TDA9887 @ 0x86... not found
Feb 13 13:56:28 darkstar kernel: bttv3: PLL: 28636363 => 35468950 .. ok

my /etc/modprobe.conf:
alias char-major-81-0 bttv
alias char-major-81-1 bttv
alias char-major-81-2 bttv
alias char-major-81-3 bttv
options bttv card=133,133,133,133 video_nr=0,1,2,3 radio=0 tuner=0 pll=0
Try something more like

Code: Select all

alias char-major-81 bttv
options bttv gbuffers=16 card=133,132,133,133 tuner=4,4,4,4
Regards,
Corey
angelhod
Posts: 67
Joined: Wed May 04, 2005 1:51 pm
Contact:

Post by angelhod »

still without vision....

dmesg| grep bttv

ttv: driver version 0.9.16 loaded
bttv: using 16 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 17) at 0000:02:0c.0, irq: 5, latency: 32, mmio: 0xd8100000
bttv0: using: Kodicom 4400R (master) [card=132,insmod option]
bttv0: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv0: using tuner=4
bttv0: i2c: checking for TDA9887 @ 0x86... not found
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: PLL: 28636363 => 35468950 .. ok
bttv: Bt8xx card found (1).
bttv1: Bt878 (rev 17) at 0000:02:0d.0, irq: 10, latency: 32, mmio: 0xd8102000
bttv1: using: Kodicom 4400R (slave) [card=133,insmod option]
bttv1: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv1: using tuner=4
bttv1: i2c: checking for TDA9887 @ 0x86... not found
bttv1: registered device video1
bttv1: registered device vbi1
bttv1: PLL: 28636363 => 35468950 .. ok
bttv: Bt8xx card found (2).
bttv2: Bt878 (rev 17) at 0000:02:0e.0, irq: 11, latency: 32, mmio: 0xd8104000
bttv2: using: Kodicom 4400R (master) [card=132,insmod option]
bttv2: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv2: using tuner=4
bttv2: i2c: checking for TDA9887 @ 0x86... not found
bttv2: registered device video2
bttv2: registered device vbi2
bttv2: PLL: 28636363 => 35468950 .. ok
bttv: Bt8xx card found (3).
bttv3: Bt878 (rev 17) at 0000:02:0f.0, irq: 11, latency: 32, mmio: 0xd8106000
bttv3: using: Kodicom 4400R (master) [card=132,insmod option]
bttv3: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv3: using tuner=4
bttv3: i2c: checking for TDA9887 @ 0x86... not found
bttv3: registered device video3
bttv3: registered device vbi3
bttv3: PLL: 28636363 => 35468950 .. ok
bttv0: PLL can sleep, using XTAL (28636363).
bttv0: PLL: 28636363 => 35468950 .. ok
bttv0: PLL can sleep, using XTAL (28636363).
bttv0: PLL: 28636363 => 35468950 .. ok
bttv0: PLL can sleep, using XTAL (28636363).
bttv0: PLL: 28636363 => 35468950 .. ok
bttv0: PLL can sleep, using XTAL (28636363).


xawtv -hwscan:
s is xawtv-3.94, running on Linux/i686 (2.6.15.2)
looking for available devices
/dev/video0: OK [ -device /dev/video0 ]
type : v4l2
name : BT878 video (Kodicom 4400R (mas
flags: overlay capture

/dev/video1: OK [ -device /dev/video1 ]
type : v4l2
name : BT878 video (Kodicom 4400R (sla
flags: overlay capture

/dev/video2: OK [ -device /dev/video2 ]
type : v4l2
name : BT878 video (Kodicom 4400R (mas
flags: overlay capture

/dev/video3: OK [ -device /dev/video3 ]
type : v4l2
name : BT878 video (Kodicom 4400R (mas
flags: overlay capture




all i can see are blue and black screens
what else can i do?

Thanks for any help
tux
Posts: 55
Joined: Wed Mar 16, 2005 1:18 pm

Post by tux »

I think you have defined 4400 as card= 132,133,132,132

Check with this:
modprobe bttv gbuffers=16 card=133,132,133,133
angelhod
Posts: 67
Joined: Wed May 04, 2005 1:51 pm
Contact:

.

Post by angelhod »

hi

well i missed that Cordel wrote about 133,132,133,133....

now i can see streaming video signal only from black/white camera
wich is connected to port4 (composite3), the colour camera which is connected to port1 (composite0) still has a blue screen and after 2-3 mins of viewing composite3 system is restarting :(


looking forward for more ideas...
User avatar
cordel
Posts: 5210
Joined: Fri Mar 05, 2004 4:47 pm
Location: /USA/Washington/Seattle

Post by cordel »

What are your camera settings?
The two different palette types has to use a differant chip.
Something like this should work:

B/W cam
/dev/video0 (0)

Color Cam
/dev/video1(1)

Corey
angelhod
Posts: 67
Joined: Wed May 04, 2005 1:51 pm
Contact:

.

Post by angelhod »

Camera settings? where do i configure that?
how i can configure :

B/W cam
/dev/video0 (0)

Color Cam
/dev/video1(1)
User avatar
cordel
Posts: 5210
Joined: Fri Mar 05, 2004 4:47 pm
Location: /USA/Washington/Seattle

Post by cordel »

angelhod
Posts: 67
Joined: Wed May 04, 2005 1:51 pm
Contact:

.

Post by angelhod »

:)
i know how to define monitors in ZM :)
but i have no idea how i can check those settings that You gave
if i can see only one video device (/dev/video0) after the module is
loaded....
it looks like just one device with 16 composits...
User avatar
cordel
Posts: 5210
Joined: Fri Mar 05, 2004 4:47 pm
Location: /USA/Washington/Seattle

Post by cordel »

It sould have given you four devices.

Code: Select all

# dmesg |grep bttv
bttv: driver version 0.9.15 loaded
bttv: using 16 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 17) at 0000:02:0c.0, irq: 5, latency: 32, mmio: 0xf7800000
bttv0: using: Kodicom 4400R (slave) [card=133,insmod option]
bttv0: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv0: using tuner=4
bttv0: i2c: checking for TDA9887 @ 0x86... not found
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: PLL: 28636363 => 35468950 .. ok
bttv: Bt8xx card found (1).
bttv1: Bt878 (rev 17) at 0000:02:0d.0, irq: 6, latency: 32, mmio: 0xf6800000
bttv1: using: Kodicom 4400R (master) [card=132,insmod option]
bttv1: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv1: using tuner=4
bttv1: i2c: checking for TDA9887 @ 0x86... not found
bttv1: registered device video1
bttv1: registered device vbi1
bttv1: PLL: 28636363 => 35468950 .. ok
bttv: Bt8xx card found (2).
bttv2: Bt878 (rev 17) at 0000:02:0e.0, irq: 5, latency: 32, mmio: 0xf5800000
bttv2: using: Kodicom 4400R (slave) [card=133,insmod option]
bttv2: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv2: using tuner=4
bttv2: i2c: checking for TDA9887 @ 0x86... not found
bttv2: registered device video2
bttv2: registered device vbi2
bttv2: PLL: 28636363 => 35468950 .. ok
bttv: Bt8xx card found (3).
bttv3: Bt878 (rev 17) at 0000:02:0f.0, irq: 5, latency: 32, mmio: 0xf4800000
bttv3: using: Kodicom 4400R (slave) [card=133,insmod option]
bttv3: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv3: using tuner=4
bttv3: i2c: checking for TDA9887 @ 0x86... not found
bttv3: registered device video3
bttv3: registered device vbi3
bttv3: PLL: 28636363 => 35468950 .. ok
bttv0: PLL can sleep, using XTAL (28636363).
Also yes you will have 0-15 composit inputs but they are assigned to the chip through you device setting.
angelhod
Posts: 67
Joined: Wed May 04, 2005 1:51 pm
Contact:

.

Post by angelhod »

ok so i've installed ZM and got same thing...
when i connect just one camera.... the colour one
still i cant see any image... when i choose grey palette
all i can see is blach image, rgb24 i see blue image, yuyv
i see red image
when i connect black/white camera instead of that colour one
i can see gray image on settings /dev/video0, Device Channel =0,
Device Format (0=PAL,1=NTSC etc) = 3

what is wrong? why i cant see colour image....?? i've tested that camera
on TV... it is working really good
angelhod
Posts: 67
Joined: Wed May 04, 2005 1:51 pm
Contact:

.

Post by angelhod »

i am sorry for mistake....
when i connect B/W camera instead of the colour one i see image from that camera... really good image.. in gray pallette... but what can i do to make the colour one working?
angelhod
Posts: 67
Joined: Wed May 04, 2005 1:51 pm
Contact:

.

Post by angelhod »

ok so i've set up :

B/W cam
/dev/video0 (0)

Color Cam
/dev/video1(1

31. video1 Monitor /dev/video0 (0)
33. New Monitor /dev/video1 (1)

the first one(B/W) works pretty good but still all i got from colour one is blue image.... the first one is connected to the first port on the card, the scound one is connected to the next one...

what else should i do?
angelhod
Posts: 67
Joined: Wed May 04, 2005 1:51 pm
Contact:

.

Post by angelhod »

hmm strange....
when i've connected colour camera to the first port and b/w camera to the third one i see both images :) but both are in grey pallette.....

configuration :

31. video1 Monitor /dev/video0 (0)
35. lalalala Monitor /dev/video2 (2)

the first one is the colour one.... and it is set up to rgb24 pallette
so why both are grey?
jameswilson
Posts: 5111
Joined: Wed Jun 08, 2005 8:07 pm
Location: Midlands UK

Post by jameswilson »

i have only scanned this post but have you tried setting both palletes to colour?
James Wilson

Disclaimer: The above is pure theory and may work on a good day with the wind behind it. etc etc.
http://www.securitywarehouse.co.uk
Post Reply