SigmaStudio and ADSP-SC589 EZ-Board

Dear community,

I have a ADSP-SC589 EZ-Board and I would like to program it using SigmaStudio (for SHARC).

What do I need to do that? Extra hardware? 

BN

Parents
  • Hi BN,

    May I know which version of SigmaStudio and SigmaStudio for SHARC package you are using?

    If you are using latest packages, please refer following document from SigmaStudio for SHARC installation folder,

    C:\Analog Devices\SoftwareModules\SigmaStudioForSHARC-SH-Rel4.4.0\Docs  "AE_42_SS4G_QuickStartGuide.pdf"

    You will get to know what are the required HW/SW and how to run program using SigmaStudio and SigmaStudio for SHARC.

    Thanks.

  • Dear Shakti^vel,

    I now have SigmaStudioForSHARC-SH-Rel4.5.0 and I am trying to follow "AE_42_SS4G_QuickStartGuide.pdf"

    I have a problem with the setup at page 23, "6.1.1 Loader file generation", to create the ldr file:

    "C:\Analog Devices\CrossCore Embedded Studio 2.9.1\elfloader.exe" -proc ADSP-SC589 -core0=SS_App_Core0.exe -init ezkitSC589_initcode_core0_v10.exe -core1=SS_App_Core1.dxe -core2=SS_App_Core2.dxe -NoFinalTag=SS_App_Core0.exe -NoFinalTag=SS_App_Core1.dxe -b SPI -f BINARY -Width 8 -bcode 0x1 -verbose -o SS_App_SC589.ldr

    All file references need a path, else I get error opening file. When all the paths are added, the line gets too long to handle. If I try to put all in a BAT file with continuation characters, it is not parsed correctly.

    Is it possible to set some implicit path so that the command line can be executed as described?

  • Please follow the step before executing loader generation command,
    1.Copy the application DXEs of all the three cores of ADSP-SC589 processor to the "< Software Modules folder > \SigmaStudioForSHARC-SH-Rel4.5.0\Target\Examples\LDR" folder. In case, ARM Core executable is missing .exe at the end, add the .exe to the name of ARM executable. The file "ezkitSC589_initcode_core0_v10.exe" is a part of CCES. It can be found at "C:\Analog Devices\CrossCore Embedded Studio 2.9.1\SHARC\ldr". Copy this file to "< Software Modules folder > \SigmaStudioForSHARC-SH-Rel4.5.0\Target\Examples\LDR" folder. If .exe missing at the end, add the .exe to the file name.

    2. Go to directory "< Software Modules folder > \SigmaStudioForSHARC-SH-Rel4.5.0\Target\Examples\LDR" folder in CMD window and execute loader generation command.

    "C:\Analog Devices\CrossCore Embedded Studio 2.9.1\elfloader.exe" -proc ADSP-SC589 -core0=SS_App_Core0.exe -init ezkitSC589_initcode_core0_v10.exe -core1=SS_App_Core1.dxe -core2=SS_App_Core2.dxe -NoFinalTag=SS_App_Core0.exe -NoFinalTag=SS_App_Core1.dxe -b SPI -f BINARY -Width 8 -bcode 0x1 -verbose -o SS_App_SC589.ldr

    You can create .BAT file for the above command inside "< Software Modules folder > \SigmaStudioForSHARC-SH-Rel4.5.0\Target\Examples\LDR" folder and you can run the same instead of step 2.

  • Reading and understanding is apparently not the same thing.

    Thank you for the clarification, I created a BAT file, ran it, and it worked.

Reply Children
No Data