Re: tw68-v2-lucid-tw6804 and tw68-v2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

  yes, I know that some good work is waiting to be done on those
drivers. Unfortunately I have not any of those boards and any time to
work on it. And I'm sad for this because that is a nice project
waiting for some some love in order to be mainlined.


cheers,
Domenico

2012/2/13 Phoenix <phoenix.gao@xxxxxxxxxxxxxx>:
> Hi all,
>
> I'm sorry for troubling you, but I have searched a lot on google, but can't
> find anything helpful.
>
> First, please allow me ask one question: Are TW6815(PCI), TW6816(PCI) and
> TW6869 supported by the driver?
>
> As far as I know, these are V4L2 device drivers for Techwell TW6800 based
> cards.
>
> I got TW6805A worked by using tw68-v2-lucid-tw6804 before.
>
> Now, I got 3 different tw68 series cards: TW6815(PCI), TW6816(PCI) and
> TW6869(PCI-E), then succeeded to compiled TW68-v2, but did not get any
> "video* " in /dev/
>
> It's so appreciated that you wrote these, and thank all the guys like
> you, because you make our life easier.
> Thanks in advance!
>
> Regards,
> Phoenix
>
> ======================================================================================================
>
> F.Y.I
>
> root@test105:/home/tw6800/tw68-v2# make
> make -C /lib/modules/2.6.32-5-686/build M=/home/tw6800/tw68-v2 modules
> make[1]: Entering directory `/usr/src/linux-headers-2.6.32-5-686'
>   CC [M]  /home/tw6800/tw68-v2/tw68-core.o
> /home/tw6800/tw68-v2/tw68-core.c: In function ‘tw68_initdev’:
> /home/tw6800/tw68-v2/tw68-core.c:713: warning: ‘DMA_nnBIT_MASK’ is
> deprecated
> /home/tw6800/tw68-v2/tw68-core.c:655: warning: ‘dev’ may be used
> uninitialized in this function
>   CC [M]  /home/tw6800/tw68-v2/tw68-cards.o
>   CC [M]  /home/tw6800/tw68-v2/tw68-video.o
>   CC [M]  /home/tw6800/tw68-v2/tw68-vbi.o
>   CC [M]  /home/tw6800/tw68-v2/tw68-ts.o
>   CC [M]  /home/tw6800/tw68-v2/tw68-risc.o
>   CC [M]  /home/tw6800/tw68-v2/tw68-tvaudio.o
>   LD [M]  /home/tw6800/tw68-v2/tw68.o
>   Building modules, stage 2.
>   MODPOST 1 modules
>   CC      /home/tw6800/tw68-v2/tw68.mod.o
>   LD [M]  /home/tw6800/tw68-v2/tw68.ko
> make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-5-686'
> -------------------------------------------------------------------------------------------------------------------------------------------------------------
> root@test105:/home/tw6800/tw68-v2# make install
> make -C /lib/modules/2.6.32-5-686/build M=/home/tw6800/tw68-v2 modules
> make[1]: Entering directory `/usr/src/linux-headers-2.6.32-5-686'
>   Building modules, stage 2.
>   MODPOST 1 modules
> make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-5-686'
> sudo find /lib/modules/2.6.32-5-686 -name tw68.ko -exec rm -f {} \;
> sudo cp -p tw68.ko /lib/modules/2.6.32-5-686/kernel/drivers/media/video
> sudo depmod -a
> -------------------------------------------------------------------------------------------------------------------------------------------------------------
> root@test105:/home/tw6800/tw68-v2# make insmod
> make -C /lib/modules/2.6.32-5-686/build M=/home/tw6800/tw68-v2 modules
> make[1]: Entering directory `/usr/src/linux-headers-2.6.32-5-686'
>   Building modules, stage 2.
>   MODPOST 1 modules
> make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-5-686'
> -------------------------------------------------------------------------------------------------------------------------------------------------------------
> root@test105:/home/tw6800/tw68-v2# lsmod | grep tw
> tw68                   28564  0
> btcx_risc               2467  1 tw68
> videobuf_dma_sg         7099  1 tw68
> videobuf_core          10440  2 tw68,videobuf_dma_sg
> v4l2_common             9752  1 tw68
> videodev               25445  2 tw68,v4l2_common
> -------------------------------------------------------------------------------------------------------------------------------------------------------------
> root@test105:/home/tw6800/tw68-v2# make run
> make -C /lib/modules/2.6.32-5-686/build M=/home/tw6800/tw68-v2 modules
> make[1]: Entering directory `/usr/src/linux-headers-2.6.32-5-686'
>   Building modules, stage 2.
>   MODPOST 1 modules
> make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-5-686'
> make: [insmod] Error 1 (ignored)
> test -x /usr/bin/v4l2ucp && v4l2ucp &
> test -x /usr/bin/mplayer && mplayer tv:// -tv
> device=/dev/video0:outfmt=yuy2:normid=3:width=640:height=480
> make: *** [run] Error 1
> -------------------------------------------------------------------------------------------------------------------------------------------------------------
> root@test105:/home/tw6800/tw68-v2# lspci
> 00:00.0 Host bridge: nVidia Corporation MCP73 Host Bridge (rev a2)
> 00:00.1 RAM memory: nVidia Corporation nForce 630i memory controller (rev
> a2)
> 00:01.0 RAM memory: nVidia Corporation nForce 630i memory controller (rev
> a1)
> 00:01.1 RAM memory: nVidia Corporation nForce 630i memory controller (rev
> a1)
> 00:01.2 RAM memory: nVidia Corporation nForce 630i memory controller (rev
> a1)
> 00:01.3 RAM memory: nVidia Corporation nForce 630i memory controller (rev
> a1)
> 00:01.4 RAM memory: nVidia Corporation nForce 630i memory controller (rev
> a1)
> 00:01.5 RAM memory: nVidia Corporation nForce 630i memory controller (rev
> a1)
> 00:01.6 RAM memory: nVidia Corporation nForce 630i memory controller (rev
> a1)
> 00:02.0 RAM memory: nVidia Corporation nForce 630i memory controller (rev
> a1)
> 00:03.0 ISA bridge: nVidia Corporation MCP73 LPC Bridge (rev a2)
> 00:03.1 SMBus: nVidia Corporation MCP73 SMBus (rev a1)
> 00:03.2 RAM memory: nVidia Corporation MCP73 Memory Controller (rev a1)
> 00:03.4 RAM memory: nVidia Corporation MCP73 Memory Controller (rev a1)
> 00:04.0 USB Controller: nVidia Corporation GeForce 7100/nForce 630i USB (rev
> a1)
> 00:04.1 USB Controller: nVidia Corporation MCP73 [nForce 630i] USB 2.0
> Controller (EHCI) (rev a1)
> 00:08.0 IDE interface: nVidia Corporation MCP73 IDE (rev a1)
> 00:0a.0 PCI bridge: nVidia Corporation MCP73 PCI Express bridge (rev a1)
> 00:0b.0 PCI bridge: nVidia Corporation MCP73 PCI Express bridge (rev a1)
> 00:0c.0 PCI bridge: nVidia Corporation MCP73 PCI Express bridge (rev a1)
> 00:0d.0 PCI bridge: nVidia Corporation MCP73 PCI Express bridge (rev a1)
> 00:0e.0 IDE interface: nVidia Corporation MCP73 IDE (rev a2)
> 00:0f.0 Ethernet controller: nVidia Corporation MCP73 Ethernet (rev a2)
> 00:10.0 VGA compatible controller: nVidia Corporation C73 [GeForce 7100 /
> nForce 630i] (rev a2)
> 01:05.0 PCI bridge: Hint Corp HB6 Universal PCI-PCI bridge (non-transparent
> mode) (rev 11)
> 02:00.0 Multimedia video controller: Techwell Inc. Device 6810 (rev 10)
> 02:00.1 Multimedia video controller: Techwell Inc. Device 6811 (rev 10)
> 02:00.2 Multimedia video controller: Techwell Inc. Device 6812 (rev 10)
> 02:00.3 Multimedia video controller: Techwell Inc. Device 6813 (rev 10)
> 02:00.4 Multimedia controller: Techwell Inc. Device 6814 (rev 10)
> 02:00.5 Multimedia controller: Techwell Inc. Device 6815 (rev 10)
> 02:00.6 Multimedia controller: Techwell Inc. Device 6816 (rev 10)
> 02:00.7 Multimedia controller: Techwell Inc. Device 6817 (rev 10)
> 02:01.0 Multimedia video controller: Techwell Inc. Device 6810 (rev 10)
> 02:01.1 Multimedia video controller: Techwell Inc. Device 6811 (rev 10)
> 02:01.2 Multimedia video controller: Techwell Inc. Device 6812 (rev 10)
> 02:01.3 Multimedia video controller: Techwell Inc. Device 6813 (rev 10)
> 02:01.4 Multimedia controller: Techwell Inc. Device 6814 (rev 10)
> 02:01.5 Multimedia controller: Techwell Inc. Device 6815 (rev 10)
> 02:01.6 Multimedia controller: Techwell Inc. Device 6816 (rev 10)
> 02:01.7 Multimedia controller: Techwell Inc. Device 6817 (rev 10)
> 02:02.0 Multimedia video controller: Techwell Inc. Device 6810 (rev 10)
> 02:02.1 Multimedia video controller: Techwell Inc. Device 6811 (rev 10)
> 02:02.2 Multimedia video controller: Techwell Inc. Device 6812 (rev 10)
> 02:02.3 Multimedia video controller: Techwell Inc. Device 6813 (rev 10)
> 02:02.4 Multimedia controller: Techwell Inc. Device 6814 (rev 10)
> 02:02.5 Multimedia controller: Techwell Inc. Device 6815 (rev 10)
> 02:02.6 Multimedia controller: Techwell Inc. Device 6816 (rev 10)
> 02:02.7 Multimedia controller: Techwell Inc. Device 6817 (rev 10)
> 02:03.0 Multimedia video controller: Techwell Inc. Device 6810 (rev 10)
> 02:03.1 Multimedia video controller: Techwell Inc. Device 6811 (rev 10)
> 02:03.2 Multimedia video controller: Techwell Inc. Device 6812 (rev 10)
> 02:03.3 Multimedia video controller: Techwell Inc. Device 6813 (rev 10)
> 02:03.4 Multimedia controller: Techwell Inc. Device 6814 (rev 10)
> 02:03.5 Multimedia controller: Techwell Inc. Device 6815 (rev 10)
> 02:03.6 Multimedia controller: Techwell Inc. Device 6816 (rev 10)
> 02:03.7 Multimedia controller: Techwell Inc. Device 6817 (rev 10)
>
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux