= ATmega32U4ブレークアウトボード = [wiki:HomeReflowKit ご自宅リフローお試しキット]で作ったボードです。 == 概要 == ATmega32U4の乗った単純なボードです。 ATmega32U4には、工場出荷時からブートローダが書きこまれていて、DFU機能を実現しています。 DFUというのは、USB経由でファームウェアを書き込むことを可能にする機能です。 AVR ISP mkIIのような書き込み装置が要らないのが魅力的です。 ただし、'''DFUではブートローダ自体を書き換えることはできません。''' == DFUの動作サイクル == ボード裏面にHWBというソルダジャンパが有り、出荷時はショートしてあります。 ショートしてある場合は、以下のような挙動を示します。 (HWBは「'''H'''ard'''w'''are '''B'''ootloader」の略です。) === 何もファームウェアが書きこまれていない時 === 1. USBに接続する 1. DFUが有効になる === 何らかのファームウェアが書きこまれてある時 === 1. USBに接続する 1. 書きこまれているファームウェアが動く 1. リセットボタンを押す 1. DFUが有効になる == ウィンドウズ == [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886 Atmelが提供しているFLIP]というソフトウェアを使います。 これをインストールしてから、このボードをパソコンに接続してください。 ドライバファイルが自動的に見つからない問題が発生しているようです。 その場合には、ドライバファイルを手動で指定してください。 ドライバファイルは、「`C:\Program Files\Atmel\Flip`''バージョン番号''」以下に有るようです。 (つづく)