差分
この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
ja:xboot:start [2011/02/09 12:35] alex [ドキュメンテーション] |
ja:xboot:start [2012/06/12 06:49] (現在) alex |
||
---|---|---|---|
ライン 3: | ライン 3: | ||
===== 序論 ===== | ===== 序論 ===== | ||
- | XBoot is an extensible, modular bootloader for the ATMEL XMEGA processor series. It is compatible with the AVR109 (butterfly) bootloader protocol with a few XMEGA specific extensions for access to the user and production signature rows. One of its main features is support for multiple serial busses. Many bootloaders only support RS232 for programming from a PC, but XBoot's modularity allows it to support the exact same set of commands over any hardware serial port. Currently, I2C support has been incorporated. This allows for easy in-system reconfiguration of XBoot equipped chips with little additional time investment. Also, XBoot includes support for I2C address autonegotiation for when multiple, identically configured processors sit on the same I2C bus. | + | 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とI2C通信 | + | * RS232,RS485,I²C,とFIFO通信 |
* 非常に再構成 | * 非常に再構成 | ||
- | * I2Cバスアドレスの自動ネゴシエーションをサポートする | + | * I²Cバスアドレスの自動ネゴシエーションをサポートしている(XMEGAだけ) |
===== ドキュメンテーション ===== | ===== ドキュメンテーション ===== | ||
* [[readme|リードミー]] | * [[readme|リードミー]] | ||
- | * [[readme#using_xboot|XBootの使用]] | + | * [[readme#xbootの使用|XBootの使用]] |
- | * [[readme#configuring_xboot|XBootの構成]] | + | * [[readme#xbootの構成|XBootの構成]] |
* AVRDUDEの構成 | * AVRDUDEの構成 | ||
ライン 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]] | ||
+ |