使用的工具有:ATMEL Flip 3.4.7 和 AVR Studio 5.1
A) Failing to start application at boot:
A.1) I did program an application with AVR Studio 5.1,
I compiled fine and I produced the "hex" file,
A.2) I did use ATMEL Flip 3.4.7 to write the "hex" file in flash:
the program is not started by the bootloader;
it seems the BOOTRST fuse is still zero.
B) Application at boot starts successfully:
B.1) If I use Flip 3.4.7 to write the "hex" file in flash
of an alternative firmware to mine
(firmware produced by a third party company)
B.2) and after I use always Flip to write my "hex" file in flash
then everything is fine and my program is started.
因此,我担心使用 AVR Studio 生成“hex”文件的方式:我是否需要一些特定的 BOOTRST 保险丝选项来对其进行编程以在重置时启动我的应用程序?