Keil Logo

C166: Loading Program Into Target Without Using The Monitor

Information in this article applies to:

  • C166


I want to load my target program into my hardware without using the monitor program (MON166). Is this possible? The monitor uses a serial port and the interrupt that I need.

My device does not support the OCDS in-circuit debugging system.


If you want to download your program using µVision Debugger, you must use the monitor program. There is no way to download the program to the hardware without the monitor.

You may use the MEMTOOL FLASH tools from Infineon to download your program to the FLASH memory of many of the 166 devices. Once downloaded, resetting the device will immediately start running your program. There is no built-in debugging available for this.

You may write a boot loader that loads your program into your hardware and starts it running. There is no debugging available for this.

You may use one of the numerous emulators to download your program into your target and run it with debugging.


  • Refer to Overview in the OCDS User's Guide.


Last Reviewed: Thursday, February 25, 2021

Did this article provide the answer you needed?
Not Sure
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.