| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン |
| ja:xboot:start [2011/02/10 10:41] – [ドキュメンテーション] alex | ja:xboot:start [2012/06/12 04:49] (現在) – alex |
|---|
| ===== 序論 ===== | ===== 序論 ===== |
| |
| 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) 互換性のあるプロトコル |
| * RS232とI²C通信 | * RS232,RS485,I²C,とFIFO通信 |
| * 非常に再構成 | * 非常に再構成 |
| * I²Cバスアドレスの自動ネゴシエーションをサポートしている | * I²Cバスアドレスの自動ネゴシエーションをサポートしている(XMEGAだけ) |
| |
| ===== ドキュメンテーション ===== | ===== ドキュメンテーション ===== |
| |
| * [[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]] |
| | |