Code for Bootstrap Loader

Is there a way to get a copy of the bootstrap loader code that is initially executed by the C16x controller. This code would be very helpful and instructive, as I'm trying to figure out how to load and execute a second application program after my original application (programmed into flash) is running.

Thanks for any help

Parents
  • Have a look at the boot code for the monitor, the file keil\c166\monitor\batch\boot167.a66 for example. This file includes a 32 byte sub-program that the boot strap loader loads then executes. This sub-program continues loading the rest of the code in the file and when that is complete it executes it.

    For an example of autobaud rate detection take a look at the file inst167.a66 in the same directory.

    -Walt

Reply
  • Have a look at the boot code for the monitor, the file keil\c166\monitor\batch\boot167.a66 for example. This file includes a 32 byte sub-program that the boot strap loader loads then executes. This sub-program continues loading the rest of the code in the file and when that is complete it executes it.

    For an example of autobaud rate detection take a look at the file inst167.a66 in the same directory.

    -Walt

Children
More questions in this forum