You are not Logged in! Log in to check your messages.

Check todays hot topics

Search for Services:

Please Log in

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

[エスリル]HID Bootloadrでファームウェアを更新

MPLAB IDEで作成したHEXファイルをエスリルキーボードの制御チップに書込み、ファームウェアを更新する手順です。
以下の画像は全て縮小表示しています。画像をクリックすると別窓に原寸画像が表示されます。
20 HidBootLoarder_Win◆ファームウェアを更新するアプリ(HIDbootLoader)はパソコン側で実行します。
Windowsの場合は、Microchip Libraries for Applications (MLA)をインストールした以下のフォルダにあります。
C:\microchip\mla\v2013_12_20\apps\usb\device\bootloaders\utilities\bin\win
HIDBootloader.exeをダブルクリックして起動します。
21 HidBoot1◆HIDBootloaderの初画面です。
22 esrille123 esrill2◆エスリルキーボードをファームウェア更新モードにします。
1.エスリルキーボードのUSBプラグをパソコンから抜きます。
2.ESCキーを押しながらUSBプラグをパソコンに接続します。
3.NumlockのLEDが点滅していることを確認します。

※ESCキーを押しながら片手でUSBプラグをパソコンに射すのは、慣れないとスムーズにできないかも知れません。
頻繁にファームウェア更新する場合は、USB切替えスイッチを使うと楽にできます。
24 HidBoot2◆HIDbootloaderは自動的にエスリルキーボードがフェームウェア更新モードになった事を認識します。
フォルダアイコンをクリックします。
25 HidBoot3◆書替えるHEXファイルを指定します。

MPLAB IDEで作成したHEXファイルをそのまま指定することは可能ですが、以下のようにとんでもなく深い階層のパスになります。
..\new-keyboard-master\firmware\third_party\mla_v2013_12_20\apps\usb\device\hid_keyboard\firmware\MPLAB.X\dist\Esrille_New_Keyboard\production\MPLAB.X.production.hex

あらかじめ適当な場所にesrilleHEXなどと名前をつけたフォルダを作成し、そこにMPLAB.X.production.hexをコピーしてファイル名も世代が分かる名前に変更しておくと管理が楽になります。

26 HidBoot4◆HEXファイルがオープンされたら、赤丸のアイコンをクリックします。
青線のメッセージが表示されればファームウェア更新完了です。(数秒で完了します)
※初めてHIDbootloaderを起動したときは、メニューのProgram→Settingsの画面を開いてEEPROMにチェックを入れます。
 
次に緑丸のアイコンをクリックします。
27 HidBoot5◆エスリルキーボードがシステムから切り離されLEDが消灯します。
HIDboogtloaderを終了し、エスリルキーボードのUSBプラグを抜き刺しして完了です。

ファームウェアの更新はWindowsの他のアプリが実行中でも問題なくできます。ただしファームウェア更新処理中エスリルキーボードは使えません。
関連記事

COMMENT

更新にかかる時間は5秒ぐらい

参考になりました。おかげさまで、割り当てを変更することができました。
"赤丸のアイコンをクリックのち数秒で更新が完了する" あったのですが
更新中にもう終わったと思って USB 外してしまってちょっと汗ったです。
(大丈夫だったけど)
かかった時間は
Starting Erase/Program/Verify Sequence……
Erase Complete (1.428s)
Write Complete (1.583s)
Verify Complete (1.396s)
で自分のところでは5秒ぐらいでした。

2015.11.08| URL| Preken #- [編集]

Re: 更新にかかる時間は5秒ぐらい

丁寧なコメントをいただきありがとうございます。
お役に立てて何よりです。

2015.11.08| URL| hieroglyphe #- [編集]

管理者にだけ表示を許可する

TRACKBACK

トラックバックURL:

    (copyボタンはIEのみ有効です)
« | HOME |  »
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。