CCG Home | People | Research | Publications | Paper of the Week | Resources | Contact

Loading the miniPCI bt878 board


miniPCI bt878 configuration
What you need:
BTTV installed. It comes with the linux kernel, all you have to do is compile support in for it.
To get that you either need the following options to be compiled or made modules (I suggest modules for at least the bttv driver).
CONFIG_EXPERIMENTAL
CONFIG_I2C (i2c-core.o)
CONFIG_I2C_ALGOBIT (i2c-algo-bit.o)
CONFIG_VIDEO_DEV (videodev.o)
CONFIG_VIDEO_BT848 (bttv.o)
XawTV, FBTV, MoTV, or some other frame grabbing program. Xawtv is used here.
What you do:
[Re]Compile the kernel, if nescessary. Reboot into the new system.
Edit /etc/modules.conf or [deprecated] /etc/conf.modules and add the following lines:
alias char-major-89 i2c-dev
options i2c-core i2c_debug=1
options i2c-algo-bit bit_test=1
alias char-major-81 videodev
alias char-major-81-0 bttv
options bttv card=57 pll=0 tuner=4 radio=0 autoload=0
For XawTV:
Edit /etc/X11/xawtvrc (or whatever your global xawtvrc file is, see: man xawtv) to look like this:
[global]
freqtab = us-bcast

[defaults]
input = composite0
norm = NTSC
capture = overlay
For FBTV:
FBTV uses xawtv's rc file as well, so set up that file.
You will need the following additional options compiled into your kernel, and running from boot (afaik):
CONFIG_VGA_CONSOLE
CONFIG_VIDEO_SELECT
CONFIG_FB
CONFIG_FB_VESA
CONFIG_FB_VGA16
Run FBTV from the command line.
Notes:
If Xawtv shows a black screen, the driver hasn't loaded properly.
If Xawtv shows a blue screen, the driver has loaded, but there is either no feed, and incorrect feed type, or you need to change your feed settings to match what you are recieving.
If Xawtv shows a correct video feed, but broken into lines and displayed all over the screen (you'll know if this is you), you need to specify what color depth your X server is running at. Xawtv is incorrectly detecting it (if at all). Fix by using the command "xawtv -bpp ".

 
 
  


CCG Home | People | Research | Publications | Paper of the Week | Resources | Contact
[GVU Center] [College Of Computing] [Georgia Tech]