Linux(Linuxmint)でUSBASP(mega8 or mega88)を使いATXMEGA16A4-U4に書き込みが出来るようになりました。
mega88用はsenshuさんがプログラムを変更されました。
http://www-ice.yamagata-cit.ac.jp/forum/viewtopic.php?t=970
お決まりのLEDチカチカのプログラムを書き込みました。また、PORTD(7)をCLKOUTに設定して32MHzを出力するようにしてみました。
CLKOUTは32MHzが出ていますね、またLEDも500ms?間隔でブリンクしていますので、取りあえずプログラムは正常に動作しているようです。
PDI-DATAとPDI-CLKのロジック波形もとってみました。
AVRISP-MK2が無くてもUSBASPでATXMEGAに書き込みが出来るようになれば福音です。
msys環境で書き込みが出来るようにしたいのですが、avrdude-5.11にpatchを充てる時点でエラーになりどうもうまく行きません。
cygwin環境でもやったのですがこちらもうまく行かない様です。
でも1歩前進です。
プログラムです。
ラジオ少年さんのご協力で、USBaspによるXmega対応プログラマは、目標と
していた機能の完成も間近になってきました。
最大の問題点は ATXmegaの入手性ですが、ラジオ少年さんはどこから
入手されたのですか?
ATXmegaは共立エレショップから購入しました。
ATXmega16A4が\700でした。