最終更新:2010-02-12 (金) 09:43:03 (5159d)
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)としても使用できます。