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

Questions tagged [bootloader]

A bootloader is a utility program used to load an application program into memory.

Filter by
Sorted by
Tagged with
7
votes
1answer
7k views

Running executable from external SRAM

I have an STM32 dev board with some external SRAM. I would like to execute my code from that external SRAM, but my processor only supports booting from the Flash, internal SRAM or System memory (a ...
4
votes
4answers
1k views

How can I reduce the size of an AVR ethernet bootloader?

I am writing an ethernet capable bootloader for an AVR ATmega328 MCU. I am currently running over the 4k size limit and need some design advice. Bootloader requirements: Needs to be able to update ...
53
votes
3answers
93k views

What is a boot loader, and how would I develop one?

I've met many projects in which an AVR microcontroller uses with a bootloader (such as the Arduino), but I don't understand the concept very well. How can I make a bootloader (for any microcontroller)...
-1
votes
2answers
677 views

Bootloader for USB interface with PIC MCU

I acquired a couple of CUIs and was hoping to use them to get started with microcontrollers (I am completely new to this stuff). I'm trying to figure out how to use the USB interface to program the ...
2
votes
2answers
2k views

Atmega328 reset pin not working after re-burning Arduino boot loader?

For a bit of background you might want to read ATmega328 with Optiboot not compatible with Arduino? But I will summarize anyway. I have some Atmega328 chips that shipped with the optiboot ...
2
votes
1answer
586 views

PANDABOARD Booting

I have a PandaBoard and I do not, yet, have a SD/SDHC card reader to create an image for the board yet. Most of the information on the pandaboard.org web site walks through the creation of an SD ...
4
votes
2answers
2k views

ATmega32u2 fuse bits - can destroy using FLIP?

I want to build some simple application using ATmega32u2, and have it programmed strictly only via USB, by using the factory-builtin USB bootloader on µC, together with the "FLIP" program ...
2
votes
1answer
750 views

Where is my kseg0_boot_mem? (PIC32)

I'm developing my bootloader based on AN1388. My bootloader is working pretty well. I'm having problem with my app code. When I try to generate the hex code, seems there isn't "C startup code". My ....
6
votes
3answers
3k views

Bit bang ATmega328 with Arduino bootloader using AVRDUDE

I have an Arduino Uno development board with a blank ATmega328 chip (no Arduino bootloader. The chip that came with the unit is soldered in a separate stand-alone project so that I can use the Arduino ...
-2
votes
1answer
1k views

Burning a BOOTLOADER into pic mcu - which file should i choose?

My pic-kit is not working properly, i have decided to fuse tiny pic boot-loader into all my ic's. There are 8 hex files(the so called boot-loader) as listed: notinybid16f88.asm tinybid16f.asm ...
2
votes
6answers
38k views

How do I burn an ATmega328 chip via Arduino UNO as ISP?

I've an ATmega328 chip (without a bootloader), and I want to burn it with my Arduino Uno as ISP, so I can have a spare ATmega328 with an Uno bootloader. I'm trying to follow the instruction in Using ...
4
votes
3answers
30k views

How to burn arduino mega 2560 bootloader?

I have my new Arduino Mega 2560 and I might have overwritten the bootloader when uploading another program through AVR studio. I really need advice and instruction of how to burn it using AVR Studio ...
9
votes
2answers
2k views

Good tools or methods for understanding structure of bootloader?

I recently figured out the cause of a nasty bug I've been working on with an Atmel AT91SAM9G20 SBC running U-boot, an open source bootloader. The core of the problem was that U-boot expected the ...
4
votes
3answers
1k views

Arduino Bootloader Follow On

Two parts: Is it possible to write an Arduino Bootloader for a Tiny AVR? Is it worthwhile to write a Arduino Bootloader for an Tiny AVR? (more subjective, contingent on 1) Regards, Vic
11
votes
1answer
2k views

Arduino Bootloader Details

Can someone please explain how the Arduino bootloader works? I'm not looking for a high level answer here, I've read the code and I get the gist of it. I've also read through this other post (I had ...
8
votes
3answers
3k views

Arduino Bootloader

I am very new to embedded world. I had been till now working only on S/W Can anyone please explain me the use of the Arduino Bootloader? I want Arduino to perform some simple mathematics using some ...
3
votes
3answers
1k views

AVR external clock problem

hey i have some chips with the arduino bootloader on it and some chips without. I want to use them using the same circuit. The confusion I have is with the clock the arduino uses 16MHz external and ...
8
votes
4answers
3k views

I don't get the Arduino concept

I have been struggling with making an Arduino for a while (was successful in making a breadboard version using an ISP programmer cable). They say that the Arduino bootloader is made so that no ...
7
votes
3answers
2k views

AVR self-programming

According to the datasheet, the ATMega168 can only execute self-programming instructions when running code from the bootloader block. Once the bootloader is complete and the application starts, can ...
7
votes
4answers
4k views

What's the best bootloader for an embedded Linux board?

I'm designing an embedded Linux board for use as a web-based controller. It will be based around an Atmel AT91SAM9G20, which uses an ARM926EJ-S core. Anyone have particularly good or bad experiences ...
7
votes
3answers
2k views

Arduino Bootloader

If I upgrade my arduino from the ATMega 168 to ATMega 328 will I be able to use the ATMega 168 like a stock chip from the factory or will the bootloader prohibit this? In other words, will I be able ...
3
votes
1answer
1k views

ATMega chips come with the Arduino bootloader

Do the Arduino Duemilanove USB Board with Atmega328 come with the Arduino bootloader?