Has anyone figured out how to enable and view trace recording when using the UV2 debugger with Mon51? These commands are disabled when I build my project for debug with Mon51. However, they do work if I use the simulator (including itrace=1 and itrace=0 at the debugger command line). I'm running uVision2 v2.06 with C51/A51 v6.02. Thanks, Mark
You can't. See the section, "µVision2 Restrictions when using Monitor-51" in the Getting Started giude, GS51.pdf. (accessible, as always, via the 'Books' tab in the uVision Project window). Also http://www.keil.com/support/docs/1618.htm
I didn't see anything in the "µVision2 Restrictions when using Monitor-51" section that indicates Trace Recording or View Trace Records are disabled. All I see is that the Memory Map, Performance Analyzer, Call Stack, Code Coverage, Step Out, and Periodic Window Update functions and commands cannot be used with Monitor-51. The "Hardware and Software Requirements" section on p. 159 mentions that 5 kB of XDATA RAM are required if the optional trace buffer is to be used. I would think that this indicates it's possible to use the trace buffer with Mon51. Did I miss something? Mark
View all questions in Keil forum