[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 07/10 06:51 / Filesize : 251 KB / Number-of Response : 914
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Linuxでテレビを見る



1 名前:ひま名人 mailto:age [02/02/14 10:23 ID:YA4Vc+RG]
Linuxでテレビを見る!

私はこれにこだわってるので、スレ立てました。
なかなか情報も少ないしね。

というかわかんない事があって教えて欲しい事があるのです。
質問はまた後で。

861 名前:login:Penguin mailto:sage [2008/12/07(日) 12:36:18 ID:19Ftf9aX]
プログラムが書けるかどうかは別として、
とりあえずPCIの知識が要るんじゃないか。
CQ出版のTECH-Iシリーズだったかでいろいろ
出てるんで買って来たらいい。
キーワードを元にネットの検索で何とかなると思ってる
かもしれないがネットで手に入る散文的な情報じゃ
どうにもならんと思うよ

862 名前:login:Penguin mailto:sage [2008/12/07(日) 12:55:28 ID:ENsADJSI]
つーかお前らいい加減スルーしろよ
PT1の解析やろうって時になんで初心者講座やってんだよ

863 名前:login:Penguin mailto:sage [2008/12/07(日) 12:57:36 ID:4x8zgmll]
>>858
いや、何も出来ない素人が質問してるように感じたんで。
クレクレ行為に意味あるのか疑問だったからさ‥

>>861
趣味でLinuxいじる程度なんで力になれるかわかりませんが
本探して勉強してみます。
ありがとう。

864 名前:login:Penguin mailto:sage [2008/12/07(日) 13:00:51 ID:wvMf2CxU]
あと何年くらい待てば使えるようになりますか。

865 名前:login:Penguin [2008/12/07(日) 13:11:59 ID:iWVZuwUN]
>850の法則にしたがって
SetTunerSleep()だけで実行させてみてこんな法則が出て来たんだけど、
他で何か法則みつけた奴いる?
アドレス(PT1pci_mmio_writelで書き込まれた上位2バイト)の書き込みデータ(下
位2バイト)

4C, 50, 54の書き込みデータビット6 = 1 1 1 = チューナ2 ISDB-T?
4C, 50, 54の書き込みデータビット6 = 0 0 0 = チューナ1 ISDB-T?

4C, 50, 54の書き込みデータビット6 = 0 0 0 = チューナセレクト? = チューナ1
4C, 50, 54の書き込みデータビット6 = 1 1 1 = チューナセレクト? = チューナ2

以下の4点が不明。ISDBセレクトなのかな?
58, 5C, 60の書き込みデータビット6 = 0 0 0 = ISDBセレクト? ISDB-S
A0, A4, A8の書き込みデータビット6 = 0 0 0 = ISDBセレクト? ISDB-S

58, 5C, 60の書き込みデータビット6 = 1 1 1 = ISDBセレクト? ISDB-T
B8, BC, C0の書き込みデータビット6 = 1 1 1 = ISDBセレクト? ISDB-T

>864
しらん。自分が作れ。
もしくは強力せい。

866 名前:login:Penguin [2008/12/07(日) 13:27:20 ID:iWVZuwUN]
>865
すまんビット6じゃなくてビット10だった。


867 名前:login:Penguin [2008/12/07(日) 16:52:58 ID:vmOXofgJ]
素朴な疑問。
HDK買えば詳細な仕様が手に入るのに、なんでお前らそんなことしてるんだ?

868 名前:login:Penguin mailto:sage [2008/12/07(日) 17:20:30 ID:EcJ2K89S]
HDKってなに? 買うっていくらするの?

869 名前:login:Penguin mailto:sage [2008/12/07(日) 21:41:09 ID:RUZbWxMQ]
NDA



870 名前:login:Penguin [2008/12/07(日) 21:43:39 ID:iWVZuwUN]
>867
私も知りたい。

HDKってなに?
文脈からすると
Hardware Design Kitって事?
普通言うならリファレンスボードとか言うけど、
アースソフトから出ているのか?

何が判る?
価格は?

ちなみにアースソフトに出せる部分のデータシートを公開する気はあるかって聞いたら、
欲しい人が少ないから公開する気なしって言われたが…。

871 名前:login:Penguin mailto:sage [2008/12/07(日) 22:21:04 ID:7nf1njpH]
>>870
欲しいぞ!

872 名前:login:Penguin mailto:sage [2008/12/08(月) 16:06:27 ID:gfhNOsnh]
公開すると変な質問する馬鹿が迷い込んでくるので
個別に書類書いてNDA結ぶのが妥当なんじゃね?

例:
・当社への質問禁止
・関連する企業への質問禁止
・他言無用、というか契約したこと自体を口外することを禁止

873 名前:login:Penguin mailto:sage [2008/12/08(月) 16:07:37 ID:g9jokiCy]
NDA結んじゃったらドライバ書いて配布できないじゃん。

ああ、バイナリならOKか。

874 名前:login:Penguin mailto:sage [2008/12/08(月) 16:08:40 ID:o80vUL/H]
こうしてまたblobが1つ...

875 名前:login:Penguin [2008/12/08(月) 18:27:06 ID:hJVeTDXJ]
それは全然面白くないかな〜
開発している奴が飽きたり引き継げる人とかどう判断する?
引き継ぐ人もNDAしているか判らんし、結局動かなくてアースソフトに文句言う奴がでるって事は変わらんと思うけど。


876 名前:login:Penguin mailto:sage [2008/12/08(月) 18:34:48 ID:gfhNOsnh]
>>875
アースソフトに文句を言うような馬鹿が迷い込んでくるから
NDAを結ぶわけでしょ。

資料公開に当たってのコストを誰が負担するの?
と考えれば、公開しない方向に流れるのは当然かと。


877 名前:login:Penguin mailto:sage [2008/12/08(月) 18:40:51 ID:8ht3xXyv]
もうアースソフトに雇われるしかないな

878 名前:login:Penguin mailto:sage [2008/12/08(月) 18:44:45 ID:g9jokiCy]
>>875
昔、LogitechのWebカメラのドライバをコントローラ作ってた
PhilipsとNDA結んで一部バイナリで公開してた人がいた。
したら粘着な人がやってきていろいろ言ったもんだから
結局、その人もうんざりしたか面倒になったみたいで公開を
やめてしまったと言うことがあった。いまはUSB Videoが
整備されたおかげで不自由なくなったけどね。
いまnVidiaが一部バイナリでドライバを提供してるけどそれに
対しても色々いってる人がいるね。nVIdiaは意に介してないようだけど
個人ならうんざりしてやっぱり辞めるだろう。
てなことがあるんで、LinuxではNDA結んでどうのやるより
正々堂々とリバースエンジニアリングでドライバ書くのがいいと思う。

879 名前:login:Penguin mailto:sage [2008/12/08(月) 18:48:33 ID:o80vUL/H]
NDA にサインして GPL ドライバ開発ってどう?
ttp://slashdot.jp/askslashdot/comments.pl?sid=351887&cid=1111780




880 名前:login:Penguin [2008/12/08(月) 18:53:50 ID:U1a+r5+G]
>>878
M$ってそんな妨害活動までしてるの??
とてもじゃないが信じられないのだが。

881 名前:login:Penguin [2008/12/08(月) 19:36:51 ID:hJVeTDXJ]
>876
ポインタか論点ずれてない?
私が言いたいイメージはむしろ878のたとえの方が近いよ。
粘着な人が来るのは無視すればすむ様に出来ると思うけど、
それがアースソフトに波及する方が嫌って事。
879の例のNDAなら結んでも構わないと思う。
お財布との相談になるかもしれないけどね。
目的はlinux上でPT1で録画するって事で、
自分だけがメンテするんじゃないって方法が確立出来ればいいから。
自分がすべて抱えるとろくな事にならないし、
自分のコードを100パー信じる程バカじゃないから。


882 名前:814 というか ◆N/E9PqspSk mailto:sage [2008/12/10(水) 04:15:45 ID:MXZ3Umn4]
DMAの構造をたぶん把握した。検証してないけど美しいからたぶんあってる。
夜あたりにゆっくり書く。あとはmmioだけだから最悪blobで何とかなるよね。

883 名前:login:Penguin [2008/12/10(水) 07:56:40 ID:M8IGUxVt]
もう少し詳しく見ていくと多分チューナー部分については8ビットなんじゃないかなっていう様に見えてきた。32ビット中上位2バイトが4ずつ上がるんで、FPGAのアドレスで、下位2バイト中が1ずつ上がるんでI2Cのアドレスじゃないかなって予測。
出せるデータを纏めていたんだけど、今日か明日中にWIKI立てる事にしたんで、解析結果を纏めましょう。

884 名前:login:Penguin mailto:sage [2008/12/10(水) 08:57:59 ID:kBJoQ8P5]
>>865
その法則があってるのか、また違う法則も含まれてるのか知りたいから、
データビットnの値だけでなく全部だしてほすい

885 名前:login:Penguin mailto:sage [2008/12/10(水) 09:06:21 ID:BR79+tOR]
ソースが出てるよ。
earthsoft.jp/PT/download-src.html


886 名前:login:Penguin mailto:sage [2008/12/10(水) 09:18:20 ID:htzVQW07]
>>885
期待したが肝心の部分が抜けている

887 名前:login:Penguin mailto:sage [2008/12/10(水) 09:33:53 ID:htzVQW07]
ちゃんと見ずに言っていた。前言撤回。

888 名前:login:Penguin mailto:sage [2008/12/10(水) 09:40:06 ID:dQTy3QNW]
おお!

889 名前:login:Penguin mailto:sage [2008/12/10(水) 09:47:05 ID:htzVQW07]
NDA 下にある TC90512.h の中身を探る作業になるな。




890 名前:login:Penguin mailto:sage [2008/12/10(水) 09:47:20 ID:eUeiWS2P]
おお! これは期待していいですかね

891 名前: ◆N/E9PqspSk mailto:sage [2008/12/10(水) 10:56:10 ID:MXZ3Umn4]
チューナ制御部分以外は使える感じですね。
0x10への書込がI2Cで、0x00への4の書込が送信開始、その後の0x00のReadが送信完了待ち
ということが分かっただけでもかなりの収穫だと思う。

892 名前:login:Penguin mailto:sage [2008/12/10(水) 11:06:20 ID:6nO3ieGe]
社長は神

893 名前:login:Penguin mailto:sage [2008/12/10(水) 11:10:35 ID:dQTy3QNW]
有用な情報は↓と共有で^^
【開発】アースソフト PT1 ソフトウェア【TS抜き】
pc11.2ch.net/test/read.cgi/avi/1224820988/

894 名前:login:Penguin [2008/12/10(水) 12:23:20 ID:M8IGUxVt]
>884了解
今のところ私が判っている事すべてを載せるつもり。
初期化だけでI2C部分の送信が85ブロック程あるんで
法則見つけるのは人数がいれば楽になるかも。
ISDB-Sについてはスロット数とTSIDは狙った値が出せるけど、
CNとか、肝心なTMCCとかはまだ値が判らない。
ISDB-Tについてはまだ未調査。
こんなところ。

895 名前:login:Penguin [2008/12/10(水) 23:14:57 ID:M8IGUxVt]
とりあえず、
ttp://sourceforge.jp/projects/pt1dvr/
にプロジェクト登録してwiki立てて見たんでよろしくです。
まずは初期化関連と、
qemu用のソースを置いて置きました。

896 名前:login:Penguin mailto:sage [2008/12/11(木) 00:04:25 ID:SjrpJCre]
>>895

とりあえずはじまったな

897 名前:login:Penguin mailto:sage [2008/12/11(木) 00:33:38 ID:BHygqmNU]
>>895
乙です

898 名前: ◆N/E9PqspSk mailto:sage [2008/12/11(木) 03:56:38 ID:eThMYV4Y]
>>895
乙。
せっかくなので、DMAに関しての情報をページを作って書いておきました。

899 名前:login:Penguin [2008/12/13(土) 10:46:41 ID:8gxupyfq]
まずは初期化とISDB-S迄判っている部分に関しては
wikiにupしておいたんでよろ。

ISDB-T側についてはまだ未調査なんで、
ISDB-Tについて調査した人いる?



900 名前:login:Penguin mailto:sage [2008/12/13(土) 11:01:56 ID:FR1IV5y3]
チューナモジュールのI2C端子のデータとログとを比較したいな。

901 名前:login:Penguin mailto:sage [2008/12/13(土) 12:53:14 ID:oWsxDrmY]
で、今のところどれくらい解析完了してるんだ?
あとどれくらいで出来そうなんだ?

902 名前:login:Penguin mailto:sage [2008/12/13(土) 19:44:09 ID:qhoW/1q4]
見通しつくわけないだろ
本当に解析完了できるかどうかもわからない

903 名前:login:Penguin [2008/12/13(土) 22:01:59 ID:8gxupyfq]
やるべき事は
ベースのデータを作る
戻り値のデータが正常かどうかの判断
DMAをどうするか?
初期化まわりやタイマなど等色々色々

904 名前:login:Penguin mailto:sage [2008/12/14(日) 10:12:50 ID:ErRCPl54]
DMAってそんなに面倒なん?

905 名前:login:Penguin [2008/12/14(日) 11:38:01 ID:Ryy9BIN6]
>904
面倒なのは定期的にチェックしなければならないって事位。
割り込みがないんで自分でタイマをはってDMAされたかチェックして
それぞれにコピーしてって事かな。

906 名前:login:Penguin mailto:sage [2008/12/14(日) 12:17:24 ID:ErRCPl54]
ふーん。DMAって直接使ったことないから
よくわからんのよ。

907 名前:login:Penguin [2008/12/14(日) 13:12:44 ID:Ryy9BIN6]
つうかCPU使用率をどうやって押さえるかっていうのがポイントだと思っている
wikiのDMA部分をまだちゃんと読んでないけど
ざっと読んだ限り
受信DMAと書いている部分がデバイスファイル側で持つデータ領域、
送信DMAと書いてある部分が実際にPT1との間でDMAされるDMAリングでOK?


908 名前:login:Penguin mailto:sage [2008/12/14(日) 23:37:06 ID:pn1WAF5i]
何か楽しそう。俺も混ぜてもらいたいんだが、モノが手に入らねぇorz
実機がなくて出来る最終奥義は、逆汗になっちまうからな。
現行法じゃ、クリーンルームにしても、逆汗は著作権法に抵触するんだっけか?


909 名前:login:Penguin mailto:sage [2008/12/15(月) 06:02:44 ID:v72mQCSN]
>>908
どうなんだろね。 ↓みると、大丈夫そうに見えるけど。

>リバースエンジニアリングを行う人と、プログラムを作成する人を別個に分け、
>プログラムを作成する人に、リバースエンジニアリングの情報が行かないように
>して、プログラムを作成した場合は、例え、他人の著作権にかかる著作物と
>同一のものが出来たとしても、著作権侵害とはなりません。

>このように、プログラムを作成する人のところに、他人の著作権にかかる
>著作物の情報がいかないようにして、プログラムを作成する方式のことを
>一般にクリーンルームと言います。
www.venture.nict.go.jp/ipr/ken00002.html




910 名前:login:Penguin [2008/12/15(月) 21:58:56 ID:qb8R2dBJ]
I2Cの解析の仕方が間違っていたみたい。
詳しくはXC3S_I2C.hのWriteBlock()とReadBlock()を
見ている最中だけど、
もしかしてI2Cのビットストリームをそのまま出してる?

911 名前:login:Penguin mailto:sage [2008/12/15(月) 22:44:41 ID:47dFpyKV]
I2Cって結局何なんですか?

912 名前:login:Penguin [2008/12/15(月) 23:39:44 ID:qb8R2dBJ]
>911
ttp://www.picfun.com/c15.html
をみれ。
I2C通信のタイミングのSCL/SCDと
10BITタイミングのBIT列を
そのまま送ってる。

913 名前:login:Penguin mailto:sage [2008/12/15(月) 23:50:21 ID:FclJNXZe]
10BITって何?へんなこと教えるなよ。
見るなら ttp://www.nxp.com/acrobat_download/literature/9398/39340011_jp.pdf をみろ






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<251KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef