I am trying to simulate an app on the ADSP-21479.
I don't need any real-time I/O so simulation is fine.
I have tried both CCES_runner and chipfactory.
Here are the outputs :
CCES_runner.exe --target "ChipFactory Simulator" --processor ADSP-21479 --platform "ADSP-21479 Functional-Sim" -v --core "0,app.dxe"Logging level: Full log outputNo load prerequisites found for core 0.
chipfactory -proc ADSP-21479 app.dxe ERROR: Unknown target architecture 'ADSP-21479'.
Can anyone advise how to simulate the app ?
Thanks very much,
Hello,Please note that the Command Line simulator(Chipfactory.exe) will support the below processors only.Functional Simulator:ADSP-BF70xADSP-BF716ADSP-21573ADSP-21584ADSP-SC584ADSP-SC589Cycle-Accurate-Sim:ADSP-2157xADSP-2158xADSP-SC57xADSP-SC58xFor more information please refer the below CCES help page about usage of command line simulator.CrossCore® Embedded Studio 2.8.3 > Simulator User's Guide > UsageRegards,Santha kumari.K
Thank you very much, Santha,That explains chipfactory.I guess I need to use CCES_runner.exe ?Do you know how I can avoid the error message I am seeing ? I couldn't find anything with a search here or using Google.
Hello,Please note that the commands '--target chipfactory simulator' and '--platform ADSP-21479 Functional-Sim' that you have used are not supported for ADSP-214xx processors. You have to use the command as below for 214xx processors.CCES_runner.exe --target "ADSP-214xx Family Simulator" --platform "ADSP-214xx Simulator" --processor ADSP-21479 --core "0,test21479.dxe"You can find the appropriate commands using --list switch in CCES_Runner help section.This will gives you all available combination of targets and platforms for the corresponding target.For Eg: CCES_runner.exe --proc ADSP-21479 --listAlso we recommend you to refer the below linked FAQ for more information on using CCES runner utility.ez.analog.com/.../faq-using-crosscore-embedded-studio-s-cces-runner-utilityRegards,Santha kumari.K
Thank you, again, for your reply.
Unfortunately whenever I run :
CCES_runner.exe --target "ADSP-214xx Family Simulator" --platform "ADSP-214xx Simulator" --processor ADSP-21479 --core "0,app.dxe"orCCES_runner.exe --proc ADSP-21479 --listthen CCES_runner just returns to the command prompt without printing anything.Note "CCES_runner" prints the help screen.FYI, I am running Windows 10, with all the latest udates applied.
Hello John,Could you please confirm is your example project contains any printf statement in it.If yes, the cces runner will exit with the print which you have provided in the example.
If you are still facing any issues, could you please share us your project along with brief description about it. This will help us to assist you better.Regards,Santha kumari.K