トップ «前の日記(2003年05月17日) 最新 次の日記(2003年05月19日)» 編集
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|10|12|
2009|02|03|06|07|10|11|12|
2010|01|02|03|04|07|09|10|11|12|
2011|01|03|04|05|06|07|08|10|
2012|01|06|08|09|10|12|
2013|01|02|03|04|07|09|11|12|
2014|01|03|04|05|06|09|
2015|04|
2016|01|08|
ここは旧えびめもです。えびめも2に移行します(2016/12/1)

2003年05月18日 晴れ

[CAT709]

CAT709だけの話ではないが、先日来I/Oデータ社のUSBシリアル変換器 USB-RSAQ2 を使っているが、これはlinux-2.4.20では動かないです。認識されるし、受信は動作するが送信ができなかった。linux-2.4.21rc2で動いたんで、linux-2.4.21が出るまで後少し待つか、あるいはlinux-2.4.21rc2に含まれる drivers/usb/serial/pl2303.c だけをlinux-2.4.20へコピーしてきてコンパイルして pl2303.o デバイスドライバとして組み込めばok。

ターミナルプログラムはWindowsなら昔からTeraTermPROを愛用していて、linuxだとcuを使っていた。しかしcuでは単機能なので他の伝統的な端末プログラムをいろいろ触ってみた。minicomはテキスト画面でメニュー形式なので個人的に好きじゃなかった(好みの問題だ)。kermit(ckermit)を利用した。kermitはコマンドライン形式だ。個人的にはこちらのほうが好み。kermitには XMODEMプロトコルの送受信機能が組み込まれている。しかし CAT709にzImageをダウンロードしようとして send /protocol:xmodem 'zImage' としてもうまく動作しなかった。XMODEM-CRCには対応していないのかもしれない。そこで linux の X/Y/ZMODEM 送受信プログラム lrzsz をインストールしてkermitから呼び出すようなスクリプトを組んだ。

インストール

# apt-get install ckermit lrzsz
~/.kermrc ファイル
set line /dev/ttyUSB0
set speed 115200
set carrier-watch off
set protocol xmodem
set transmit prompt 0
define sx !sx \%1 >\v(line) <\v(line)
define kernel,-
        output k,-
        input 10 C,-
        if failure goto end,-
        sx \%1,-
        :end,-
        connect
define rootfs ,-
        output r,-
        input 10 C,-
        if failure goto end,-
        sx \%1,-
        :end,-
        connect
これで kermit を起動してCAT709をリセットして、
kermit>kernel zImage
とすれば自動的に'K'をタイプした上で zImage のダウンロードができる。TeraTermPROでファイルダイヤログからzImageを探すより楽チンだ。 それにしても kermit のマクロの説明資料が少なくて困った。いまどきBBSのオートパイロットなんて死語なんだろうな。

さらばリターンキー

死語といえばいつのまにか「リターンキー」が死語になってた。実話だが、若い子に「はい、そこでリターン押して」といったらマジで通じなかったんだ。「リターンてどれ?え?これエンターでしょ?」だって。

がーん。「リターンキー」は死語になってたんだ。信じられない。(;゜Д゜)がくがく ぷるぷるだ。あぁ俺はリターンキーだとマジで信じてたし、エンターなんて呼んだことは一度も無いよ。

来年の新入社員に「リターンキー」といったら、意味が通じないか、あるいは「センパイ、リターンなんて古いすよ」っていわれるぞ。そんな時代なんだ。

さようならリターンキー。思い出をありがとう。