差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
ja:xboot:start [2011/02/10 11:41]
alex [ドキュメンテーション]
ja:xboot:start [2012/06/12 06:49] (現在)
alex
ライン 3: ライン 3:
 ===== 序論 ===== ===== 序論 =====
  
-XBootはATMEL ​XMEGAシリズのために拡張可能でモジュラーなブートローダである。AVR109互換性がありあますけど、XMEGAのユーザーと生産署名行のアクセスのため、XMEGA固有の拡張機能は必要である。一つの主な機能は複数のシリアルバスのサポートである。多くのブートローダはパソコンからRS232のプログラムのサポートがあるけど、XBootのモジュール方式ので任意のシリアルポートを介してコマンドの同じセットをサポートしている。現在、I²Cのサポートがある。これは簡単にXBoot搭載のチップのシステム内で再構成することを可能にする。他に、同じI²Cバスで複数の同じ構成のプロセサがあったら、I²Cのアドレスの自動ネゴシエーションのサポートしている。+XBootはATMEL ​AVRシリズの拡張可能でモジュラーなブートローダである。XBootは十分なメモリ搭載したATMEGAとXMEGAシリズの両方と互換性がある。AVR109互換性がありあけど、XMEGAのユーザーと生産署名行のアクセスのため、XMEGA特定の拡張機能は必要である。一つの主な機能は複数のシリアルバスのサポートである。多くのブートローダはパソコンからRS232のプログラムのサポートがあるけど、XBootのモジュール方式ので任意のシリアルポートを介してコマンドの同じセットをサポートしている。現在、I²Cのサポートがある。これは簡単にXBoot搭載のチップのシステム内で再構成することを可能にする。他に、同じI²Cバスで複数の同じ構成のプロセサがあったら、I²Cのアドレスの自動ネゴシエーションのサポートしている。
  
 ===== 機能 ===== ===== 機能 =====
  
   * すべてのATMEL XMEGAシリーズマイクロコントローラをサポートしている   * すべてのATMEL XMEGAシリーズマイクロコントローラをサポートしている
 +  * 十分なメモリ搭載したATMEGAシリズマイクロコントローラをサポートしている(4kブートスペースは必要である)
   * AVR109 (AVR Butterfly) 互換性のあるプロトコル   * AVR109 (AVR Butterfly) 互換性のあるプロトコル
-  * RS232I²C通信+  * RS232,RS485,I²C,とFIFO通信
   * 非常に再構成   * 非常に再構成
-  * I²Cバスアドレスの自動ネゴシエーションをサポートしている+  * I²Cバスアドレスの自動ネゴシエーションをサポートしている(XMEGAだけ)
  
 ===== ドキュメンテーション ===== ===== ドキュメンテーション =====
ライン 24: ライン 25:
  
   * [[https://​github.com/​alexforencich/​xboot|XBoot on GitHub]]   * [[https://​github.com/​alexforencich/​xboot|XBoot on GitHub]]
-  * [[https://​github.com/​alexforencich/​xboot/​wiki|XBoot wiki on GitHub]]+  * [[http://​code.google.com/​p/​avr-xboot/​|XBoot on Google Code]] 
 + 
 +===== 最近のコミット ===== 
 + 
 +{{rss>https://​github.com/​alexforencich/​xboot/​commits/​master.atom author date}} 
 + 
 +===== リンク ===== 
 + 
 +  * [[http://​www.atmel.com/​|ATMEL]] 
 +  * [[http://​www.atmel.com/​dyn/​products/​devices.asp?​category_id=163&​family_id=607&​subfamily_id=1965|ATMEL XMEGAの製品ライン]] 
 +  * [[http://​en.wikipedia.org/wiki/Atmel|WikipediaでATMEL]] 
 +  * [[http://​ja.wikipedia.org/​wiki/​Atmel_AVR|WikipediaでATMEL AVR]] 
 +