電音の工場ブログ

趣味の電子工作を中心としたブログです.音モノの工作が多いです.

AVR Studio 4.16 → 4.16 SP1

AVR Studio 4.16 → 4.16 SP1

結果として問題は、焼けたと思っていたブートローダが焼けていなかった。書き込み時のVerifyは通ってOKを出すくせに、検めて読み直してみるとオールFF、書かれて無いじゃん状態。AVR Studioの書き込みツールで、フューズ設定を変えたりいろいろ試したがダメ。AVR JTAG ICE mk2 でだめ、STK500 でだめ。AVR Dragon を動かすかなぁと考えたところで AVR Studio の新版が出ているのを認めた。それまで使っていたのは 4.16 (build 628) (だったかな)。これに対して 4.16 SP1 (build 633) というのと 4.17 (build 666) というのが出ていた。最初SP1を当てたが、思い直して4.17にバージョンアップして、件のブートローダを書いてファイルに読み出してみたら今度はきちんと書けていた。 はてなグループの終了日を2020年1月31日(金)に決定しました - はてなグループ日記 - 機能変更、お知らせなど

4.16 SP1 でのリリースノートに記述を発見した。以下のドキュメントの 9510番。

http://www.atmel.com/dyn/resources/prod_documents/ReleaseNotes_AVRStudio4.16SP1.txt

Welcome to AVR Studio 4.16 SP1 (04/2009)
Please see release history for information about earlier releases.

Part support
The following new parts have been added to AVR Studio since 4.16:
 - ATxmega16D4, ATxmega32D4, ATxmega64D3, ATxmega128D3, ATxmega256D3

New Features
AVR ISP mkII command line SW support for XMEGA device family

Bug Fixes
9473 Programming dialog - Empty Flash's .hex file read-back after programming and verification
9510 Programming dialog - Cannot program a bootloader
7966 Partdescriptionfile - ATmega329P signature wrong.
9291 Online help - Misguidance in AVR Studio Help-->AVR Studio User Guide-->Getting Started--  >Debugging external code projects
9545 Partdecriptionfile - Wrong package type in partdescription file of ATmega640
9505 STK600 programming support - ATmega640 needs STK600 support
9509 The include file for ATxmega128A1 contains errors. Several lines have been merged to one big line.
9528 Wrong fuse description in ATtiny48/88. Low fuse byte should not contain CKSEL3 and CKSEL2.


Note
Windows 95 is no longer supported by AVR Studio. The most recent version that supported Windows 95 was AVR Studio 4.12 SP3.