From 88512c918b5f7fd7f41ced07dbc59251c9215c8f Mon Sep 17 00:00:00 2001 From: Hans Verkuil Date: Sun, 17 Mar 2013 10:14:39 +0100 Subject: [PATCH] Add go7007 firmware. The go7007 staging driver has been overhauled and is now in decent shape. As part of that work all related firmware files were collected into one place (the /lib/firmware/go7007 directory) and the .hex firmwares were converted into a binary format to make it easy to load for the kernel. It's now time to add the firmware files here to get full support for this driver. The original firmware came from Micronas. The initial driver package from them can be found here: http://nikosapi.org/software/WIS_Go7007/wis-go7007-linux-0.9.8.tar.bz2 The s2250 firmware is from Sensoray and was already part of linux-firmware. That firmware has just been renamed. Signed-off-by: Hans Verkuil --- LICENCE.go7007 | 457 +++++++++++++++++++++++++++ WHENCE | 25 +- go7007/go7007fw.bin | Bin 0 -> 30800 bytes go7007/go7007tv.bin | Bin 0 -> 124668 bytes go7007/lr192.fw | Bin 0 -> 5793 bytes go7007/px-m402u.fw | Bin 0 -> 5838 bytes go7007/px-tv402u.fw | Bin 0 -> 6581 bytes s2250_loader.fw => go7007/s2250-1.fw | Bin s2250.fw => go7007/s2250-2.fw | Bin go7007/wis-startrek.fw | Bin 0 -> 6381 bytes 10 files changed, 480 insertions(+), 2 deletions(-) create mode 100644 LICENCE.go7007 create mode 100644 go7007/go7007fw.bin create mode 100644 go7007/go7007tv.bin create mode 100644 go7007/lr192.fw create mode 100644 go7007/px-m402u.fw create mode 100644 go7007/px-tv402u.fw rename s2250_loader.fw => go7007/s2250-1.fw (100%) rename s2250.fw => go7007/s2250-2.fw (100%) create mode 100644 go7007/wis-startrek.fw diff --git a/LICENCE.go7007 b/LICENCE.go7007 new file mode 100644 index 0000000..3689f3b --- /dev/null +++ b/LICENCE.go7007 @@ -0,0 +1,457 @@ +The README file from the original package from Micronas appears below. Only +the part about the firmware redistribution in section 0 is relevant, all +other sections are completely obsolete. + +--------------------------------------------------------------------------- + WIS GO7007SB Public Linux Driver +--------------------------------------------------------------------------- + + +*** Please see the file RELEASE-NOTES for important last-minute updates *** + + + 0. OVERVIEW AND LICENSING/DISCLAIMER + + +This driver kit contains Linux drivers for the WIS GO7007SB multi-format +video encoder. Only kernel version 2.6.x is supported. The video stream +is available through the Video4Linux2 API and the audio stream is available +through the ALSA API (or the OSS emulation layer of the ALSA system). + +The files in kernel/ and hotplug/ are licensed under the GNU General Public +License Version 2 from the Free Software Foundation. A copy of the license +is included in the file COPYING. + +The example applications in apps/ and C header files in include/ are +licensed under a permissive license included in the source files which +allows copying, modification and redistribution for any purpose without +attribution. + +The firmware files included in the firmware/ directory may be freely +redistributed only in conjunction with this document; but modification, +tampering and reverse engineering are prohibited. + +MICRONAS USA, INC., MAKES NO WARRANTIES TO ANY PERSON OR ENTITY WITH +RESPECT TO THE SOFTWARE OR ANY DERIVATIVES THEREOF OR ANY SERVICES OR +LICENSES AND DISCLAIMS ALL IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION +WARRANTIES OF MERCHANTABILITY, SUPPORT, AND FITNESS FOR A PARTICULAR +PURPOSE AND NON-INFRINGEMENT. + + + 1. SYSTEM REQUIREMENTS + + +This driver requires Linux kernel 2.6. Kernel 2.4 is not supported. Using +kernel 2.6.10 or later is recommended, as earlier kernels are known to have +unstable USB 2.0 support. + +A fully built kernel source tree must be available. Typically this will be +linked from "/lib/modules//build" for convenience. If this +link does not exist, an extra parameter will need to be passed to the +`make` command. + +All vendor-built kernels should already be configured properly. However, +for custom-built kernels, the following options need to be enabled in the +kernel as built-in or modules: + + CONFIG_HOTPLUG - Support for hot-pluggable devices + CONFIG_MODULES - Enable loadable module support + CONFIG_KMOD - Automatic kernel module loading + CONFIG_FW_LOADER - Hotplug firmware loading support + CONFIG_I2C - I2C support + CONFIG_VIDEO_DEV - Video For Linux + CONFIG_SOUND - Sound card support + CONFIG_SND - Advanced Linux Sound Architecture + CONFIG_USB - Support for Host-side USB + CONFIG_USB_DEVICEFS - USB device filesystem + CONFIG_USB_EHCI_HCD - EHCI HCD (USB 2.0) support + +Additionally, to use the example application, the following options need to +be enabled in the ALSA section: + + CONFIG_SND_MIXER_OSS - OSS Mixer API + CONFIG_SND_PCM_OSS - OSS PCM (digital audio) API + +The hotplug scripts, along with the fxload utility, must also be installed. +These scripts can be obtained from . +Hotplugging is used for loading firmware into the Cypruss EZ-USB chip using +fxload and for loading firmware into the driver using the firmware agent. + + + 2. COMPILING AND INSTALLING THE DRIVER + + +Most users should be able to compile the driver by simply running: + + $ make + +in the top-level directory of the driver kit. First the kernel modules +will be built, followed by the example applications. + +If the build system is unable to locate the kernel source tree for the +currently-running kernel, or if the module should be built for a kernel +other than the currently-running kernel, an additional parameter will need +to be passed to make to specify the appropriate kernel source directory: + + $ make KERNELSRC=/usr/src/linux-2.6.10-custom3 + +Once the compile completes, the driver and firmware files should be +installed by running: + + $ make install + +The kernel modules will be placed in "/lib/modules//extra" +and the firmware files will be placed in the appropriate hotplug firmware +directory, usually /lib/firmware. In addition, USB maps and scripts will +be placed in /etc/hotplug/usb to enable fxload to initialize the EZ-USB +control chip when the device is connected. + + + 3. PAL/SECAM TUNER CONFIGURATION (TV402U-EU only) + + +The PAL model of the Plextor ConvertX TV402U may require additional +configuration to correctly select the appropriate TV frequency band and +audio subchannel. + +Users with a device other than the Plextor ConvertX TV402U-EU should skip +this section. + +The wide variety of PAL TV systems used in Europe requires that additional +information about the local TV standards be passed to the driver in order +to properly tune TV channels. The two necessary parameters are (a) the PAL +TV band, and (b) the audio subchannel format in use. + +In many cases, the appropriate TV band selection is passed to the driver +from applications. However, in some cases, the application only specifies +that the driver should use PAL but not the specific information about the +appropriate TV band. To work around this issue, the correct TV band may be +specified in the "force_band" parameter to the wis-sony-tuner module: + + TV band force_band + ------- ---------- + PAL B/G B + PAL I I + PAL D/K D + SECAM L L + +If the "force_band" parameter is specified, the driver will ignore any TV +band specified by applications and will always use the band provided in the +module parameter. + +The other parameter that can be specified is the audio subchannel format. +There are several stereo audio carrier systems in use, including NICAM and +three varieties of A2. To receive audio broadcast on one of these stereo +carriers, the "force_mpx_mode" parameter must be specified to the +wis-sony-tuner module. + + TV band Audio subcarrier force_mpx_mode + ------- ---------------- -------------- + PAL B/G Mono (default) 1 + PAL B/G A2 2 + PAL B/G NICAM 3 + PAL I Mono (default) 4 + PAL I NICAM 5 + PAL D/K Mono (default) 6 + PAL D/K A2 (1) 7 + PAL D/K A2 (2) 8 + PAL D/K A2 (3) 9 + PAL D/K NICAM 10 + SECAM L Mono (default) 11 + SECAM L NICAM 12 + +If the "force_mpx_mode" parameter is not specified, the correct mono-only +mode will be chosen based on the TV band. However, the tuner will not +receive stereo audio or bilingual broadcasts correctly. + +To pass the "force_band" or "force_mpx_mode" parameters to the +wis-sony-tuner module, the following line must be added to the modprobe +configuration file, which varies from one Linux distribution to another. + + options wis-sony-tuner force_band=B force_mpx_mode=2 + +The above example would force the tuner to the PAL B/G TV band and receive +stereo audio broadcasts on the A2 carrier. + +To verify that the configuration has been placed in the correct location, +execute: + + $ modprobe -c | grep wis-sony-tuner + +If the configuration line appears, then modprobe will pass the parameters +correctly the next time the wis-sony-tuner module is loaded into the +kernel. + + + 4. TESTING THE DRIVER + + +Because few Linux applications are able to correctly capture from +Video4Linux2 devices with only compressed formats supported, the new driver +should be tested with the "gorecord" application in the apps/ directory. + +First connect a video source to the device, such as a DVD player or VCR. +This will be captured to a file for testing the driver. If an input source +is unavailable, a test file can still be captured, but the video will be +black and the audio will be silent. + +This application will auto-detect the V4L2 and ALSA/OSS device names of the +hardware and will record video and audio to an AVI file for a specified +number of seconds. For example: + + $ apps/gorecord -duration 60 capture.avi + +If this application does not successfully record an AVI file, the error +messages produced by gorecord and recorded in the system log (usually in +/var/log/messages) should provide information to help resolve the problem. + +Supplying no parameters to gorecord will cause it to probe the available +devices and exit. Use the -help flag for usage information. + + + 5. USING THE DRIVER + + +The V4L2 device implemented by the driver provides a standard compressed +format API, within the following criteria: + + * Applications that only support the original Video4Linux1 API will not + be able to communicate with this driver at all. + + * No raw video modes are supported, so applications like xawtv that + expect only uncompressed video will not function. + + * Supported compression formats are: Motion-JPEG, MPEG1, MPEG2 and MPEG4. + + * MPEG video formats are delivered as Video Elementary Streams only. + Program Stream (PS), Transport Stream (TS) and Packetized Elementary + Stream (PES) formats are not supported. + + * Video parameters such as format and input port may not be changed while + the encoder is active. + + * The audio capture device only functions when the video encoder is + actively capturing video. Attempts to read from the audio device when + the encoder is inactive will result in an I/O error. + + * The native format of the audio device is 48Khz 2-channel 16-bit + little-endian PCM, delivered through the ALSA system. No audio + compression is implemented in the hardware. ALSA may convert to other + uncompressed formats on the fly. + +The include/ directory contains a C header file describing non-standard +features of the GO7007SB encoder, which are described below: + + + GO7007IOC_S_COMP_PARAMS, GO7007IOC_G_COMP_PARAMS + + These ioctls are used to negotiate general compression parameters. + + To query the current parameters, call the GO7007IOC_G_COMP_PARAMS ioctl + with a pointer to a struct go7007_comp_params. If the driver is not + set to MPEG format, the EINVAL error code will be returned. + + To change the current parameters, initialize all fields of a struct + go7007_comp_params and call the GO7007_IOC_S_COMP_PARAMS ioctl with a + pointer to this structure. The driver will return the current + parameters with any necessary changes to conform to the limitations of + the hardware or current compression mode. Any or all fields can be set + to zero to request a reasonable default value. If the driver is not + set to MPEG format, the EINVAL error code will be returned. When I/O + is in progress, the EBUSY error code will be returned. + + Fields in struct go7007_comp_params: + + __u32 The maximum number of frames in each + gop_size Group Of Pictures; i.e. the maximum + number of frames minus one between + each key frame. + + __u32 The maximum number of sequential + max_b_frames bidirectionally-predicted frames. + (B-frames are not yet supported.) + + enum go7007_aspect_ratio The aspect ratio to be encoded in the + aspect_ratio meta-data of the compressed format. + + Choices are: + GO7007_ASPECT_RATIO_1_1 + GO7007_ASPECT_RATIO_4_3_NTSC + GO7007_ASPECT_RATIO_4_3_PAL + GO7007_ASPECT_RATIO_16_9_NTSC + GO7007_ASPECT_RATIO_16_9_PAL + + __u32 Bit-wise OR of control flags (below) + flags + + Flags in struct go7007_comp_params: + + GO7007_COMP_CLOSED_GOP Only produce self-contained GOPs, used + to produce streams appropriate for + random seeking. + + GO7007_COMP_OMIT_SEQ_HEADER Omit the stream sequence header. + + + GO7007IOC_S_MPEG_PARAMS, GO7007IOC_G_MPEG_PARAMS + + These ioctls are used to negotiate MPEG-specific stream parameters when + the pixelformat has been set to V4L2_PIX_FMT_MPEG. + + To query the current parameters, call the GO7007IOC_G_MPEG_PARAMS ioctl + with a pointer to a struct go7007_mpeg_params. If the driver is not + set to MPEG format, the EINVAL error code will be returned. + + To change the current parameters, initialize all fields of a struct + go7007_mpeg_params and call the GO7007_IOC_S_MPEG_PARAMS ioctl with a + pointer to this structure. The driver will return the current + parameters with any necessary changes to conform to the limitations of + the hardware or selected MPEG mode. Any or all fields can be set to + zero to request a reasonable default value. If the driver is not set + to MPEG format, the EINVAL error code will be returned. When I/O is in + progress, the EBUSY error code will be returned. + + Fields in struct go7007_mpeg_params: + + enum go7007_mpeg_video_standard + mpeg_video_standard The MPEG video standard in which to + compress the video. + + Choices are: + GO7007_MPEG_VIDEO_MPEG1 + GO7007_MPEG_VIDEO_MPEG2 + GO7007_MPEG_VIDEO_MPEG4 + + __u32 Bit-wise OR of control flags (below) + flags + + __u32 The profile and level indication to be + pali stored in the sequence header. This + is only used as an indicator to the + decoder, and does not affect the MPEG + features used in the video stream. + Not valid for MPEG1. + + Choices for MPEG2 are: + GO7007_MPEG2_PROFILE_MAIN_MAIN + + Choices for MPEG4 are: + GO7007_MPEG4_PROFILE_S_L0 + GO7007_MPEG4_PROFILE_S_L1 + GO7007_MPEG4_PROFILE_S_L2 + GO7007_MPEG4_PROFILE_S_L3 + GO7007_MPEG4_PROFILE_ARTS_L1 + GO7007_MPEG4_PROFILE_ARTS_L2 + GO7007_MPEG4_PROFILE_ARTS_L3 + GO7007_MPEG4_PROFILE_ARTS_L4 + GO7007_MPEG4_PROFILE_AS_L0 + GO7007_MPEG4_PROFILE_AS_L1 + GO7007_MPEG4_PROFILE_AS_L2 + GO7007_MPEG4_PROFILE_AS_L3 + GO7007_MPEG4_PROFILE_AS_L4 + GO7007_MPEG4_PROFILE_AS_L5 + + Flags in struct go7007_mpeg_params: + + GO7007_MPEG_FORCE_DVD_MODE Force all compression parameters and + bitrate control settings to comply + with DVD MPEG2 stream requirements. + This overrides most compression and + bitrate settings! + + GO7007_MPEG_OMIT_GOP_HEADER Omit the GOP header. + + GO7007_MPEG_REPEAT_SEQHEADER Repeat the MPEG sequence header at + the start of each GOP. + + + GO7007IOC_S_BITRATE, GO7007IOC_G_BITRATE + + These ioctls are used to set and query the target bitrate value for the + compressed video stream. The bitrate may be selected by storing the + target bits per second in an int and calling GO7007IOC_S_BITRATE with a + pointer to the int. The bitrate may be queried by calling + GO7007IOC_G_BITRATE with a pointer to an int where the current bitrate + will be stored. + + Note that this is the primary means of controlling the video quality + for all compression modes, including V4L2_PIX_FMT_MJPEG. The + VIDIOC_S_JPEGCOMP ioctl is not supported. + + +---------------------------------------------------------------------------- + Installing the WIS PCI Voyager Driver +--------------------------------------------------------------------------- + +The WIS PCI Voyager driver requires several patches to the Linux 2.6.11.x +kernel source tree before compiling the driver. These patches update the +in-kernel SAA7134 driver to the newest development version and patch bugs +in the TDA8290/TDA8275 tuner driver. + +The following patches must be downloaded from Gerd Knorr's website and +applied in the order listed: + + http://dl.bytesex.org/patches/2.6.11-2/i2c-tuner + http://dl.bytesex.org/patches/2.6.11-2/i2c-tuner2 + http://dl.bytesex.org/patches/2.6.11-2/v4l2-api-mpeg + http://dl.bytesex.org/patches/2.6.11-2/saa7134-update + +The following patches are included with this SDK and can be applied in any +order: + + patches/2.6.11/saa7134-voyager.diff + patches/2.6.11/tda8275-newaddr.diff + patches/2.6.11/tda8290-ntsc.diff + +Check to make sure the CONFIG_VIDEO_SAA7134 option is enabled in the kernel +configuration, and build and install the kernel. + +After rebooting into the new kernel, the GO7007 driver can be compiled and +installed: + + $ make SAA7134_BUILD=y + $ make install + $ modprobe saa7134-go7007 + +There will be two V4L video devices associated with the PCI Voyager. The +first device (most likely /dev/video0) provides access to the raw video +capture mode of the SAA7133 device and is used to configure the source +video parameters and tune the TV tuner. This device can be used with xawtv +or other V4L(2) video software as a standard uncompressed device. + +The second device (most likely /dev/video1) provides access to the +compression functions of the GO7007. It can be tested using the gorecord +application in the apps/ directory of this SDK: + + $ apps/gorecord -vdevice /dev/video1 -noaudio test.avi + +Currently the frame resolution is fixed at 720x480 (NTSC) or 720x576 (PAL), +and the video standard must be specified to both the raw and the compressed +video devices (xawtv and gorecord, for example). + + +-------------------------------------------------------------------------- +RELEASE NOTES FOR WIS GO7007SB LINUX DRIVER +--------------------------------------------------------------------------- + +Last updated: 5 November 2005 + + - Release 0.9.7 includes new support for using udev to run fxload. The + install script should automatically detect whether the old hotplug + scripts or the new udev rules should be used. To force the use of + hotplug, run "make install USE_UDEV=n". To force the use of udev, run + "make install USE_UDEV=y". + + - Motion detection is supported but undocumented. Try the `modet` app + for a demonstration of how to use the facility. + + - Using USB2.0 devices such as the TV402U with USB1.1 HCDs or hubs can + cause buffer overruns and frame drops, even at low framerates, due to + inconsistency in the bitrate control mechanism. + + - On devices with an SAA7115, including the Plextor ConvertX, video height + values of 96, 128, 160, 192, 256, 320, and 384 do not work in NTSC mode. + All valid heights up to 512 work correctly in PAL mode. + + - The WIS Star Trek and PCI Voyager boards have no support yet for audio + or the TV tuner. diff --git a/WHENCE b/WHENCE index c08336a..c988491 100644 --- a/WHENCE +++ b/WHENCE @@ -1502,8 +1502,6 @@ Licence: Redistributable. See LICENSE.radeon for details. Driver: s2255drv File: f2255usb.bin -File: s2250_loader.fw -File: s2250.fw Licence: Sensoray grants permission to use and redistribute these firmware @@ -2110,3 +2108,26 @@ File: intel/ibt-hw-37.7.10-fw-1.80.2.3.d.bseq Licence: Redistributable. See LICENCE.ibt_firmware for details -------------------------------------------------------------------------- + +Driver: go7007 + +File: go7007/s2250-1.fw +File: go7007/s2250-2.fw + +Licence: + Sensoray grants permission to use and redistribute these firmware + files for use with Sensoray devices, but not as a part of the Linux + kernel or in any other form which would require these files themselves + to be covered by the terms of the GNU General Public License. + These firmware files are distributed in the hope that they will be + useful, but WITHOUT ANY WARRANTY; without even the implied warranty + of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +File: go7007/go7007fw.bin +File: go7007/go7007tv.bin +File: go7007/lr192.fw +File: go7007/px-m402u.fw +File: go7007/px-tv402u.fw +File: go7007/wis-startrek.fw + +Licence: Redistributable. See LICENCE.go7007_firmware for details diff --git a/go7007/go7007fw.bin b/go7007/go7007fw.bin new file mode 100644 index 0000000000000000000000000000000000000000..5d44b8297d725ae13a672a2054ee851093363c0e GIT binary patch literal 30800 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 L&itQXoDlvmqc`Tc literal 0 HcmV?d00001 diff --git a/go7007/go7007tv.bin b/go7007/go7007tv.bin new file mode 100644 index 0000000000000000000000000000000000000000..24a7abd1749d37dbe897969483c18c30a4706810 GIT binary patch literal 124668 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 literal 0 HcmV?d00001 diff --git a/go7007/lr192.fw b/go7007/lr192.fw new file mode 100644 index 0000000000000000000000000000000000000000..09e2d946232a4cd5078aa0b2250d0a75ad22f83c GIT binary patch literal 5793 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 literal 0 HcmV?d00001