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

ST10R172

Hi everyone!
We would like to use the debugger with our ST10R172 chip (selfmade hardware
-flash1 0x0-0x20000;
-flash2 0x300000-0x3fffff
-ram 0x100000-0x1fffff)

BUT you know in the ST10R172 there is only 1kbyte ram (FA00-FDFF), and we couldnot use the debugger because if we put the VECTAB to 0xFC00 (because SYSSTACK at FA00-FBFF) after the monitor downloaded the program it stops at FC00H where is the "JMPS owncode_address", we press F11 and the monitor doesnot jump to the codestart. it put ADD R0,R4 at FC02H.????

Any suggestion from you? Where is the mistake?
Thanks

Parents
  • What's your Monitor166 configuration? If it's BSL mode, then you have to have RAM mapped to area 0-0x1FF. There could be other configuration issues. Another thing: try disabling debugger memory caching. Uncheck "Ignore Code Modifications", "Cache Memory", "Cache SFR space" in the debugger settings. That will slow things down, but at least you will be sure that what you see with the debugger is really there.

    - mike

Reply
  • What's your Monitor166 configuration? If it's BSL mode, then you have to have RAM mapped to area 0-0x1FF. There could be other configuration issues. Another thing: try disabling debugger memory caching. Uncheck "Ignore Code Modifications", "Cache Memory", "Cache SFR space" in the debugger settings. That will slow things down, but at least you will be sure that what you see with the debugger is really there.

    - mike

Children
No data