We’re rewarding the question askers & reputations are being recalculated! Read more.

Questions tagged [bootloader]

Refers to the code burned on the Arduino flash memory that runs every time the board is powered up. It starts the execution of user-loaded programs and allows uploading sketches from a PC through the USB connection. This tag should be used for questions about modifying, changing, uploading the default bootloader.

Filter by
Sorted by
Tagged with
0
votes
1answer
196 views

Custom Bootloader on Atmega328p - PU - 28 pin DIP

I am experimenting with low-power wireless arduino modules. For that, I needed 3V powered arduino so that I can do away with voltage regulators which eat up a lot of battery juice. I am using 28 pin ...
0
votes
2answers
169 views

How do I replace a burnt atmega328 with a new atmega328(bootloaded) in arduino?

I have an arduino UNO with atmega 328 whose microcontroller got burnt. I bought a new atmega328. I have another working arduino with atmega8. I followed the instructions in http://arduino.cc/en/...
0
votes
3answers
774 views

Can the Sparkfun AVR pocket programmer bootload/program a 3.3 V ATmega328p

The product in question - https://www.sparkfun.com/products/9825 - operating at 5 V (and can also supply it to the device being programmed). I need to program the bootloader onto a 3.3 V ATmega328p ...
0
votes
1answer
88 views

Creating a product with arduino bootloader

If you have a prototype with arduino and you wish to create a real product can you do it or the fact that it contains the arduino bootloader prevents you? BTW, i dont have a product ready. I am ...
0
votes
2answers
654 views

Finding arduino bootloader version?

I have problem with WDT reset. After reset the device goes on for a boot loop. from the following link https://code.google.com/p/arduino/issues/detail?id=181 It has been mentioned that there is ...
0
votes
1answer
162 views

Arduino not responding [duplicate]

I have been using my arduino uno for many months and it worked very well even till today morning but an hour ago I tried to upload a sketch and arduino IDE showed my this "avrdude: stk500_getsysc(): ...
0
votes
1answer
165 views

ESP8266 Bootloader Firmware (on the ESP8266)

It appears to me that there must be some sort of prepackaged firmware on ESP8266 modules that allows user firmware to be loaded via the Rx/Tx pins on the ESP8266. If that firmware is corrupted, the ...
0
votes
1answer
290 views

nodemcu esp8266 does not boot up when 5V pin is connected as a VIN source

Whenever I boot up the esp8266 or flash code via usb ,I have to remove vin pin otherwise it does not boot up. If I remove vin pin then flash and boot up happens and then i am able connect vin with 5 ...
0
votes
2answers
140 views

32u4 using internal clock on custom PCB - loading sketch

I have a custom PCB with a 32u4 running fine with an 8MHz external oscillator. I burned the bootloader and loaded my sketch with an UNO using Arduino as ISP. I have no USB on my PCB nor do I need ...
0
votes
1answer
467 views

Use ESP8266 GPIOs after Flash Startup

I'm a bit confused about the ESP8266 launching and GPIO behaviour. When I'm programming the ESP8266 I have to set GPIO2 high and GPIO0 low. But when I want to use the ESP8266 in my project I have to ...
0
votes
1answer
183 views

Burn hex with optiLoader

Can optiLoader be used to burn custom hex? For example, there's hex representation stored in optiLoader.ino in image_328, if that value is replaced with content of my pre-compiled hex, should that ...
0
votes
1answer
308 views

How to create custom bootloader with accompanying program loader for ATMega2560

Just for some context, I have created a custom board based on the ATMega2560. I currently have the original Arduino Bootloader for the ATMega2560 and have no problems uploading code via the USB Port ...
0
votes
1answer
250 views

Running Atmega1284P at 3.3 and 8Mhz

can i run Atmega1284P at 3.3V and 8Mhz speed.? can i burn Nick Gammon Arduino bootloaders into the chip.? Thank You
0
votes
1answer
196 views

How do I know the size of the bootloader of ATtiny? Is it the same as ATMega328P?

I burned the bootloader in ATtiny45 with the Arduino tool. I want to know how much memory it has taken. Is this bootloader the same code of a bootloader used in the 328P or other chips? Can I see ...
0
votes
1answer
255 views

Atmega2560V, trying to burn bootloaders of MegaCore

I am trying to burn MegaCore bootloaders to it, I have setup my custom PCB with Atmega2560V-8AU and 8Mhz Crystal + Load Caps all assembled on using PCBA process. I am trying to burn MegaCore ...
0
votes
1answer
566 views

How to burn the bootloader onto a bare chip without using an Arduino board

How do I burn the UNO bootloader onto ATMEGA328P-PU without using an Arduino Uno board. That is burn directly from my PC or Android device?? I've tried nothing, I don't know a thing about ...
0
votes
1answer
47 views

How to use Atmega1284AU with Arduino IDE

Is there any support to this chip in Arduino IDE, like bootloaders and boards definitions.. i want to use this chip with 3.3V and 8Mhz crystal speed.. I have seen Nick Gammon bootloaders supports ...
0
votes
2answers
151 views

Using Arduino libraries for adding more functionalities to a bootloader

I have a short question to ask before putting time for research. I have an Arduino Leonardo with the LUFA mass storage bootloader flashed. Now what I need to do is to add more functionalities to the ...
0
votes
1answer
147 views

Problem with uploading LUFA MassStorage .hex file to Leonardo

I have been trying to make my Leonardo board to work as a USB device. So I started with compiling the open source LUFA USB library demo "MassStorage" for the Leonardo board settings. Since I'm using ...
0
votes
1answer
585 views

Problems burning bootloader on custom ATMEGA2560 board for High-powered model rocketry

I've designed a custom board meant for high-powered model rocket telemetry & duel-deployment. (More info upon request) To do this, I've soldered a ATMEGA2560 (yes, overkill, but I needed ...
0
votes
1answer
1k views

Yikes! Invalid device signature. Fail to burn bootloader and read fuses

I know this problem is kinda common but I had to post it anyway. Before anything, I would like to inform you guys that I changed the fuse of my Arduino Pro 3v3 @ 8MHz to allow 1.8 V brownout and also ...
0
votes
1answer
714 views

Burn arduino bootloader using ubuntu 16

I get the following error when I try to burn the arduino bootloader on an atmega328 mcu: avrdude: verification error, first mismatch at byte 0x0000 0xfd != 0x05 I am using an Arduino as ISP ...
0
votes
2answers
1k views

how can i fix the error ? stk500v2_getsync(): timeout communicating with programmer

I bought this Chinese Arduino Mega 2560 16AU. This was the first time to deal with Arduino boards. When I try to upload a sketch I always get this error: stk500v2_getsync(): timeout communicating ...
0
votes
1answer
536 views

Burn normal bootloader onto Atmega328P configured to use internal 8MHz clock

I have an Atmega328P that I have previously burned with a bootloader configured to use the 8MHz internal clock as described here. I would like to now burn the normal Duemilanove bootloader configured ...
0
votes
1answer
389 views

Use command line to upload hex code to teensy.ex

I need a command line implementation for uploading code to Teensy-LC through Windows 8.1 operating system I know Paul has not released support for command line for Teensy-LC yet but i would like to ...
0
votes
1answer
205 views

How to upload Arduino sketches to Atmel chips

I am new in this Arduino coding world and I was trying to make a project. I normally used Arduino Unos all the time, but I was facing a problem and that is that the Arduino Uno has only 13 digital ...
0
votes
1answer
113 views

Best practise when dynamically updating sketch

I am currently working on a project that uses an Arduino Mega 2560 board along with the Arduino GSM shield to connect to the internet and send/receive SMS messages. As part of my project, I want to ...
0
votes
2answers
1k views

Problem in Uploading a Bootloader to Atmega8A

I am getting an error while Uploading the Bootloader to Atmega8A I am selecting.. Board -> Arduino NG and Older Processor -> Atmega8A Programmer -> USBasp and sketch code is ...
0
votes
1answer
1k views

Difference in bootloader of ATmega with 16MHz external crystal and 8MHz external crystal

I have used your bootloader for ATmega2560-16AU with 16MHz external crystal and it works like a wonder. In my new project I have a 3V power supply. Therefore, I am planning to use a low frequency ...
0
votes
1answer
7k views

Programming an ATMEGA2560 using FTDI

I want to know how exactly do I program (upload arduino sketches) an ATMEGA2560 which is boot loaded with an Arduino Bootloader using a FTDI programmer and an Arduino IDE, is there any capacitors/...
0
votes
1answer
757 views

Burning Arduino Leonardo Bootloader to ATmega32U4 with 8MHz internal clock [duplicate]

Burning question: So, I'm trying to burn the Arduino Leo bootloader onto a ATmega32U4 that's on 3.3V and the internal 8MHz clock. Do I have to modify and rebuild the bootloader to set the fuses ...
0
votes
1answer
1k views

What changed in the new Due?

I recently purchased a batch of Due boards and find that they are cosmetically different. After attaching the Atmel-ICE and reading the firmware from both processors, I find that the firmware is ...
0
votes
1answer
223 views

Arduino Mega2560 clone responding slowly

I am using an Arduino Mega2560. Using Arduino Mega as ISP to burn sketch, I had loaded the bootloader from Arduino IDE. I uploaded the blink LED code to the Mega. But the LED is responding slowly. ...
0
votes
2answers
3k views

Can't burn arduino bootloader to atmega8a with usbasp

I want to burn the arduino bootloader with arduino IDE, but I cant get it done. And here is my circuit: I have marked the way I connect the ISP port and the chip. I choose Arduino NG/older as the ...
0
votes
1answer
16k views

Cannot bootload again after changing the board?

We are so tired and would like to get help with this. We are trying to bootload using the arduino Uno. We have an atmega 328p smd , that we are trying to bootload. We have connected all the right ...
0
votes
1answer
755 views

Flash “sketch” hex over ISP, without bootloader - possible?

I'm wondering if it's possible to flash the arduino sketch into a AVR, without using a bootloader - over ISP. I'd use the BSD programmer, which is basically parallel port with some resistors. Let's ...
0
votes
1answer
429 views

USART RX Interrupt on an ARDUINO PRO MINI containing factory bootloader

Is it possible to use RXC Interrupt vector with the factory programmed bootloader still existing in the arduino pro mini? I've written a simple echo program using RXC interrupt vector, the program ...
0
votes
1answer
2k views

Can I load programs through the RS232 pins?

Can I upload new programs onto a MEGA2560 through a serial port connected to pins 2&3? (through the correct RS232<->TTL level shifters) I know the 16U2 chip acts as a USB->serial converter ...
0
votes
0answers
24 views

Custom bootloader for battery level indicator

For a project I need to be able to read the battery level of the device regardless of the sketch currently running. For this I plan on adding a custom routine in the Arduino bootloader that reads the ...
0
votes
0answers
65 views

Nick Gammon Atmega bootload uploader, Why 5v is required instead of 3.3v?

I am trying to upload boot-loader to AtMega328p SMD chip. I want it to work with internal 8Mhz clock and 3.3v as VCC. By referring Nick Gammon's forum I have wired the connection but given VCC as 3.3v ...
0
votes
1answer
45 views

Can't use Arduino nano as ISP because it can't read the Device signature

I programmed the 8mhz internal oscillator Bootloader to a new Arduino Nano with another Arduino nano running the ISP Sketch, wich worked fine the first time(Arduino as ISP selected as programmer). (I ...
0
votes
1answer
35 views

Nano 33 IoT rescue from the dead: No USB. No upload mode

First of all: my board used to work fine. Now my Nano 33 IoT turns ON (green light) when connected to USB on Mac but: doesn't enter in upload mode after pressing twice on board button. doesn't shows ...
0
votes
0answers
30 views

Bootloader and AtmelStudio

I am having issues getting the main program to run after flashing via BOSSA with a bootloader. Jump to the bottom for my question and TL;DR. Here is my current situation: UF2 bootloader successfully ...
0
votes
0answers
37 views

AVR program upload overrides unrelated program area

I develope a new bus system (uartbus) which includes a host application that can handle new program uploads throught the bus. How it's work in short: The host application flashed to the AVR. This ...
0
votes
1answer
58 views

Error while reburning bootloader to atmega328p by usbasp in Arduino IDE

I have got the Bootloaded ATMega328P-PU from China and I want to reburn new bootloader into it. For this I use UsbAsp programmer. I want to do it in Arduino IDE. But when I try to flash, for example, ...
0
votes
0answers
52 views

Program uploads, but outputs flash reading error?

I'm new to Arduino, and I recently got 3 off-brand Nanos, and soldered pins for all three. Initially, none worked (I always received avrdude's errors when uploading). Based on my research, I ...
0
votes
1answer
59 views

How do I set up an ATTiny861A-PU for flashing with Arduino Uno?

I have found instructions for 8 pin Tiny but none for my 20 pin. How do I set this chip up on the breadboard for bootloading with Arduino?
0
votes
0answers
30 views

Adding bootloader to Feather M0 Bluefruit LE

I want to make a custom Feather M0 Bluefruit LE. I know this means that I will have to add a bootloader to the ATSAMD21G18. I have seen that there are many useful articles in relation to adding ...
0
votes
0answers
32 views

Error burning bootloader

I am trying to burn the bootloader of my cnc xpro controller board (ATmega328pb) using an arduino due as a programmer. I keep getting this error: Arduino: 1.8.9 (Windows Store 1.8.21.0) (Windows 10), ...
0
votes
1answer
48 views

No Data Received on Serial Port & Unable to DFU Reset. Advice?

Having a problem running my original code that I tested last week, which worked on multiple days last week. I tried to do a DFU reset and update the BootLoader, but it didn't work. I checked the ...