This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

regarding boot loader and the user program

hi,

i'm new to this boot loader concept. i require to write user defined boot loader which do nothing but jumps to the user program. so, how do start this

thanks

radha krishna

  • "so, how do start this"

    Starting point: Find out what processor you want to put the boot loader onto.

  • Put the part number for your particular processor, and "boot loader" (or "bootloader") into google...

    Look for existing Keil examples

    Look for existing examples from the chip manufacturer

  • hi,

    i'm using LM3S800 controller.
    i already written boot loader code and a user program
    i'm dumping the boot loader code at address 0X0000 and user program at 0X1000
    so how to jump from boot loader code to the user program code.
    i tried using pragma. but it doesn't work. so any other solution.

    regards
    radha krishna

  • So have you looked at any of the examples provided by the chip manufacturer?

    The LM3S800 is a Stellaris chip - so "the chip manufacturer" in this case is Texas Instruments (TI; formerly Luminary Micro)

    "i already written boot loader code and a user program"

    So why did you ask how to start - when you've already started?!

    "i tried using pragma"

    Which pragma?

    "but it doesn't work"

    Tells us nothing - you need to describe precisely what you did, precisely what you expected to happen as a result, precisely what did actually happen, and what debugging you have done to account for the difference.

    "so any other solution"

    Maybe you just need to fix your current solution?