いずれにしても、これで安全にリチウム電池を充電する基盤はととのった。注文を受けているLPCMプレーヤーに充電回路を内蔵すれば実用性はいっそう高まる。人にあげるのでなく自分のためにも2号機が作りたくなってきた。秋月で買った小さなケースがこの電池にピッタリ(6/24/09)最近は仕事で事務所に出ても、仕事の合間は電子工作のことを考えていることが多い。充電ICが思いのほか順調に電池を充電することがわかったので、今までの電子工作のロードマップをあれこれ検討した。SDカードアクセスだった。SDカードは既にAVRやH8で実現しているので新味は薄い。それにSDカードは手段で目的ではない。フォトフレームが最終目的だが、LPCMプレーヤーの演奏中の経過表示を適当なOSを入れて作ってみたい気もする。DACにひたすらデータを送り、バッファーのデータが少なくなればSDカードを読みに行き、そのかたわらLCDにデータを表示すると言うマルチタスクをOSなしで作るのは至難の業である。OSを入れるには準備が必要だ。それにSTマイクロのファームライブラリをV3に上げておきたい。あれやこれやでなかなか具体的な行方が定まらない。ここまで小さくするのは無理だと思うが、¥100と安いので試しに買ってみた。家に帰って、先のDS-Liteの電池を入れてみる。何とこれがピッタリ入ってしまう。長さが、これがまた測ったようにきれいに入る(はずだ)。これはもうLPCMプレーヤーの2号機を作れと言う電子工作の神の天啓だ。はずみというのは恐ろしい。2ヶ)も一緒に注文してしまう。確かに1ヶだけではテストもできないし、2つというと¥5000以上になるのでためらっていたパーツである。これは前から計画している電力ロガーの無線通信手段になる。いやいやプロジェクトの方向が定まらなくなってきた。旅行はその時より計画しているときの方が楽しいと言う。電子工作も同じようなものだ。作り始めると苦しいことばかりだものね。UbuntuがWindowsのファイルを壊したが何とか修復(6/25/09)ついでに、Linuxネタをひとつ。BeagleBoardの騒ぎの後、ふとPCのデスクトップを見ていて見かけないアイコンを発見した。アイコンの名前が000で特定のicoファイルのない裸のアイコンである。誰がこんなゴミを作った、と気楽に消そうとしたら、これが消えない。このPCは、このあいだ2つあるハードディスクのひとつをデフラグして、10GばかりのスペースをつくりUbuntu9.04のLinuxをインストールしたばかりである。いえば昨日、LinuxからこのCディスクを色々いじった。そのとき悪さをしたのだろうか。Documentを開く、あれれ、ここにも000のファイルがある。Windowsでは全くこれを操作することが出来ない。顔が段々青ざめていく。バックアップは今年の始めにやって以来さぼっている。思い当たることは、Ubuntuのインストール以外考えられない。とるものもとりあえずWebで調べてみる。ファイルが消えない」で検索をかけたら、一発でそれらしいサイトにぶつかり、原因が判明した。Ubuntuの仕業だ。インストールのとき、すべてのパーティションに対してファイルチェックをするのだが、ファイルタイプvfat(Windowsファイル)に対してもLinuxのfsck(ファイルチェック)をかけてしまい、シフトJISの日本語名ファイル・フォルダーを不良として修復をかけてしまうのだ。被害にあうのは、FAT32のファイルだけで、NTFSでは起きない。「ポソ表構十申」などの日本語がファイル名に使われるとやられる。Ubuntu7.10のときの問題だというけれど、現実に9.04でも同じことが起きている。フォーラムをよく読む。Ubuntu上では、renameが可能だ。本体は消されていない。悪さをするのはインストールの時だけで、そのあとは大丈夫らしい。色々な修復方法が載っている。HOGEHOGE.TXTとやってすべてのディレクトリ名をファイルに書き、000のファイル・ディレクトリを探せとある(同一フォルダー内では001,002と増えていく)。15MBのテキストファイルが出来た。