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

Problems with Flashmon when debugging AT89C51SND1

Enviroment:
KEIL DK51 IDE
AT89c51SND1 demo board v2.2
Sample APP from KEIL CD

Problems:
1. FlashMon preloaded to cpu thru USB according to guide. Debigger can't communicate with borad in auto baudrate mode. It only works when set to 4800 in <Config.inc>, other baudrates also won't work.

2. Debugger only works when hit the <StartApplication> button in Flip after downloaging FlashMon. If repower the board or hit reset. Debugger can't start anymore, it always show "Target system lost..."

3. User application can't stop(serial port interupt box checked), I was using the sample code <LCD.uv2> provided in KEIL CD. I actually delete all the codes in <main.c>, only a empty structure left, still have the same problem. I look into <Starter.a51> and don't see any code could affect FlashMon;

4. When set breakpoint and let it run or excute "goto cursor", the application looks not running at realspeed, very low, seems dad. Is that right or something wrong? Seems it only run at real speed without any breakpoint.

5. Any advice about this so-called FlashMonitor debugger? Is this a practical way to debug app or have to buy ISD.

Any comments are highly appreciated,

Thx