We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Debug with Keil uVision2(evaluation version for cypress development kits) I design my new system with cypress USB 100pins 68013. no external RAM. Now, I download C:\Cypress\USB\Target\Monitor\mon-int-sio0.hex to 68013 via EZ-USB control panel. I set uVision 2 "Options for Target"->BL51 Locate-> Code Range : 0x4000-0x7fff. Then I can use uVision download the code, but debug still not work. it seems the code jump to somewhere but not main() Then,I set uVision 2 "Options for Target"->BL51 Locate-> Code Range : 0x4000-0x7fff. for the assembly code. I found I can debug assembely code correctly. but I still cannot debug code in C. I wonder if the Keil cannot support C language when I set Code Range : 0x4000-0x7fff or maybe I have a wrong setting for this software. Could you help me?
Have you read the uVision Getting Started Guide, and worked through the example projects in it? Not much point in worrying about anything else until you've done the basic groundwork!
if you know sth, tell me directly. I have run my code and all demo on the cypress development kits. Now my question is if we can debug it on the system designed by myself(cypress 100 pins cy7c68013 but without external RAM) via Keil EVALUTION software.
I want to know the detail about how the cpu(cypress 68013) work with the monitor program. First, I need to download Monitor\mon-int-sio0.hex. the cpu will be controlled by this code and exchange message with the host to debug. Then user code can be download and debug. I need to make sure user code is not trampling over the monitor program. My question is where the monitor program will be placed in memory. INSIDE or OUTSIDE memory. My system is without OUTSIDE memory. Do you think I still can use Keil evaluation. If possible, could you tell me how to set the software.