という訳で DWM 誌付録のハンダ付けで今年最初のハンダテラピーを飾ろうと思ったが、今更ながら Spartan-3 Starter Kit 基板には OSC 搭載用ソケットが実装されていることに気がついた。これを使えば何も DWM 基板を使うことは無いんじゃないか?という訳で急遽予定を変更し、今年最初のハンダテラピーでこんなアダプタを作ってみた。そして Spartan-3 Starter Kit 基板に手持ちの 24MHz OSC を載せ mymon.psm と port_grab.v を修正し USB バスの状態をコマンド操作で表示できることを確認。
今月は最後の最後でハンダテラピーが出たが、COM コンポーネントとか Linux インストール病とか PicoBlaze とか PC ベースでも十分楽しめたな。新しいことって楽しいな。ちょっと調子も上向いてきたのかな。薬の力による幻想なのかもしれないけど。
付け焼刃 Verilog 野郎の挑戦。今日も Block RAM と格闘する。アプリケーションノート XAPP463 を読んでいたら何とかなりそうな気がしてきた。という訳で Single Port の RAMB16_S9 を port_grab.v に仕込んでみる。そして何の工夫も無く 8bit アドレス指定と RAM Read/Write コマンドを mymon.psm に追加。とりあえずは Block RAM に対して読み書きが出来ているようだ。そろそろ4桁 HEX 処理を仕込むか。ともかく、段々と野望に近づいてきたな。継続は力なりだな。
今日は何となく本業がツラカッタな。何だろう、自分が認められない空間がツラかったのか?自分より力がある人が更に努力している姿を見て卑小感にサイナまれたからなのか?自分に自信が無いんだろうな。自分の中でのあるべき姿に向かって誠実に進んでいないことが恥ずかしいんだろうな。イイワケはしたくない。カッコいい自分になりたい。
昨夜は Renesas Interactive にアクセス。R8C/11 の VirtualLab を 1:50 から 15分間で予約。しかし開始 10分前になって怖気づいてキャンセル。ヘタレの本領発揮だな。
CQ 出版より PIC マイコンでつくるインドア・プレーンが発売されることを知る。何時の日か空モノにもチャレンジしたいな。
今のチャレンジは PicoBlaze。今日は7セグで攻める。2桁16進を7セグで出力するための S コマンド処理を mymon.psm に追加し、以前作成した seg_mux.v と seg_decode.v を新たにプロジェクトに追加。そしてサンプルの clock_uart.v をオレ流に修正した port_grab.v をコネクリ回した結果、ようやくコマンド入力した値を7セグ LED に出力できるようになった。これで単純な Output ポートは自分のものに出来たな。多分 Input ポートも大丈夫だろう。次は何だ?Block RAM の追加か?
それにしても PicoBlaze は楽しいな。グイグイ前に進められるな。問題はここからか。まだ Verilog の何たるかを理解していないよな。テキサスコロニーの付け焼刃にならないようにしないとな。
PicoBlaze との戯れ。今までサンプルそのままで使っていた uart_clock.v を書き換える。1bit の alarm 出力を 8bit に拡張。これを Spartan-3 Starter Kit の8個の LED に接続。mymon.psm も変更し、コマンドラインから16進2桁の値を入力し、それを LED に出力。無事一発動作。思い通りに動くと楽しいな。次は7セグで攻めよう。いよいよ Verilog との戯れだ。
何となく今日は ATmega88 を 24MHz でオーバクロックしたくなった。浮気はイカンな。そう考えると俺は PicoBlaze について何も分かっていないんだな。動作クロック周波数と1命令あたりのクロック数によってはソフトウェアだけでやりたいことが実現できるのかもしれないな。
共立テクノベースの営業時間は 18:00 までなのか。昨日生まれて初めて行ってみようと思ったのだが。次のチャンスを待とう。
昨夜の新幹線で仕込んだ PicoBlaze 用ソースをデバッグ。つまらぬミスを連発した後に、ようやく コマンド入力と2桁16進入出力に対応した mymon.psm が完成した。これで PC との間の I/F は OK だな。いよいよ俺 I/O ポートの仕込みに入ろう。勇気を持って進もう。ここをクリアすれば全てのドミノが倒れ始めることをイメージしよう。自分を信じよう。
沢渡香澄嬢がベレー帽を被ったようなイデタチの女性が電車に乗ってくるのを見た。何となく衝撃。家を離れてみる景色は何故か心を惑わす。
更新は出来た。しかしまさかこんな記述をするために更新するとは思わなかったな。今夜は久しぶりに野田幹子を聴こう。何となく。
Xcell Journal が今日届いた。まだ封印。明日の新幹線で堪能しよう。
Linux インストール病は収まった。環境は整ったので、これを活かすための準備に戻る。という訳で PicoBlaze との戯れ。サンプル uclock.psm の書換えはクリアしたので、次は自前のソースを作ってみる。プロンプト出力とエコーバック入力のみ行う mymon.psm を作成。楽しい。サクサク書ける。紆余曲折の後動作を確認。次は俺ポートの追加だな。この辺からは Verilog との戯れになるのでチト苦しいが、少しずつでも前に進もう。Verilog のステートマシン記述から開放されるための PicoBlaze なのだから。
プログラマのメモ帳の記事を参考にして PCG-C1XE にインストールを開始。しかし案の定難儀する。出来ればこいつで動かしたかったんだけどな。EPIA を引っ張り出すか?
hard で loxse な日々経由で西川善司の大画面☆マニアを見る。驚愕衝撃。誰しもが夢見る LED ライトのプロジェクタが商品化されるのか。電池駆動も値段もナイス。早くどこかペン型プロジェクタを作ってくれえ。光学系は弱いのだ。自分で実現する道は遠いのだ。ここは他人に頼りたいのだ。
雨の中秋葉原詣。OVERTOP の 2F に行き Amiga のオプション LSI 群にサヨナラをした。その足でラジ館 5F の FIRST POINT に向かい PC-8201 を見る。自分の中の何かを忘れそうになった時にはこの2店にお世話になっていたのだが、1店失うのか。寂しいなあ。それにしても2日に気づいたスタータキットは店舗に入ってすぐ吸い込まれるように見つかった。Applilet EZ や MINICUBE も置いてあった。今まで目に留まったことは無かったのに。あると思って行くと違うなあ。人は信じたり考え続けているとパワーを生み出せるのか。マイコンについて、自分が見たいものについて、考え続けよう。
AVR Freaks にて AVR Studio 4.11 build 401 が公開されたことを知る。今使っている 4.10 と何が違うのか分からないが、ファイルサイズが 29MB から 41MB と大幅に増えているのが非常に気になる。早速 AVR studio 4 forum を訪れる。結局良く分からないのだが、おかげで Atmel Norway のサイトに AVR Tools Beta Site なんてゆーページがあることを知った。勇気を持ってインストールしてみるか?ヘタレだからなあ。無理だよなあ。
昨日の流れで PicoBlaze や Spartan-3 Starter Kit について情報を漁る。さとうさんの Starter Kit ページで昨年サンプルが公開されていることを今更ながら知る。そして偽X1(仮)プロジェクトを見つける。衝撃。ちょうど今は SOFMAP に行くと1万円 X1 が動態で見られるので衝撃度は若干弱まっているが X millennium のスクリーンショットのフォントを見て何かが揺り動かされた。きっと自分の世界の境界は死ぬまで 32KB とか 64KB なんだろうな。
モチベーションを維持するためには如何に吸引力の高いテーマを設定するかがカギだ。そーゆー観点で PicoBlaze から攻めることにしたのだが期待通りだ。uclock.psm のソースを見ているだけでワクワクする。KCPSM3 のインストラクションは良く分かっていないが、そんなことは関係ない。読める読める。UART 受信データは CR もエコーバックしたい、ソースも自分がしっくり来るように書き直したいと欲求が炸裂。まずはここから攻めてみよう。次は俺 I/O ポートを追加してみよう。
FREEWING 掲示板で公開されている KCPSM 信号モニタを動かすため、久しぶりに Spartan-3 Starter Kit を引っ張り出して動かす。楽しい。このボードを自分でも自由に動かしてみたい。という訳で DesignWave 2005年1月号の特集記事を参考に PicoBlaze の uart_clock サンプルを Starter Kit で動かしてみた。clk/rx/tx/alarm を T9/T13/R13/K12 に割当て、動作を確認。あとはこれをどう自分のものに出来るかだな。
今更ながら AirTune 搭載 AirMac Express が USB ホスト機能を持っていることを知る。Keyspan の Express Remote の赤外線受光モジュールをこの USB ホストコネクタに取り付けると iTunes をリモコン制御できるのか。無線 LAN と USB ホスト搭載か。ううむ。AirMac Express って1万5千円くらいだよな。分解したいな。どこかに基板写真が公開されていないかな。
それにしても iTunes は素晴らしい。要はネットワーク経由でもリモコン制御出来るって訳だ。AppleScript とか COM コンポーネントを使ってローカル環境で外部アプリから制御できるだけじゃなかったんだな。音楽自体も可逆圧縮でストリーム配信できるし Hacker 魂が揺さぶられるなあ。この辺の情報を余すところ無く書いている書籍は無いのか?iPod and iTunes Hacks は AppleScript ネタが中心だし。ああ Mac mini 欲しいなあ。
何となく調子が戻らない。久しぶりにハンダテラピーと思っていたが、手を動かすに至らず。やっぱり年明けに考えたとおり、今年はどこでもバリバリ開発が出来る PC 上の活動を中心に進めよう。妄想の調子はいいからな。気力の面ではかなり復調しているはずだよな。自分を信じよう。自分を楽しもう。自分の一番のファンは自分だということを思い出そう。
しかしコイツはどうやって AVR Studio と値のやり取りをしているのだろうか?使用方法を見ていると Simulator の I/O Port SFR に対して値を読んだり書き込んだりしているように見える。コードの中には AvrSimMemory8bit.dll の名前が入っているが Dependency Walker を使ってみると参照しているようには見えない。AvrSimMemory8bit.dll には IOWr() とか IORd() とかそれらしいメソッドが定義されているのだが、うまくコイツらを呼び出せない。COM コンポーネントを使いこなす旅に出るしかないのか?
今年は睡眠時間を確保するために CF-R3E にてリビングで更新している。結果的に記述に割く時間が少ない。正直言って苦悩懊悩の記述が無いな。良いのか悪いのか。
今年初の分解くん更新。一昨年の妄想ではゴテゴテした中味を期待していたので正直ガックシ。しかもこのページの記述によるとテクノハウス東映では 980円で売っていたのか。更にガックシ。しかし Google で検索して自分の過去の妄想を思い出すというのはナサケナイな。
Robot Labs を訪れる。Products ページの中で工事中になっている小型 Bluetooth ユニットページが非常に非常に気になる。電波法やら何やらをクリアした小型のモジュールが安価に手に入るようになることを祈ろう。
SONY の新ルームリンクは uClinux で動いていることを知る。CPU は Sigma Designs の EM8620L とのこと。ARM コアなのか。そして色々と Google してみる。DVD プレーヤで使われている EM8500 に移植された uClinux もあるようだ。ああ市販の DVD プレーヤで uClinux とか動かして遊べるのかなあ。
何となく iPod で楽しむ 組み立て真空管アンプを手に取ってみる。今はこーゆーのが流行りなのか?確かに最近真空管キットをよく見かけるよなあ。
サンハヤトの SR8C15CP ページでスタートアップガイドとサンプルプログラムが公開されていることを今更ながら知る。そしてスタートアップガイドの 41ページを見て、E8 エミュレータのファームは R8C のプログラム領域だけではなくデータ領域にも格納できることを今更ながら知る。1wire デバッグしかり、マイコンデバッグ環境もどんどん進化しているんだなあ。
先月 12MHz の AT90S2313 に書き込めなかった AVR ISP が今日は何事も無く書き込めた。ちょっとだけ内なるエネルギーが充填された。よし、バリバリやろう。
節穴。去年の11月に知った OLIMEX の新 ARM 基板について、いくつか情報が掲載されていることを今更ながら知る。アナデバ ADuC7020 基板とか刺激を受けるなあ。あと AVR-USB-JTAG も知らなかった。ああどこかが AVR JTAGICE mkII 互換ツールを出してくれないかなあ。Digi-Key に 33,913円落とせばいいだけなんだけどな。まだ踏ん切りがつかないんだよな。
TV CM にてくるくるまわる R/C ドラえもんを知る。見てみたい。遊んでみたい。自分でも作ってみたい。そろそろ6月に向けて始動するか。
そして今日はシリアルマウスについて調査する。とりあえずこのページが参考になりそうだ。しかし Windows でシリアルマウスのドライバをインストールする方法が分からない。シリアルマウスを認識させるためにはマウス側にも何かしかけが必要なのだろうか?単に3バイト値を返すだけなら簡単なんだけどな。
新年早々逃げだす夢を見た。オレは単なるヘタレで根性無しで大袈裟野郎なんだよな。よく分かったよ。