組み込みLinux?奮闘中。火曜日に買ってきたケーブルを繋いで試してみたところ、幾つか問題が発生。
まず第一に、USB/IEEE/GbEコンボPCIが使えねぇ。相性の問題か、PCIスロットにインストールして電源を入れるとモニタが映らない。PCIスロットそのものがいかれてるか?とも思ったけど、余っていたTVチューナーやサウンドカード諸々はインストールしてもちゃんと起動した。個体による相性問題っぽい。。・゜・(ノД`)・゜・。 今までAGPとPCI、PCI同士でIRQがぶつかったりしてエラー起こすことはあったが、単体で相性問題起こすカードに遭遇したのは初めてだ。泣く泣くコンボPCIはメインPCにインスト。メインから貰ったGbEカードで頑張ることにする。もともと拡張性のためだけにコンボにしようとしたんだから、GbEさえとりあえず確保できれば現在の要件は満たすしな……。
二つめに、CFカード起動が激しく遅い。GRUB読み込むのに1分以上かかっているんですが。カーネルブートのところだけ異常に遅くて、sysinit以降のサービス起動はまぁ普通の速度。色々調べてみているんだが、どうもCFカードの転送モード問題、もしくはカード・変換アダプタの相性や個体差も関係しそう。PIOモードで転送してるんじゃね?とか思うんだが、転送モード問題ならもっと全体的にもっさりとした動きになるんじゃ。実際、激しく遅いのはカーネルブートまでで、サービス起動以降ログインしてみてもそこまで遅いわけじゃない。apt-getでの更新時のキャッシュ書き換えに若干つっかえたりするが、それはまぁHDDとCFの書き込み速度差ともいえよう。実用上、問題になるほど遅い訳じゃない。となると、/bootの問題か? なんにしろ、速度問題はちょっと解決に時間がかかりそう。原因がはっきりと分かっているわけじゃないし。
人柱っぽくなってきているが、懐に余裕があるうちになんとか解決したい。
Comment