えーと、v1.1 をリリースしてすぐなのですが、問題があったのでまたまたリリースします。→ダウンロードページへ
以前のバージョンをアンインストールしてからインストールしてください。
今回の修正は以下の2点です。
- SDHCメディアの 2GB 以降へのアクセスができない (mond さんからのご報告)
- ipk ファイルに不要なファイルが入っていた (ブースカさんからのご報告)
2GB以降へのアクセスができない(というかフリーズする)のは、お恥ずかしながら、また同じ原因でした
SDHC はブロック単位でのアクセスなので、32bit アドレスを単純に 512 で割ってブロックアドレスに変換したんですが、int 型で計算てしまったので 2GB 以上のアドレスになると結果がおかしくなってました。
4GB の SDHC カードに前半 3GB と後半 1GB (確実に2GB以降のアドレスになる)の2つパーテーションを作って、後半1GBのパーテーションに対して問題なく読み書きできることを確認しました。
ipk ファイルの方はバージョン管理のための svn 関連の隠しファイルがそのまま入ってしまっていたようです。
どちらも修正しましたので、何度もお手数ですが、再度確認していただけると幸いです。
bucchi さん、こんばんは。ブースカです。
早速、v1.2 の SDHC ドライバーテストしてみました。
速報ということで、手元の12種類の SD/SDHC メモリーカードについて、認識状況と容量表示(dmesg “block_count” と “total_size” の値を含む)に絞ってテストしてみました。
その結果、先日 v1.0 の SDHC ドライバーで認識不具合のご報告した Panasonic ほかの6種類の SD メモリーカードについて、すべて正常に認識することを確認しました。
詳細は、以下のとおりです。
あと、今後、読み書き等のテストを実施し別途、ご報告させていただきます。では…….
【テスト結果】
・v1.1 の SDHC ドライバーのインストールパッケージへの不要ファイルの混入、
修正されたことを確認しました。
参考:ipk の内容確認結果ログ
http://fsasaki.sakura.ne.jp/Zaurus/text/ipk_info_result_zaurus-sd-driver-update_1.2+bucchi_arm.ipk.txt
・v1.1 のインストールパッケージから追加された control ファイルへの
『NeedRestart:linux』の記述が正常に動作し、標準のインストーラー
[設定] – [ソフトウェアの追加/削除] でのインストール時、インスト
ール終了時に『再起動』のダイアログが出て、再起動されることを確認
しました。
・手元の12種類の SD/SDHC メモリーカードについて、下記の6項目の
テストを実施し、すべての項目について問題無いことを確認しました。
【テスト項目】
(1) メモリーカード挿入時の認識状況(マウント状況、タスクバーのSD
メモリーカードアイコン表示の確認)
(2) ログの取得(先日の専用シェルスクリプトによる)
(3) ログによる、認識状況、容量、dmesg “block_count” と “total_size”
の値の確認
(4) [設定] – [システム情報]による容量の確認
(5) サスペンド → レジューム時の認識状況の確認
(6) タスクバー SDメモリーカードアイコンタップによる取り外し
(アンマウント状況)
【テスト対象の SD/SDHC メモリーカード】
(01) TOSHIBA 128MB SD SD-M1283M
(02) Panasonic 256MB SD RP-SDH256N1A
(03) Panasonic 256MB mini SD RP-SS256BJ1K
(04) Panasonic 512MB SD RP-SDH512N1A
(05) Panasonic 1GB SD RP-SDQ01GJ1A
(06) Panasonic 1GB SD RP-SDP01GJ1K
(07) ADATA 1GB SD 型名不明
(08) Transcend 1GB SD TS1GSDC
(09) Transcend 2GB SD TS2GSDC
(10) Transcend 4GB SD 150x TS4GSD150
(11) Panasonic 4GB SDHC CLASS 4 RP-SDM04GL1K
(12) Lexar 4GB SDHC Professional 133x Speed
ブースカさん、こんばんわ。
いやー、ちゃんとしたテストをしていただいてありがとうございます。
これはもう業務での評価並ですね。
NeedRestart の所など、細かいところまで気づいてもらえて、ちょっとうれしいです。
SD の認識は問題なくなったようですね。
今のところ出ている問題は直っているようでよかったです。
ありがとうございました。
こんにちは。mondです。
光速な対応に驚いておりますw
早速v1.2をインストールして2.4GB程のデータが詰まったSDHCカードを装着してみたところ、全く問題なく正常に動作しました。
ありがとうございました。
あと、v1.0で認識しなかったELECOMの512MBのmicro SDカード(型式失念)もv1.2(v1.1)では正常に認識しました。
遅ればせながら報告させていただきます。
mondさん、ご報告ありがとうございます。
とりあえず、今のところ問題ないようですね。
SDHC も SD も動作しているようで安心しました。
ひとまず一安心です。ありがとうございました。
バージョン1.0にて主にSDカードが動作しないと報告させていただいたbotesanです。
皆さんに後れをとってしまいましたが、バージョン2.0にて無事動作を確認しましたので報告させていただきます。
以下の状況で確認しました。
以上、よろしくお願いいたします。