Yahoo Groups archive

AVR-Chat

Index last updated: 2026-04-28 22:41 UTC

Thread

bootlader

bootlader

2004-03-29 by jay marante

hi!

what is the boot loader for? i mean, how is it used in a system? how
will i use the boot loade? any significant example?

thank you...

-jay

Do you Yahoo!?
Yahoo! Finance Tax Center - File online. File on time.

Re: bootlader

2004-04-01 by upand_at_them

Since nobody else answered this, I will.  I'm only a novice at the 
AVR, but here's what I can tell you about the bootloader...

Some AVRs (all the Mega parts?) have the ability to program 
themselves.  So what most people do is install a small program in the 
chip to handle this programming.  Then, instead of having to use a 
programmer circuit you can just connect to the PC or whatever and 
download the program, which the bootloader then programs into the 
chip's memory.

Mike


--- In AVR-Chat@yahoogroups.com, jay marante <jaythesis@y...> wrote:
> hi!
>  
> what is the boot loader for? i mean, how is it used in a system? 
how 
Show quoted textHide quoted text
> will i use the boot loade? any significant example? 
>  
> thank you...
>  
> -jay
> 
> 
> ---------------------------------
> Do you Yahoo!?
> Yahoo! Finance Tax Center - File online. File on time.

Re: [AVR-Chat] Re: bootlader

2004-04-01 by Bruce Parham

One brute force way would be to make a composite hex file by cutting and pasting the 
boot loader he file data, minus the EOF record, into the application's hex file. Having
done that, use any programming tool (Studio, PonyProg, etc.) that accepts a hex file 
for input and have at it.

Bruce

upand_at_them wrote:
Show quoted textHide quoted text
> 
> Since nobody else answered this, I will.  I'm only a novice at the
> AVR, but here's what I can tell you about the bootloader...
> 
> Some AVRs (all the Mega parts?) have the ability to program
> themselves.  So what most people do is install a small program in the
> chip to handle this programming.  Then, instead of having to use a
> programmer circuit you can just connect to the PC or whatever and
> download the program, which the bootloader then programs into the
> chip's memory.
> 
> Mike
> 
> --- In AVR-Chat@yahoogroups.com, jay marante <jaythesis@y...> wrote:
> > hi!
> >
> > what is the boot loader for? i mean, how is it used in a system?
> how
> > will i use the boot loade? any significant example?
> >
> > thank you...
> >
> > -jay

RE: [AVR-Chat] Re: bootlader

2004-04-04 by joseph torelli

I use a atmega32 with bascom with the sample electronics programmer. I do
not use the boot loader. Can I free up memory to allow more program room?

JoeT
Show quoted textHide quoted text
-----Original Message-----
From: Bruce Parham [mailto:obparham@jpl.nasa.gov]
Sent: Thursday, April 01, 2004 11:08 AM
To: AVR-Chat@yahoogroups.com
Subject: Re: [AVR-Chat] Re: bootlader



One brute force way would be to make a composite hex file by cutting and
pasting the
boot loader he file data, minus the EOF record, into the application's hex
file. Having
done that, use any programming tool (Studio, PonyProg, etc.) that accepts a
hex file
for input and have at it.

Bruce

upand_at_them wrote:
>
> Since nobody else answered this, I will.  I'm only a novice at the
> AVR, but here's what I can tell you about the bootloader...
>
> Some AVRs (all the Mega parts?) have the ability to program
> themselves.  So what most people do is install a small program in the
> chip to handle this programming.  Then, instead of having to use a
> programmer circuit you can just connect to the PC or whatever and
> download the program, which the bootloader then programs into the
> chip's memory.
>
> Mike
>
> --- In AVR-Chat@yahoogroups.com, jay marante <jaythesis@y...> wrote:
> > hi!
> >
> > what is the boot loader for? i mean, how is it used in a system?
> how
> > will i use the boot loade? any significant example?
> >
> > thank you...
> >
> > -jay




Yahoo! Groups Links

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.