山あり谷あり。辛いことも、嬉しいことも、色々だったな。また10年後に今の状態を想い出すんだろうか?何にせよ、明日は今日の続きだ。
夜はお決まりの紅白歌合戦。19 ヨカッタ。長山洋子素晴らしい。中村美津子怒らないんだろうか?アリスいいねえ。不覚にも赤とんぼで泣く。あの歌はズルイ。
やはり大晦日は行く年来る年だよな。ちょっとガッカリしたけど。
今年も残り数時間にして、ようやく今の自分のシアワセをカミシメられるようになった。全てのものに感謝したい。ありがとう。
とりあえず体調を元に戻す所からだな。
今日オモムロニ AVR というのはいいマイコンだなあと思った。何というか、素直というか、細かい所で配慮が行き届いているというか、とにかく使っていてあまり不満を感じる所が無い。かつてインテルの 8748 とかのワンチップマイコン遊びたいと思っていたのだが、その頃の自分の希望がかなったんだなあ。
が、本業外の考えは良くまとまる。昨日今日の作業でソースの整理は目処が立った。そろそろ Close して年内には SH2 に PC カードを繋げるのと、タミヤ台車を無線で動かそうぜ。
欲を出さずに今日は今日のうちに寝よう。それが明日の勝利のカギだ。
PINO の松井さんが SPA! で取り上げられている。確かに新たなジャンルを開拓したのはスゴイしユニクロにも出たしねえ。でも、でも、頑張れ山崎さん、そして頑張れエンジニア。果たして来世紀はエンジニアがカルチャーをリードする時代になるか?
丹沢の山頂が白い。搭ノ岳に登っていた頃が懐かしい。
VAIO GT の店頭価格がオモムロに3万円安くなっていた。SONY 製だから店が下げたというよりは仕切り値が下がったのか。思ったより売れていないのかなあ?あのカメラ、あれさえ外せればいいマシンなんだけどねえ。正に SONY 製 PT110 となるのに。
今月のインタフェース誌の特集は、まとまっているんだかいないんだか。人工網膜 LSI を使った画像フィードバックが目をひく。カラーのチップを使った記事かと思ったら、ポケットカメラのチップとほぼ同じチップで実現しているよ。ううむ。
サリエリよ、凡庸なる私の罪を許してくれ給え。
JR 東海の CM はイインダケドちょっと作りすぎていて、どうもねえ。昔の牧瀬理穂がものすごく可愛く見える。今の深津絵里は迫力があるねえ。
しかし山下達郎という人はスゴイねえ。あの1曲だけで、何年食べているんだろう?顔は菅原洋一みたいなのにねえ。
まだキモチワルイや。早く寝よう。
最近はこのページもすっかり開発日記になっちゃってるねえ。当初はラディゲとか読んだ本の感想などを書いていたのに。通勤時間には本の代わりに Libretto を使うようになっちゃって、良いのやら悪いのやら。
多くの家にパソコンが置かれるということは、どこでもプログラミングが出来る可能性があるということになる。Web 上で作って Web 上で動く Visual な統合環境ってあるんだろうか?即興でパーティゲーム用のソフトを作るとか、人の家でソフトをサクっと作るとか、色々な問題解決手法をまとめたデータを携帯端末で持ち歩いて参考にするとか。何かまだまとまっていないけど、とにかくスゴイことかもしれない。昔の I/O 誌を思い出して、ふとそう思った。
無謀にも新規ページを立ち上げる。これで後には退けない。無謀な挑戦のはじまりだ。
そういえば。ロボマガ館に OAKS16 が置いてあった。三菱はホンキなのか?意気込みは買うぜ。個人的には国産環境が染み付いてるので馴染みやすいし。
その OAKS16 だが、デバッガ使用時には外部バス設定にするなとマニュアルにある。ううむ、内蔵 ROM が見えるような設定なら大丈夫じゃないのか?まあ今回スレーブに徹してもらうならシングルチップモードだけで十分だが。
久しぶりに柊あおいを読む。お決まりの銀ハ3巻の末で泣く。そういえば一昨日は「圧倒的に片思い」で泣いたな。
Analyzer とか PacMon とか Ethereal とか Win 上で動く Sniffer を色々インストールしたけど、結局どれも役に立たなかったな。FreeBSD のドライバソースを直接イジッテデバッグしたのが一番効果ありだった。使いやすいようにソースの整理をして、その後 Win からコントロール出来るリモコンソフトを作ろう。
相変わらず体調が悪い。こーゆー時は自分に自信が無くなる。やはり無謀なことに挑戦しようとしているのでは?身の程知らずなのでは?何の意味があるんだ?自問自答を繰り返す。いいのだ、自分がやりたいのだ。挑戦したいのだ。その昔マイクロマウスを見に科学技術館や筑波博に行った時のこと、自分でも作りたくなってザセツした高校時代、そのキモチが復活しただけだ。要はリアルゲームプログラミングなんだよな多分。かつて MZ-80K/C で LODE RUNNER モドキを作ったことがあるが、その時にも番兵をどう動かしてプレイヤーを追いつめようか、その方法を考えるのが楽しかった。これをリアルワールドでやりたいんだよな。だから、いいんだ、挑戦しても。出来るかどうかは自分の努力次第だ。
とうとう八王子のαランドが閉店だ。あそこはたまーに信じられない値付けをしてくれるので重宝していたのだが。閉店セールには行ってみたいなあ。
今日も引き続きパケット送受信に明け暮れる。色々手を尽くしても Win ではパケットを認識してくれない。wi ドライバレベルでは同じにしているんだけどなあ。受信パケットの様子は掴んだので、受信処理の実装は出来そうだ。ここから作業を進めてみるか?とりあえずリモコンの作成を目標にするか?そういえば DirectX を使ったジョイスティック情報の取得もやっているから、組み合わせることも出来そうだ。
その後はパケット送信のテストを行なう。IP と UDP のヘッダも実装して、UDP エクスプローラを使ってデバッグを行なう。が、うまくパケットを受け取れない。仕方ないので割り込み処理を有効にしてテスト。受信割込みはうまく取れている。先に受信側の実装を行なって、送受信するパケットについての理解を深めよう。
まずは USB I/O のハンダ付けと動作確認からだ。アッサリ動く。が、ピンヘッダの先に繋げるコネクタの在庫に不安があるので、とりあえずここまでにする。結局この先に何を繋げるのかだな。
次は OAKS16 の PC 接続ボード作成と開発環境のインストール&サンプルプログラムの動作確認だ。添付のマニュアル通りに動作確認やインストールを行なえばよいので、考えることなくサクサク進む。デバッガもまあまあだな。マウスカーソルを載せるだけで変数値も表示されるし。
ただ今まで気が付かなかったが基板に付けられている LED が極性逆で実装されていたよ。うーん、使わないといえば使わないんだけど、でも不良品だしなあ、替えてもらおうかなあ?まあ当分はこのままだな。
そして次に 8bit データバス版の AVR + PC Card I/F 基板を作成した。今使っている基板は 16bit データバス接続出来るように外付け回路を若干加えていたが、今度ので MAX232C 以外は外付け IC が要らないぜ。ハンダ付けする数も減って、完成までの時間は短かった。
ラストは OAKS16 にモータドライバをつなげて、タミヤの楽しい工作シリーズで作った台車を動かしてみた。アルカリ電池 6V じゃ駄目でニッカド 7.2V にしなければいけないようだ。やはり電源をどうするかちゃんと決めないとな。
しかし1人でいると、結構サビシイ。作業がハカドルのと引き換えとはいえねえ。
というわけで今日は TV も一切見ずに、昔のカセットテープを引っ張り出してガンガン聴く。白鳥座を聴いて泣いた。
町田の SOFMAP でメルコの無線 LAN カードが 5,479円で販売されているのを見る。おお!と思い、手にしてみたら 2Mbps の古いカードだった。この安価放出を 9/1 にやってくれていれば良かったのに。3.3V 専用カードも含めると、すでに 11Mbps のカードを5枚持っている身としては、イマサラ 2Mbps のカード買ってもねえ。まあお金が尽きて、でも量産しないといけない時には買おう。って、それまで残っているとは思えないな。
一昨日の流れで PS のさらば宇宙戦艦ヤマトゲームのパッケージを手に取る。またしても、おお!アンドロメダを操艦出来るのか。拡散波動砲も撃てるのね。すごいなあ。やりたいなあ。もちろんそんな時間はカケラも無いのだが。
今日の飲み会は残念ながら延期に。ということで作業を進める。FreeBSD の wi ドライバを更新して受信パケットのヘッダの値を見る。これは非常に強力だ。デバッグがはかどるハカドル。現状の問題点もようやく分かってきた。今夜は寝られそうにないな。
結局 wi ドライバの中で device_printf() することでパケットの中味を確認することにする。ソースは修正した。今日は眠いので明日以降の作業だな。でも明日は飲み会。週末か。
メールへの返信から掲示板への御礼から、全てを先送りして寝よう。
後閑さんの新しい本を本屋で見かけた。電子工作好きにはイイかもしれない。ケース加工のノウハウとか、読んで経験値を上げてみよう。
ELISshop に登録した。確かに現時点でも色々と発注出来そうだ。これが欲しいんだ!というパーツが販売されていないのが残念。まあこれからが楽しみだ。
超簡易実装でとりあえず電波を出してみる。Win98 マシンで電波自体は受けていることを確認する。が、何を送っているのかを調べたいのだが Analyzer では ARP パケットは取得出来ない。トラ技で紹介されていた PacMon をダウンロードしてみる。が、こいつでは LAN カードとして認識してくれない!あとは Ethereal かなあ?GTK とか色々入れないといけないのが面倒だよなあ。どうする?真面目に IP まで実装してテストするか?
とりあえず今日は通勤時間だけ作業を進める。電波放出のための実装中。トラ技を読みながら修行を積もう。週末前には電波を出して、週末はキューに溜まったハンダ付けを実行だ!
「阪神の新庄がメジャー宣言」という記事を見て、どうかな〜と思った。が、それは自分にも当てはまるんじゃないか?何の経験も無いのに無謀な挑戦をしようとしているのでは?でも挑戦したいんだよな。たとえ鼻で笑われようとも。
USB I/O が今日届いた。こんなに早く届くとは思っていなかったのでビックリ。何も考えずに作れるのがいいよね。問題はこれをどう料理するかだな。今更ながらチップが EPROM なのが残念。SH4mini にも大期待だ。
久しぶりにトラ技を買う。最近は買わずに図書館で借りるようにしているのだが、今回は1ヶ月以内に熟読したいので購入に踏み切った。広告を見るだけでも楽しいんだよなトラ技って。
今月号のトラ技は PICNIC 特集みたいなもんだね。負けずにバリバリやらねば。
しかし商品化するには、基本機能だけ用意して後はご自由にでは駄目なんだね。I/O くらい何も理解していなくても操作出来るようにしておかないといけないんだねえ。考えてみれば USB I/O もウリはそこだよな。
そういえば秋月店舗では、AVR の 8515/8535 が 900円に値下げされていた。やはり若松より高い値段で売っているのは許されないということか?しばらく基板付の状態でしか販売されていなかった加速度センサ ADXL202 もとうとう単品販売復活だった。いつかはこいつで遊ぼう。
心体共に下降線。やっぱ週末は駄目だね。来週末は完全復活で臨まねば。
WonderSwan Color FF 同梱版を入手出来ず。やはり世間は甘くなかったようだ。バラなら買えたが、千円をケチってしまった。まあそのうち入荷するだろう。
そして今日も色々と触発される。やはりこれは自分を見つめ直す旅から一時戻ることにするか?どちらが寄り道なのか分からなくなってきた。まあココロの赴くままに。
イマイチ調子が悪い。昨日今日の作業でカードのイニシャライズもうまく行きそうだ。今日は色々買ったけど、ホドホドで寝よう。
久しぶりにバスに酔ったような気がする。やはりマクドナルド2連発は体に良くないのか?シャカシャカポテトもイマイチだったし。
昨日は他にも例の USB I/O を発注。何時になるのか分からないが、到着するのが楽しみだ。まあデバイスを入手するだけでもいいんだよな。
ショック!超割で予約していた航空券の購入をすっかり忘れていた。せっかく1万円で行けると思ったのにぃ。
とうとうプレスリリース。嫌なことから逃げ出した裏切り者としても、非常に感慨深い。それにしてもホントに来月頭に出るのかなあ?
cdmaOne 用カメラ Pashapa が 2,980円で売られていることを知る。おお!これは分解遊びとしてペイ出来るギリギリの価格だ。スケルトンのボディからマイコンチップや Flash メモリが見えるぜ。買って分解したいなあ。
キモチひとつでセータが必要だったり要らなかったり。今日は月が奇麗だった。
何とか週末までには毒電波を出したいものだ。
またしても恐縮するばかりの展開になる。嬉しいやら恥かしいやら。
久しぶりにデジカメ写真の整理をする。勢いで今遊んでいるボードの写真を撮ってみた。ごちゃごちゃ付いているが、16bit バスアクセスも可能なようにラッチとデコーダ、簡易 232C の為の HC04 なので、実質的には 40pin の AVR が1個あれば OK だ。
とりあえず今日は寝よう。後はソフトを書くだけなので、通勤時間でも出来るぜ。
昨日の不具合を解決。Tuple の2バイトずれはアクセスタイムが短すぎたのが原因。I/O 空間に書き込めなかったのは、コードのミスでアトリビュート空間に書き込んでいたのが原因。修正してカードのレジスタを操作する。ちゃんと Reset Command を書き込むと Command Complete Status を返してくる。素晴らしい。
今日はホントは半田付けに勤しもうと思っていたのだが、予想外の展開に。明日からはソフトの実装に勤しもう。バリバリやろうぜ!
それにしても CMZ-RT-WP の消費電力は大きいねえ。交換した3端子ですら、熱くなっちゃうよ。GW-NS110 の方だと全然熱くならないのにねえ。バッテリで動かす時には、考えないとなあ。
iMate PDA Prototypeの筐体写真を初めて見る。なるほど同じ Palm の画面も別の筐体に入ると新鮮だねえ。「Palm秘密工作マニュアル」でも読んで、m100 の内蔵を別のものにでも入れてみると楽しいのか?
とうとう森永さんが RIS2.0 を入手されたようだ。今後の展開がひじょーに楽しみだ。RCX の可能性、限界点が広がる予感。
とうとうツクモロボコンマガジン館にイエローソフトの SH7045F ボードが入荷していた。ボード単体と開発キットの両方置いてある。安くていいんだけど、イエロースコープが別売りというのがナニだよねえ。
サンハヤトの CF / SmartMedia / MMC ソケット付き基板を千石で見た。CF はコネクタを持っていないので、購入も検討だな。MMC の方はソケット自体を見たことが無かったので、ビックリした。アクセスのための情報は入手出来るのか?
それにしても 1A くらい出せる 3.3V 用の安い3端子レギュレータって無いもんかねえ?100mA 程度のものは秋月にあるし、若松には 1.5A の380円モノがあるのは知っているが。もっと、こう、100円くらいで 7805 ライクなものがねえ。結局 317 と半固定抵抗の組み合わせが一番安いのか?
その若松で OAKS16-BoardKit を購入。三菱電機 M16C/62 の載ったマイコンボードだ。16MHz 動作 128KB FlashROM 内蔵は AKI-H8 と同じだが、5V 書き込みと 10KB 内蔵 RAM、そして何と言ってもCコンパイラと対応リモートデバッガ添付というのがイイ。これで 5,400円というのがナイスだ。16bit 外部バスの使える安いボードが欲しくて AKI-H8 を考えていたのだが、GDB 環境を整えるのが面倒で躊躇していた。MST2000 でもこのボードのパンフレットが置いてあり、欲しいと思っていたが、まさか若松にあるとは....。添付のソースコードデバッガの使い勝手がどの程度なのかを知るだけでも買いだ。明日にでもマザーボードを作って動かしてみるか。
Planex の GW-NS110 を AVR と繋げる。CMZ-RT-WP と同じように Tuple が読めない。Prism2 チップとの相性が悪いのかと、ダメモトで CCOR に 0x80 と 0x00 を書いてカードを RESET した所、Tuple が読めるようになった。そうか、やはり原因は RESET だったか。ということで CMZ-RT-WP も同様に動くようになってしまった。
しかし何故か Tuple が2バイトずれている。I/O 空間への書き込みが出来ているか分からないのは昨日と変わらず。アドレス線のショートと同じような状況が、他の線にも起きている可能性もあるな。明日時間が取れればテスタでチェックだ。