私は、Android メディア プレーヤー デバイスの開発者チームと協力しています。SD カードが破損し続けており、その理由がわからないため、非常に困っています。ランダムな時間に (ただし、数日間の r/w サイクルの後)、アクセスできなくなり、交換する必要があります。
ハードウェアのバグに関する記事を読んでいて、これが私の注意を引きました。
(...) クロックは、CPU に直接接続されていないハードウェア デバイスを、CPU が実行しているコードと同期させます。クロックは、データが一方から他方に送信される速度であるボーレートを決定します。タイミングが狂うと、ハードウェアまたはソフトウェア、またはその両方が混乱します。これは非常に悪いことであり、通常はデータの破損につながります。
だから私は考えていました...ボーレートがsd / usbカードの破損の問題に関連している可能性はありますか? sd/usb カードのボーレートとデバイスのリーダーコントローラーのボーレートに違いがあるのでしょうか?
別のプロジェクトではありますが、ここでも同様のことが起こりました。
引用: 「しかし、ファイルのチャンクを失うことなく、Xbee を介して PC からファイルを受信し、SD カードに書き込むことができません」.
完全な免責事項: 私は開発者ではなく、BA です。私の質問がばかげているかどうかはわかりません。問題に対する答えを見つけようとしているだけです。