I have a boot loader and an application in the MCF51 series. Every example I see from freescale launches a boot loader upon reset while the user is pressing a button or pin. We dont get input from the user that way. We want to launch the boot loader from our application. Is there a very simple way to do this ? We have read a lot of questions about calling a function at a fixed address but see no answers as to how to do this. We want an extremely simple way to do this. A byte in RAM that doesn't get rest when the process resets would be great but calling a boot loader function from our application if its in a fixed location might work to. Any other ideas or anyone know how to do these ?