Monitor166 in ROM

Hi,

I'd like to know how uVision2 finds the Monitor when it is in ROM.

Does the address where it stands have to be specified somewhere ?

thx,
julien

Parents
  • I'd like to know how uVision2 finds the Monitor when it is in ROM.

    Does the address where it stands have to be specified somewhere ?


    When the C16x monitor is loaded into ROM, the starting address (reset vector) must reside at 000000h. The actual monitor program can reside anywhere in memory.

    The monitor communicates with the PC using a serial port. The way that uVision2 "finds" the monitor is by sending a special command over the serial interface. The Monitor will respond in a certain way and that is how uVision2 knows it is talking to the monitor.

    Obviously, if there are serial port problems, uVision2 may not recognize the monitor.

    Keil Support

Reply
  • I'd like to know how uVision2 finds the Monitor when it is in ROM.

    Does the address where it stands have to be specified somewhere ?


    When the C16x monitor is loaded into ROM, the starting address (reset vector) must reside at 000000h. The actual monitor program can reside anywhere in memory.

    The monitor communicates with the PC using a serial port. The way that uVision2 "finds" the monitor is by sending a special command over the serial interface. The Monitor will respond in a certain way and that is how uVision2 knows it is talking to the monitor.

    Obviously, if there are serial port problems, uVision2 may not recognize the monitor.

    Keil Support

Children
More questions in this forum