- 履歴一覧
- ソース を表示
- Taifatech/Hardware は削除されています。
Taifatech TF-530
CONTENTS
REFERENCES
TX WLAN†
essid | TAIFA_AV_C19F48 |
IP addr | 192.168.1.21 |
UDP port | 48688 |
TX setup mode†
- リセットしてLEDがL-なときに,enterボタンを押しっぱなしにしておくとセットアップモードに入る。
td | トランスミッターID | 01 |
ch | LanあるいはWLANのチャネルを選択 | 09ってなんだよ説明書にないぞ |
co | クライアントロック。00がマルチレシーバモード,01がシングルレシーバモード | 00 |
P1 | パスワード前半2文字 | 00 |
P2 | パスワード後半2文字 | 00 |
n1 | WLAN IP addr 1st octet | C0 |
n2 | WLAN IP addr 2nd octet | A8 |
n3 | WLAN IP addr 3rd octet | 01 |
n4 | WLAN IP addr 4th octet | 15 |
n5.n6.n7.n8 | LAN IP addr | ないじゃん |
TX operation mode†
b0-b9 | ビットレートの設定 | b7 |
SC | UpかDownボタンを押すとチューナチャネルスキャン | |
09, 11, 36, 40, 44, 48, 52, 56, 60, 64, 49, 53, 57, 61, 65, 00, 01, 04, 06 | 謎 | 09 |
U0 | 謎 | U0 |
C0, C1 | C0がLAN, C1, C6, CbがWLAN | でない |
RX setup mode†
ぜんぜんマニュアルと違うので勝手に解析
L-のときにEnterボタンを押し続けるとセットアップモードに入る。
点滅はしない。
Pd | たぶんパスワード | 0000 |
n0 | しらん | |
n4 | しらん | |
Ch | なんか,TXの数字謎の数字と同じになるぽい | 09 |
Firmware up date†
- haneWin DHCP Serverを母艦にインストールしてBOOTP/TFTPサーバを作る。
IP ADDR | 192.168.0.121 |
netmask | 255.255.255.0 |
gateway | |
TX,RXともに1.05dになった
- httpd復活
- User ID: user
- Password: 0000
- チャネルを変えられる
- スキャンボタンを押すと30秒程度で処理完了
- MPEG4 256K QSIF
- TV画面の中央に窓がでて,小さい映像が映る。
- 動きがあるとブロックノイズが分かる。
- QSIFで512Kにするとちょうどいいかも。
- MPEG4 512K SIF
- フルサイズ。
- フレームドロップが目立つ。
- 動きがあるとブロックノイズがひどい。
- MPEG4 700K SIF
- 多少フレームドロップしている。
- 動きがあるとブロックノイズが分かる。
- MPEG4 1M HALF D1
- 動きがなければきれい。
- TVとして実用的なのはこの辺から。
- MPEG4 1M D1
- たまに映像がストールする。
- フレームドロップがあある。
- これはだめでしょう。
- MPEG4 2M D1
- 注意して見なければ劣化が分からない。
- シーンチェンジの後でブロックノイズが確認できる。
- MPEG4 3M D1
- 十分きれい。
- シーンチェンジの直後に注意してみるとブロックノイズがある。
- MPEG4 4M D1
- 手元のテレビでは3Mとの違いはほとんど分からない。
- MPEG4 6M D1
TVチューナ†
- スキャンに3分くらいかかる。
- ビデオADCの入口(SAA7173の116ピン)波形
TF-530の検討†
- 仕様書
- TF-530のLSIの仕様書だから、装置がどうなってるのかは不明(金子)
- Web Server Controller
- 8bitのCPUコア(8051かな?)
- 16KBの内蔵SRAM。送受信パケットとワークエリアに使う。あと、外付けのROMのミラー用。
- 外付けのROM, RAM容量は、それぞれ2MB。(2Mバイトか2Mビットか?・・・たぶんバイト)
- アドレスは0x000000〜0x1fffffなんだけど、オンチップSRAMが128KBあるので、0x020000〜0x1fffffが使える。
- 8ビットまたは16ビット幅の外部バスを持っている。
- 16ビットバスでは、ビッグエンディアンもリトルエンディアンもサポートする。
- external Extended IO #0だけしか使えなくなる。
- extended IOは、ready-controlとwait-stateをサポートする。
- ready-controlは、周辺機器がACKを返す間、read/writeをする。
- wait-stateは、read, write, waitステートを遷移して、自ら終了する。
- 外部IO空間は、64KBの整数倍で可変。
- デフォルトでは、#0も#1も64KB。
- デフォルトの#0のアドレスは0x1e0000〜0x1effff
- デフォルトの#1のアドレスは0x1f0000〜0x1fffff
- CPU/Video/Lan/WLAN Hybrid Switch
- 4ポートのパケットスイッチが入っている。
- 共有メモリで出来ている。
- 32KBのパケットバッファ
- 512バイト毎に区切られている。
- バッファの利用効率を高めるため、必要なブロックを割り当てる。
- パケットドロップスレッショルドがある。
- このスイッチは、到来パケットの宛先ポートを決める。
- アルゴリズムはLayer2フィルタリング
- WLAN to LAN Bridging Engine
- PC Card Interface Controller
- PCMCIA, CardBus, Mini-PCIをサポート
- dedicated processerがPCICのリソースとPCカードにアクセスする。
- 初期化時は、Web Server ControllerがPCICのリソースにアクセスできる。
- Web Server Controllerのファームがロードされると、dedicated processerに交代する。
- idle state時はWeb Server Conterllerからアクセスできる。
- Streaming Video Interface
- 外部のJPEG, MPEGエンコーダ、デコーダを使う
- TSやPSなどのストリーミングビデオを802.3や802.11にしてスイッチに投げる
- LAN, WLANパケットをハードウエアデコーダに送るときは、パケットヘッダを取り除く。
- 取り除くサイズは最大64バイトである。
- 最初のバイトは、スイッチの宛先ポートである。
- 回路図を入手(金子)
- 送信機は、VW2010のエンコーダブロックのMultiplexer Interfaceから出てくる8ビットパラレルをEtherヘッダ付けてスイッチに送る構成のよう。
- 受信機は、VW2010のデコーダブロックのDemultiplexer InterfaceにTSを入れている。
- Multiplexer / Demultiplexer Interfaceを使うのは、SDKのファームでOKなのだろうか?
- ROM2Mバイト、SRAM128Kバイト(金子)
- でも、回路図中の表記ではROM128Kになってる?(金子)
- とてもLinuxは載りそうにないなぁ(金子)
- ITRONあたりなら載るか?(金子)
- ITRONにしたらVWEBのSDK無しでVW2010を制御できるか?(金子)
- SDKなしでVW2010を制御するばあい、IOCTLを発行しているクラスを解析してVW2010との通信を自前で書く。/h/
- VWEBファームのダウンロードからして大変そうだ。(金子)
- だいいちこのCPUに乗るOSってあるの?
8051というCPU†
- 思った以上に小さいCPU
- 開発環境
- CPUコアとしてIPで出回り、各LSIメーカから手を変え品を変え出ている。
- TF-530もそのうちのひとつ
- Philipsで言うと