最終更新:2010-02-12 (金) 09:43:03 (5187d)  

PIC/ブートローダ
Top / PIC / ブートローダ

USB付きPIC18F

USB付きPIC18F用のBootLoader?は、今のところ4種類程度存在します。

  • (1)Microchip純正Bootloader(C18)
  • (2)Microchip純正HID Bootloader(C18)
  • (3)diolan社がGPLで公開しているHID Bootloader(MPASM?)
  • (4)このサイトで公開している HIDmon-2550/HIDmon-14K50(MPASM?)

この4者は(残念ながら)互いにプロトコルの互換性がありません。

  • (1)のみ、Windowsへのドライバ組み込みが必要です。(唯一、バルク転送を使用します)
    • (1)以外は、HIDデバイスなのでWindowsへのドライバー組み込み不要です。
  • (2)のみ、ブートローダーのサイズが4KBになります。他は2KBに収まっています。
  • (3)はPIC18F4455?のみサポートでPIC18F14K50などには対応していません。
    • また、転送プロトコルを暗号化する機能があります
  • (4)はPIC18F2550/PIC18F4550/PIC18F14K50の3種類をサポートしています。
    • bootloader機能以外にPIC BIOS(printデバッグ)機能や、HIDmon(汎用USB-I/O)としても使用できます。

参考