avr-gcc-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [avr-gcc-list] bootloader not jumping back to app


From: Joerg Wunsch
Subject: Re: [avr-gcc-list] bootloader not jumping back to app
Date: Mon, 8 Aug 2005 12:11:17 +0200 (MET DST)

jeffrey traer bernstein <address@hidden> wrote:

> Problem is when i try to jump to 0x0000 using a function pointer or
> inline assembly the app code i loaded doesn't seem to start.

How do you jump to 0, did you make sure it actually resulted in what
you want?

Here's the AppNote AVR109 way (that is proven to work):

void (*funcptr)( void ) = 0x0000;
....
funcptr();

If you need a genuine reset (which will also return all IO registers
to their default state), rather use the watchdog.

-- 
cheers, J"org               .-.-.   --... ...--   -.. .  DL8DTL

http://www.sax.de/~joerg/                        NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]