ユーザー名:

パスワード:


パスワード紛失

新規登録
ビートス オンラインショップへ
アブソリュート株式会社様へ

出荷時に書き込まれているブートローダを入手したい

前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 .4 | 投稿日時 2015-9-9 3:46
kaz  <ROOKIE>   投稿数: 1
出荷時に書き込まれているブートローダを入手する方法はないでしょうか?

しばらく使っているうちに、PCから認識しなくなりブートできなくなりました。

最初は故障したのかと思いましたが、PicKit3を購入し接続したところ、新たにファームウェアが書き込めましたので、どうやら、ブートローダーが破壊されたみたいです。

ブートローダー自体はMicroChipのHPなどから入手はできますが、それだと、ブート時に使用するスイッチやLEDのポート番号が違うため、基板を改造する必要があり、やはり、最初に書き込まれたブートローダーが欲しいです。

MicroChipのHPなどから入手したブートローダーのソースから作るには、無料のコンパイラではできませんでしたので、HEXを使うしかありませんでした

イイね!の数:0
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2015-9-9 21:31 | 最終変更
disklessfu  <EXPERT>   投稿数: 211
ビット・トレード・ワン社にhex公開もしくは送付を依頼するのも一つの手だと思います。

すみません。ここからは、資料が散逸してちょっと頼りないことしか書けません。

確か去年だったと思いますが、私
PIC18F2550用のHIDブートローダを無料版C18でコンパイルして一応動作にも成功しました。今もそのブートローダを使用しています。

その時のビルドフォルダをさっきから探したんですが、
MLAを再インストールした際に削除してしまったようです。

どのMLAのソースを使ったかはっきり記憶していないんですが、
C18に対応していた最終版のv2013-06-15かそのちょっと前あたりだと思います。v2013-02-15あたりの可能性が高いような気もします。
発売時期の関係から、ビット・トレード・ワンさんがASOOVU USBに書き込んだものはもっと前の版をベースにしていると思います。

C18はv3.47評価版をインストール後60日以内の状態で使用しました。

ソースは殆ど変更していません。
セルフビルドの理由は、MLA内には4550用バイナリしかないので、
2550専用が欲しいと思ったからです。
ただLEDのポートはハードに合わせて変更したと思います。

他に、main.c のUninitializedMain関数内に
#ifdef ENABLE_FLASH_SIGNATURE_VERIFICATION
で有効になる箇所があるんですが、つまりシグネチャチェックですが、
これを無効にしました。
そうしないとアプリケーションの方に遷移しなかったからです。
APP_SIGNATURE_ADDRESSにAPP_SIGNATURE_VALUEを書き込む作業を調べるのが面倒で端折ったからです。

追伸
>無料のコンパイラではできませんでしたので、
xc8の無料版ではビルドできないという意味ですよね。
私もそういう状況を確認したことがあったことを思い出しました。
C18がまだダウンロードできるのでそちらを利用して下さい。
イイね!の数:0
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2015-9-10 1:46
 
ご返信いただきありがとうございます。
コメント参考になりました。
もう少し、勉強して、自分でもコンパイルできるように頑張ってみようと思います。

念のため、ビット・トレード・ワン社には、公開していただけないかと、要求は出してみたいと思います。
イイね!の数:0
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2015-9-14 17:14
disklessfu  <EXPERT>   投稿数: 211
今、あらためてMicrochipのウェブサイトを確認してみましたが、現在もやはりC18の最終版v3.47評価版を
ダウンロード可能なリンクは見当りません。MicrochipがコンパイラをXC8に切り替えて以降その状態です。

でもC18の最終版が本当にダウンロード不可能かというと、そういうことはなく、
以前から私はダウンロードがおこなえるURLを紹介しています。



☆MPLAB C18コンパイラーの最終版 v3.47評価版(無料)がダウンロードできるURL
http://ww1.microchip.com/downloads/en/DeviceDoc/mplabc18-v3.47-windows-eval-installer.exe


その他注意点等は↓この中にある
http://a-desk.jp/modules/mydownloads/singlefile.php?cid=3&lid=69

「無料の開発環境と無料のコンパイラのダウンロードURL.txt」
をご参照下さい。
イイね!の数:0
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2015-9-29 23:38
disklessfu  <EXPERT>   投稿数: 211
イイね!の数:0
返信する

このトピックに投稿する

題名
投稿本文