Jag ser att den väljer INTE att bränna in en bootloader. Precis som jag vill ha det som.
Jag använder denna kod.
Kod: Markera allt
/*
Blink
Turns on an LED on for one second, then off for one second, repeatedly.
This example code is in the public domain.
*/
// Pin 13 has an LED connected on most Arduino boards.
// give it a name:
int led = 13;
// the setup routine runs once when you press reset:
void setup() {
// initialize the digital pin as an output.
pinMode(led, OUTPUT);
}
// the loop routine runs over and over again forever:
void loop() {
digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
När jag bränner över en sketch via Atmel studio och använder AVRISP mkii programmeraren.
Compiling 'Sketch1' for 'Arduino Uno'
Binary sketch size: 486 bytes (used 2% of a 32 256 byte maximum) (0,58 secs)
Uploading to I/O board using 'AVRISP mkII'
Done uploading
486 bytes. Helt klart utan bootloader.
Resultat: Inget händer efter åt. Jag hör bara Windows 8.1 ljudet när man pluggar ut någon USB eller in någon USB.
När jag bränner över en sketch via Arduino IDE och använder vanlig serial USB kabel.
Binary sketch size: 1 084 bytes (of a 32 256 byte maximum)
Binary sketch size: 1 084 bytes (of a 32 256 byte maximum)
avrdude: stk500_getsync(): not in sync: resp=0x00
1 084 bytes. Helt klart med bootloader
Resultat: Jag hade ingen bootloader i.
När jag bränner en bootloader via Arduino IDE:
Resultat: Brännt över bootloader. Programmeraren blinkar och jag hör Windows 8.1 ljudet.
Och sen kör jag samma kod igen och bränner över via Arduino IDE med USB serialkabel.
Binary sketch size: 1 084 bytes (of a 32 256 byte maximum)
Resultat: Det blinkar.
Nu går jag tillbaka till Atmel studio och bränner över sketchen via COM3, dvs serial USB.
Compiling 'Sketch1' for 'Arduino Uno'
Binary sketch size: 486 bytes (used 2% of a 32 256 byte maximum) (0,67 secs)
Uploading to I/O board using 'COM3'
Done uploading
Resultat: Ingen blinkning och ingen bootloader.
När jag kör Atmel studio och bränner över sketchen via programmeraren
Kod: Markera allt
Compiling 'Sketch1' for 'Arduino Uno'
Binary sketch size: 486 bytes (used 2% of a 32 256 byte maximum) (0,67 secs)
Uploading to I/O board using 'AVRISP mkII'
Done uploading
Resultat: Ingen bootloader. Ingen blinkning men jag hör Windows 8.1 ljudet.
Jag testar bränna över en bootloader via Atmel Studio och använder mig av programmeraren
Burning bootloader to board 'Arduino Uno' using 'AVRISP mkII'
Done burning bootloader.
Resultat: Jag hör Winodws 8.1 ljudet
och sist testar jag igen att bränna över en sketch via Atmel studio på USB COM3 serialkabeln.
Kod: Markera allt
Compiling 'Sketch1' for 'Arduino Uno'
Binary sketch size: 486 bytes (used 2% of a 32 256 byte maximum) (0,66 secs)
Uploading to I/O board using 'COM3'
Done uploading
Resultat: Inget. Ingen blinkning. Ingen bootloader.
Vad tror ni det är för fel?
I Arduino IDE fungerar det hur bra som helst.