ROM Updateしました

Lavista2005-02-25

 週末になったので、やっとROMのアップデートができました。今回のアップデートで1.00.05から1.00.09になりました。既にid:nmijiさんがアップデートされてますので、情報としては2番煎じですが、気が付いたことを書いておきます。
 まず、アップデート前に手順をよく確認しておく必要があります。id:phznさんのこちらの日記に日本語訳があります。英語の苦手な人はこちらを参照されると良いでしょう。で、私も手順に従ったつもりなのですが、アップデート中になんとこれと同じエラーが表示されてしまいました。あわてたのですが、Loox720の方を見るとプログレスバーが進んでいるのがわかったので、そのまましばらく待ったところ、アップデートが完了しました。もし、エラーが表示されても、Loox720本体側が動いているようでしたら、あわてずに待ったほうが良いでしょう。
 アップデート内容の「オーディオのクレードルからの出力」はどういう機能か良くわかりませんが、SDIOドライバの改善はid:nmijiさんのところでも計測結果が出ているように、はっきりと効果が現れています。以下に当方での結果をあげて起きます。

  • Write 1MB file 4208ms/3310ms
  • Read 1MB file 1283ms/543ms
  • Copy 1MB file to Storage 1222ms/1074ms
  • Copy 1MB file from Storage 1035ms/962ms
  • Write 10KB x 100 files 13338ms/11673ms
  • Read 10KB x 100 files 1385ms/743ms
  • Copy 10KB x 100 files to Storage 12682ms/11728ms
  • Copy 10KB x 100 files from Storage 1891ms/1872ms
  • Directory list of 2000 files 130ms/136ms

 上記はSpb benchによるもので、アップデート前/後です。なお、FirstLooxにI/O全般が高速化されているというような書き込みもあったので、Main RAM、CFやLooxstoreも測定したのですが、結局早くなっているのはSDのみでした。
 ところで、今回CFの速度も計測したのですが、アップデート前はSDよりもCFの方がはるかに高速でした。以下CF/SD(いずれもアップデート前)の比較です。

  • Write 1MB file 3917ms/4208ms
  • Read 1MB file 841ms/1283ms
  • Copy 1MB file to Storage 910ms/1222ms
  • Copy 1MB file from Storage 1480ms/1035ms
  • Write 10KB x 100 files 6600ms/13338ms
  • Read 10KB x 100 files 1036ms/1385ms
  • Copy 10KB x 100 files to Storage 4169ms/12682ms
  • Copy 10KB x 100 files from Storage 2235ms/1891ms
  • Directory list of 2000 files 131ms/130ms

 上記のようにSDよりもCFの方が高速だったにもかかわらず、BetaPlayerでの再生ではSDからの方がパフォーマンスが良かったのです。以下のデータはRL_XQ_640x480_1500_128.aviを520MHzで動作させた結果です。

  • CF:108.13%, 1.7Mbit/s
  • SD:122.48%, 2.0Mbit/s

 本来読み込みが早いはずのCFからの再生よりも、SDからの方がフレームレートが高いという不可解な結果となっています。もし考えられるとすれば、CFからの読み込みの方がCPU負荷が高いのではないか・・・という事くらいでしょうか。
 さて、これから環境の再構築をしなければいけません。睡魔と闘いながら・・・。