お知らせ

[2009.10.09]
本日 13:20 から 18:50 頃までオペレーションミスのため、当サイトへのアクセスができませんでした。

日本語文字列を含まないコメントやトラックバック、および当サイトへの言及を含まないトラックバックは御遠慮いただいております。また、3ヶ月よりも以前の記事へのコメントおよびトラックバックはできません。spam 発信元の情報はブラックリストとして利用します。
また、Yahoo, Hotmail ドメインなどからのメールは spam として廃棄される場合があります。

Wed 01/20, 2010

DD-WRT on WLI2-TX1-G54 [Computer and Networking ]

この頃はご近所でも無線 LAN の導入が進んでいて、いくつかアクセスポイントが見えたりする。認証なしのものがあったりするのがちょっと怖い。自宅では Buffalo の WLA-G54 を使用しているだけれども、これは結構古い製品で WEP(128/64bit) にしか対応していない。そんなとき頼りになるのが DD-WRT/OpenWrt だ。手元に WLA-G54 と同等ハードウェアと思われる WLI2-TX1-G54 が転がっていたので、こちらに導入してみた。

more...
Posted by masato at 09:45 PM | Comments (0) | TrackBack (0)
Mon 01/11, 2010

失敗日記 [Computer and Networking ]

その1。一昨年に Linux やら NetBSD で Processing を動かしてみたのだけれど、Gainer を動かすための rxtx ライブラリを動かせないままでいた。再度 NetBSD でトライしてみる。Processing 自体は http://dev.processing.org/build/ の Linux 向けの記述に従えば OK. この場合 Java は 1.5 JDK が求められるから、pkgsrc から sun-jdk15 を導入しておくが、これは Linux エミュレーションとなっている。openjdk ならネイティブだけど 1.5 JDK 相当のものは無い。

で、Gainer を動かすために必要なシリアル通信ライブラリの rxtx は当然ながら Java 環境に依存するので、シリアルデバイスの操作もエミュレーション環境になる。これがどうもうまく行かなくて手詰まり中。/emul/linux/dev に /dev/ttyU0 のシンボリックリンクを用意して動作させるも pthread 絡み?でエラーになる模様。openjdk との組み合わせであれば rxtx 自体は動くようだ。

more...
Posted by masato at 10:19 PM | Comments (0) | TrackBack (0)
Mon 12/28, 2009

2009年を振り返って [Misc. ]

Sim's blog で昨年同様に年間総括をされているので、今年も真似てみます。

どうにも中途半端でよろしくない。

Posted by masato at 07:05 AM | Comments (0) | TrackBack (0)
Sun 12/06, 2009

USL-5P + LCD-USB7XB (2) [Computer and Networking ]

OpenBSD-4.6/landisk で LCD-USB7X を使う、続編。

sys/dev/usb/udl.c に次のような LCD-USB7X のための video mode (800x480 @60Hz) 設定情報を追加した。これでテキスト表示でスクロールさせても下部が隠れないで使える。

uint8_t udl_reg_vals_800x480_60[] = {
        0x00, 0x20, 0x3c, 0x7a, 0xc9, 0x93, 0x60, 0xc8, 0xc7, 0x70, 0x53, 0xff,
        0xff, 0x21, 0x27, 0x03, 0x20, 0x91, 0x8f, 0xff, 0xff, 0xff, 0xf2, 0x01,
        0xe0, 0x01, 0x02, 0x40, 0x1f
};
実は 800x600 @60Hz のものの VPIXELS 部分を 480(0x01e0 [2009.12.08 修正]) にしただけ。なーんだ、そーだったのか、と言う感じ。NetBSD のコードを見て Preferred mode から算出した値ではうまく行かなかったが、バイトオーダを間違ったとかつまらない勘違いをしているだけかもしれない。

more...
Posted by masato at 11:01 AM | Comments (0) | TrackBack (0)
Thu 12/03, 2009

USL-5P + LCD-USB7XB [Computer and Networking ]

udl-01LCD-USB7X でも表示できた。OpenBSD-4.6/landisk (USL-5P).

more...
Posted by masato at 12:17 AM | Comments (0) | TrackBack (0)
Mon 11/30, 2009

USB-VGA on USL-5P [Computer and Networking ]

ttyC0NetBSD-ML で OpenBSD の udl を移植したと言う話題が上がっていたので、元ネタの OpenBSD を USL-5P で試してみた。使用したのは玄人志向の USB-VGA/RGB. OpenBSD で udl デバイスドライバは GENERIC カーネルに組み込まれているものの、このデバイスの ID が登録されていないため、そのままだと ugen として認識される。この部分だけ変更してカーネルをビルドすればコンソールとして使用することができる。(デバイスファイル ttyC0 を作成して /etc/ttys にエントリを用意する。i386 の場合、ttyC0 は標準の VGA に割り当てられ、追加されたものは ttyD0 となる。)

more...
Posted by masato at 11:14 PM | Comments (0) | TrackBack (0)
Sat 11/07, 2009

OpenOCD on Linux [Electronics ]

先日、製作した OpenOCD FRISK Debugger を Linux で使ってみるための準備。私の手元の環境では 0.3.0 はダメで開発版の 0.4.0-dev-00090-gca00483 だと少々の変更で動いた。0.3.0 でダメな理由については追求していない。

more...
Posted by masato at 11:36 PM | Comments (0) | TrackBack (0)
Wed 11/04, 2009

OpenOCD FRISK Debugger [Electronics ]

ARM-JTAGセクスィ部長、こと hamayan さんから分けていただいた OpenOCD フリスクデバッガをようやく組み上げて動かすことができた。hamayan さんには毎度お世話になっています。ありがとうございます。これは ARM 用 JTAG I/F として有名な JTAGkey をベースにしたもので、FRISK のケースに収まるように設計されているのがチャームポイント。

more...
Posted by masato at 11:03 PM | Comments (0) | TrackBack (0)