今まで、あまり気にしないで使っていたデバイスのfirmware updateをしまくりました。
何のコントロールチップを使っているかtoolで調べまくることから始め、firmwareを探す旅へと向かうのです。
どんな変更がされているかを調べて書き込む。
しかし、一筋縄では解決しないのも多数ある。
flashtoolが動かない場合や、firmwareの書き込み中にErrorで焦り、何度か連続で実行しokと出るまでTryして成功させる等、昔自作してた時代よりラクでした。
昔は、失敗すなわち死となる事が当たり前だっただけに進歩してるよ、flashtoolもデバイスもと感心しました。
M.2SSDのエンクロージャーは全てupdateし、2.5incのエンクロージャーもついでに書き換え、バッファローのmultiカードリーダー、エレコムのUSB3.0の4portHubも書き換えました。
全てupdateしたものは前に比べ安定しました。
読み書きの速度より安定して認識、アクセス出来る様になったのは進歩、PCの電源を落としてもUSB HUBはセルフパワーにしてるので、しっかりとM.2SSDエンクロージャー2.5incのエンクロージャーがスリープしてなかったのが嫌だっただけに嬉しいですね。
VIAのチップ搭載M.2SSDエンクロージャーだけは改善しませんでしたが、その他のはしっかりとスリープ動作してくれたのは良かった。
カードリーダーも書き換えましたが、これが一苦労。
チップは分かるがflashするとマトモに認識しないトラブルで参った。
再度認識させるのに、デバイスマネージャーからチップ専用driverを、大型記憶装置にdriverを変更しflashtoolで素早く書き換え、成功するとマトモにSDcardを認識した。
しかし、チップが同じでもfirmwareが違うとまた同じ工程をして、flashtoolで販売メーカーからfirmwareがあればそれのfirmwareと必要なFileだけを使いflashtoolで書き込んだ後にメーカーのfirmware updatetoolで再度書き込んで終了となりました。
しかし、Transcendのはメーカーのでないと全くダメなんで戻しました。
うーん、数日こればかりしてましたね。
それでも、安定して動作してるので満足です。