There is a process to use FreeMaster.
This was an answer I sent to a customer about FreeMaster (older PCMaster).
You would like to use PCMaster.
This tool is provided by Freescale and integrated in our installation.
You can try a small example by creating a project using Processor Expert (PE) for the DSP56F8357.
PE has a bean managing the PCMaster.
Attached to this email you will find an example. I can not test it on this board because I don't have the EVM for this processor but
it's working for another derivative (8346).
To test it you must:
- open the project sent,
- compile the code without optimization,
- start the application.
Now the debugger is started and stopped of the main function.
For PCMaster:
- start the tool,
- click on Project | Option,
- check the Comm,
- In Map Files, in the Default symbool file, select the elf file generated by CW and Elf/dwarf as file format.
Close this dialog.
- select the Name field and with the pop-up select "Create new watched var ..."
- in the variable menu do:
- select the uiZaehler_ms variable in the "Address" field,
- valid by ok.
- Repeat the operation for uiQuadrat_ms and uiOffset_ms,
- Select New project and with the pop-up menu select Create scope,
- in the scope dialog, you must:
- click on setup and select your variables. Refer to the jpeg attached.
- select New scope.
- Now you can save the config as a .pmp file.
- Click on Stop and valid by cancel.
Now, Pc Master is ready.
Go to CW and run the application.
On PC Master you can see the info concerning the 3 variables
static unsigned int uiZaehler_ms;
static unsigned int uiQuadrat_ms;
static unsigned int uiOffset_ms;
Hope this will help you.
Hope this will help you.