Simulating ADSP-21479

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 output
No 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,

John

Parents
  • Hello,

    Please note that the Command Line simulator(Chipfactory.exe) will support the below processors only.

    Functional Simulator:
    ADSP-BF70x
    ADSP-BF716
    ADSP-21573
    ADSP-21584
    ADSP-SC584
    ADSP-SC589

    Cycle-Accurate-Sim:
    ADSP-2157x
    ADSP-2158x
    ADSP-SC57x
    ADSP-SC58x

    For 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 > Usage

    Regards,
    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.

    Thanks again,

    John

  • 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 --list

    Also 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-utility

    Regards,
    Santha kumari.K

  • Hi Santha,

    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"
    or
    CCES_runner.exe --proc ADSP-21479 --list
    then 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.

    Best regards,
    John

Reply
  • Hi Santha,

    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"
    or
    CCES_runner.exe --proc ADSP-21479 --list
    then 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.

    Best regards,
    John

Children