Posts tagged ‘fix flash media reader’

(溜まったネタを時系列に こだわらず書いている。今回のは前々回の「瞬壊したSDカードリーダー−」のカードリーダーを買う切っ掛けである。)

ちょっと思い付き(後述)を試そうとしたら、物を4つも壊してしまった(と思った)。以下である。:

  • PQI Air Card II (以下、Air Card)
  • micro SDカード
  • 100円ショップのカードリーダー(以下、100円カードリーダー)
  • I/Oデータのカードリーダー(以下、I/Oカードリーダー)

他に、非常用micro SDカードも壊れたかも知れなかった。

が、実際に壊れていたのは100円カードリーダーとI/Oカードリーダーだけだった。後者は何とか修理できて、micro SDカード2枚は無事なことが分かった。ただ、Air Cardも怪しい感じだった。というか鬼門だ。今までに何度も(本来の使い方では ないことをしようとして、)随分苦労して成功したことがない。

Air CardをWi-Fi - シリアルアダプタにしようとした。

「思い付き」とは、Air Cardを換気扇タイマーのWi-Fi - シリアル接続用に使い、PCからタイマーを制御(リモコン)できないかと思った。Air Cardの基板にはシリアルポートが出ている(はずな)ので、それが使えれば良い。以下のような構成を考えた。

PC → Wi-Fiルータ → (Wi-Fi) → Air Card → (シリアル) → 換気扇タイマー

ただ、障害・課題は多い。

まず、シリアルポートが本当にある(出ている)か不明だ。: 端子の位置が分かっているのは古い(IIでない)Air Cardで、僕のAir Card IIは基板の部品配置が違う うえに基板に端子名も書いてないので、シリアルポートの端子を探すところから始めなくてはいけない。

次に、端子を見つけるために・見つかったとして、基板上のすごく小さい端子(「ランド」: 直径0.5mmくらい?)に線を接続する必要がある。通信用以外に電源も繋げる必要がある。

更に、Air CardではLinuxが動いており、シリアルポートはコンソールとして いろいろな情報が出力されるので、それを停めなければいけない。その他に、シリアルポートの通信速度と電圧(38.4kbps, 3.3V)をタイマー(9600bps, 5V)に合わせる必要もある。

かなり面倒なので何度も却下したのだが、実物があるので ついやりたくなってしまった。(PCのシリアルポートの準備などは別途書く) そうしたら、Air Card IIのシリアル端子は ほぼ一発で見つかった。: (IIでない)Air Cardの情報(→ )から推測した位置にあった。(: "UART?"の下の円内)

実は、もう一箇所、候補の場所(図の円と"4"の間の"+"と その上)があったが、試す前に片方が電源だと分かったので却下していた。

「もしかしたら行けるか?!」と思って気が急いて作業が雑になったせいか、このあとで100円カードリーダーとI/Oカードリーダーを壊してしまった。

100円カードリーダーの故障

100円カードリーダーを改造して常に電源(3.3V)がSDカードの電源ピンに掛かるようにして※Air Cardを挿して試していたのだが、何かがおかしかった(ショートか過負荷?)ようで、100円カードリーダーがSDカードを認識しなくなってしまった(PCにも認識されない)。

※そうした理由は、それまでの試行ではAir CardはPCからアクセスしないと起動しなかったので、それがカードリーダーの電源制御(PCからアクセスしないと、SDの電源が入らない)によるものかと思ったためである。今となっては そうではなく、Air Cardの仕様だったようだ(後述)。

ただ、(前の稿にも書いたように)それでも3.3Vが出るのが不思議だ。想像だが、カードリーダーのチップ3.3V生成部(レギュレータ)は無事だが、それ以外の部分(PC対応部かSDカード制御部)が壊れたのだろうか?

I/Oデータのカードリーダーの故障

それで、電源容量が足りないのかと思って※ I/Oカードリーダーから電源を取ってみたが、やっぱりAir Cardは うまく動かなかった(理由は後述)。

※正しくない。普通に100円カードリーダーに挿している時は動いていたので。

この時、Air Cardの中身(micro SD)にPCからアクセスしたくて、I/OカードリーダーのSDスロットにAir Cardを挿したら壊れた。: I/OカードリーダーからAir Cardに確実に電源を供給するためにSD端子の根本に付けた半田が盛り上がっていたために(面倒だったので、線は切ったが半田は取って居なかった)、Air Cardを差し込んだ時にSDソケットの電源ピンが後ろに押されて抜けてしまったのだ。(: 長方形の窓の中の8個の小さい長方形の中央付近の歯抜けになった部分)

カードリーダーを動かしたらカラカラ音がしたので、中を見たらピンが抜けているのが分かった・・・

さすがに、ピンを何かで代用することはできない(強度も接触も確保できない)ので、「大失敗だ・・・」と諦めたのだが、運良く 抜けた電源ピンが作業机の下のフローリングの板の継ぎ目で見つかった(席に戻る時に光って見えた)ので、どうにか修理した。折れずに すっぽり抜けたので、運が良かった。

I/Oデータのカードリーダーの修理

古い製品だからかシールドが厳重で、SDソケットの端子に触れなかったので、まずシールドを開けた。それから、抜けたピンを慎重に挿して半田付けしたら、運良く直ってPCで認識できたので、シールドを元に戻して修理が終わった

ただ、今後の耐久性や信頼性は低そうなので、新しいカードリーダーが必要になった。

なお、直ったカードリーダーで壊れたと思ったmicro SDカード2枚を試したら、運良く壊れていなかった。

Air Cardを断念

結局、Air CardはPCに接続せずに電源を繋げただけでは、Lunixが うまく起動しない(途中で進まなくなる。: の最後の行のように、"0,"が連続して出る)ことが分かった。それを直すにはファームウェアを書き換える必要があり(方法は分かっている。: 参照(Post #170))、不可能ではないが面倒だ。しかも、そうしてもAir CardのLinuxからmicro SDにアクセスできないとのことだ。

それでも試そうとした。が、ファームウェアを書き換えるためにはAir Cardに新しいファームウェアの入ったmicro SDを挿して起動する必要があるのだが、Air Cardのケースが密閉されていない(上下に分離した)状態でmicro SDを挿すのが困難(接触不良になる)な問題があった。それで、Air Cardのmicro SD端子に線を繋いで延長して外にmicro SDソケットを付けようとしたが、端子のピッチが細かくて手持ちの線(余り細くはない: 被覆が厚い)を安定に繋げるのが無理なので、断念した。

何度目かは分からないが、惜しかった(全然?!)ものの 今回も駄目だったので、二度と変な気を起こさないように、物理的に破壊して捨てた。

怒りの余り衝動的に(「カッとして」)ではなく、冷静に、二度と無駄なことをしたくないので そうした。駄目なものは駄目で、関わっては いけない。

Air Cardなんて大大大大っ嫌いだ!

  •  0
  •  0
Keys: , , , , ,

(いろいろネタが溜まったが、どれも書くのが楽でないので、時系列には こだわらず、書きやすそうなものから書く。今回のは一番新しいものである。)

先日 ちょっと思い付いたこと(以前諦めたPQI Air Card IIを別の用途(換気扇タイマーのWi-Fi - シリアル接続用)に使うことに挑戦した。詳細は別途書く予定)を試したら、SDカードリーダーが壊れてしまった。原因は分からないのだが、改造したAir Cardを繋いだ時にどこかがショートして過電流が流れたせいだろうと思っている。あと、カードリーダー自体も改造したので、それが悪かったのかも知れない。

SDカードリーダーは頻繁には使わないが、非常用micro SDに非常用データを保存(更新)するのに使っているので、ないと困る。実は別のカードリーダー※があるのだが、micro SDを使うのにアダプタが要るのとコードで繋ぐタイプなので、手軽でない。

※年代物で、複数のメディアに対応しているものの、対応するのはCF, SmartMedia, MemoryStick, MMC/SDと、今となってはSDしか使えないものとなって居る。それでも、発売時には なかったはずのSDHCに なぜか対応しているのが、すごい。

結構重要なものに手を加えたのは愚かだったが、100円ショップで買ったものなので、失敗したらまた買えば良いと思ったのだ。それで買いに行ったら、みごとに売っていなかった。。。 店の方に聞いたら、もう売っていない(検索しても出て来ない)とのことだった。

大きな誤算だった。: 100円ショップのものは いつなくなるとも知れない一期一会的なものだってことを忘れて居た。あれは安い割にはまともなものだったので、例外的に(例: どこかで余った在庫)流通していたのかも知れない。

ただ、検索してみると、「すぐに壊れる」とか「カードの中身が全部なくなった」とかいう情報が結構あったので、苦情で止めたのかも知れない。

仕方ないので、同様のもの(SD, micro SD対応でUSB A, Cコネクタ付き)を探してみたら、量販店は結構高いので止め、通販で400円くらい(送料込み)が最安だったので それにした。ポイントを使って350円くらいで買えた。

数日後に届き、早速PCに繋いで動作確認したところ、ちゃんと動作した。が、抜いたらPC側のコネクタに小さい部品残っていた・・・ 実質0分で壊れたよw

変・過剰な力は加えていないので、不良品か早くも故障かと思い、お店に連絡して返金してもらった。返送不要とのことで、手間が掛からず ありがたかった。すぐに壊れてイライラしたものの、対応が速かったので良かった。

頭に来たので製品については悪い評価にしたものの、対応の件をお店のレビューで褒めようとしたのだが※、返金で注文がなくなったせいか、樂天のシステムが分かりにくいせいか、その方法が見付からなかったので諦めた。あのシステムは いつになったらマトモになるのだろうか?

※店について厳しいことを書けば、取り扱う前にサンプルを見て使ってみた時点で「駄目な物」だと気付いて止めなくては いけない。それに気付かず売るのは心許ない。

でも、C国のAliE×pressよりは100倍マシなので(この件は あとで書きたい)、まだ良しとせざるを得ない。

壊れた部分を良く見たら、抜けやすい構造になっていた。その部品にはUSB Aプラグの接点が付いており、その接点を延長した反対側も接点になっていて、カードリーダー本体の接点に接触してPCが繋がる。その部品は根本の軸で回転するようになっていて、上に持ち上げると中に収まっているmicro Bプラグが出て来る。(写真参照)

凝っているが(特許にありそうだ)、全く駄目だ。なぜかというと、部品が抜けるのは(全く論外だしPCが壊れる可能性すらあるが、※)接着すればいいとしても、抜けなくたって、コネクタの接点を(半田付けや圧着やコネクタでなく)別の接点で繋げるのでは、使っているうちに必ず接触不良になるからだ。その端子は金メッキでないので、更に接触不良が起こりやすくなるのではないか。

※この部品、僕はラジオペンチがあったから抜けたけど、普通の人だとメーカーなどの修理が必要なのではないか??

 

即座に返金してもらったのは助かるが、カードリーダーは買わなくてはならない。が、同じ機能で安いものはない。それで、駄目なカードリーダーは捨てて良いとのことなので、ダメ元で直してみることにした。

ところで、実はAプラグ以外に、Cプラグも僕の環境では問題があった。Cプラグをスマフォ(AQUOS sense lite)に繋いで使おうと思って居たのだが、ケースの厚みのために挿さらないのだ。前のものはコネクタ付近が細かったので なんとか挿さって居たが、今回のは駄目だった。Aプラグは諦めるとしても、何とかしてスマフォに挿せれば 半分の用途(非常時に非常用のmicro SDを読むことを想定していた)には使えるようになるので、「どうせ捨てるなら」と、まずはCプラグを何とかした。

具体的には、ケースの長さを縮めてプラグの突き出し量を増やすという大手術を決行したw 工作は苦手なので失敗のリスクは かなりあるが、「駄目でも捨てるだけのことだ」と大胆な気持ちで挑んだ。

なお、ケースの中ほぼ一杯に基板が入っているのでケースだけを短くしても駄目なので、基板も加工した。コネクタのある部分を残しその両側(特にパターンは なさそうだった。が、実はあった。: 後述)を切断して細くした(写真: 右側の銀色の上下の部分を切った)。

なかなか苦労したものの、大失敗はせず、数回の調整で どうにかスマフォに挿さるようになった。 (← デジカメがないので、撮影には少し苦労した)

ただ、基板を切る時に裏面で見えなかったパターンを1本切ってしまって(切る時にちょっと気になった箇所だった)、最初はスマフォで認識できなかった。切れたパターンを線で繋いだら(写真: ピンクの線)認識できたので、ホッとした。

 

(例によって)成功したら欲が出て、駄目なAプラグも何とかしたくなった。具体的には、代わりのプラグを半田で接続することにした。以前コードだけ使って切った「頭」があるので、そのプラグを切り出して付けた。以前やった、VGAケーブルのコネクタを分解してプラグを取り出した時と似たような感じだった。

いい加減に作業したためコードの被覆に傷が付いたりしたものの、何とかプラグが取れた。それをカードリーダーのAプラグの上に仮に付け、新しいプラグのコードを元のプラグの根本に半田付けしてPCに挿したら無事動いた

なお、Aプラグの外側の金属部は、ケーブルのものが長くて使えないため、先に壊れたSDカードリーダーのものを使った。

最後に、接着剤でプラグの接着や構造の強化や弱い部分の保護をしたり、ケースを切り詰めたために大きくなってしまったCプラグ側の開口を塞いだりといった仕上げをして完成した。

 

そもそも壊れやすいかも知れない製品に いろいろ「危ない」改造をしたので、どのくらい耐久性・信頼性があるか疑問はあるが、定期的に使うので確認・検証はできる。いずれにしても、USB Aプラグの接触の問題を解決できたことは確かだ。その点で改造した意味はある(「果たして割に合うのか?」という疑問はあるが、時間はあるし趣味の一環なので、問題ないw)。

 

PS. 幸いにも、今回は(気が向いたのか、酔っている時に加工し出すなどという無茶をしつつも)怪我することなく無事に終わった。慎重に作業を行いつつ、余り気合いを入れず無駄な力を入れなかったせいか?

  •  0
  •  0
Keys: , ,