MigSwitch の firmware をアップデートする

もぐたんJr.

今回も、謎の男エッチさんの協力を得て記事にします。

謎の男H

エッチじゃなくてエイチでお願いします。なんか誤解を受けそうなので。

MigSwitchに挿入するMicroSDカードは exFAT 形式でフォーマットしたものを使用しましょう

目次

MigSwitch 現在のバージョンを確認する

.nxindex ファイルをバイナリエディタで開く

謎の男H

MigSwitchで使用しているSDカードには.nxindexというファイルが作成されます。中身が空のMicroSDでも大丈夫ですのでSwitchに挿してみましょう。認識エラーになりますが、取り出すと.nxindexが出来ています。

謎の男H

これをバイナリエディタで開きます。

謎の男H

すると、右下に数字があるのわかりますか?これが現在のMigSwitchのバージョンです。私のはファームウェアバージョンは1.1.0だとわかります。

もぐたんJr.

そっち側は僕の場所なのに・・・

今回バイナリエディタは「Stirling」を使用しています

firmwareをアップデートする

最新のfirmwareのダウンロード

謎の男H

私がアップデートしたときの最新バージョンは1.1.3なのでこれをダウンロードします。

Mig Switch firmwareをSDに配置

謎の男H

今回は、1.1.3.zipをダウンロードしました。これを解凍して出てきた「update.s2」ファイルをSDカードのルートに置きます。

いざ、アップデート

謎の男H

ファイル配置したSDカードをMigSwitchに戻して電源の入ったSwitchに入れます。すると、このように青いLEDが光ります。

謎の男H

アップデートが終わるとLEDが消えて、switch側は認識エラーになります。

謎の男H

MigSwitchを抜いて、「update.s2」ファイルをSDカードから削除します。これ忘れると永遠にエラーです。

アップデートできたか確認する

謎の男H

「update.s2」ファイルを消したSDカードを再度MigSwitchに入れて再度Switchに挿しこみます。

謎の男H

差し込んでエラーになったらMigSwitchをまた抜いてSDカードの.nxindexをバイナリエディタで開きます。

謎の男H

このように 1.1.3 に変わっています。これで正常にアップデートされていることがわかります。

もぐたんJr.

アップデート後に「update.s2」ファイルを消したときにバイナリエディタで開けばいいんじゃないですか?

謎の男H

実は、私は1.1.0→1.1.1→1.1.2→1.1.3とアップデートしましたがアップデート直後は.nxindexの数字は変わってなかったんですよね。

Migswitchのダウングレードはできる?

もぐたんJr.

例えば、1.1.3にアップデートしたあとに1.1.0に戻せたりしますか?

謎の男H

そこ、やっぱり気になりますよね。私も気になりましたが、チャレンジするの怖いですよね。

もぐたんJr.

でも、やって欲しいです。気になります。自分のじゃないからぜひ試してほしいです。

謎の男H

え、結構ひどいことをさらっというんですね・・・・まぁでも実は気になったのでやってみたんです。

もぐたんJr.

やってんのかーい!

謎の男H

えぇ、まぁ。気になりましたから。結果から言うとダウングレードできました。

もぐたんJr.

特にそこは制限ないんですね。バージョンチェックなくfirmwareを上書きしてる感じですね。

謎の男H

そうですね。何回か上げたり下げたりしましたがすべて成功しました。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

父の跡を継いで頑張ります。

目次