AnsweredAssumed Answered

SS for Sharc 3.9.0 assertion eRet == ADI_SS_FW_SUCCESS on load

Question asked by Brewster on Feb 6, 2017

I borrowed the recommended SC589 EZ rev 1.2 BOM 1.8 board for use with SS4S 3.9.0 but programs fail to load.

This setup works with a rev 1.1 BOM 1.6 board and SS4S 3.7.0, as described here:

SS for Sharc 3.9.0 and SC589 EzBoard version issues 

This appears to be a repeat of the same problems when using SS4S 3.7.0 with a rev 1.1 BOM 1.5 board as described here:

assertion eRet == ADI_SS_FW_SUCCESS failed in CCES console 


Here's the CCES 2.4.0 console:

Loading application: "C:\Analog Devices\CrossCore Embedded Studio 2.4.0\SHARC\ldr\ezkitSC589_preload_core0_v01"
Load complete.
Loading application: "C:\Analog Devices\SoftwareModules\SigmaStudioForSHARC-SH-Rel3.9.0\Target\Demo\ADSP-SC58x\ADSP-SC589\SS_App_Core0\Release\SS_App_Core0"
Load complete.
Loading application: "C:\Analog Devices\SoftwareModules\SigmaStudioForSHARC-SH-Rel3.9.0\Target\Demo\ADSP-SC58x\ADSP-SC589\SS_App_Core1\Release\SS_App_Core1.dxe"
Load complete.
Loading application: "C:\Analog Devices\SoftwareModules\SigmaStudioForSHARC-SH-Rel3.9.0\Target\Demo\ADSP-SC58x\ADSP-SC589\SS_App_Core2\Release\SS_App_Core2.dxe"
Load complete.
assertion eRet == ADI_SS_FW_SUCCESS failed


And part of the SS log:

###### IC 1 ######

CrossCore® Embedded Studio v2.4.0
C/C++ Compiler : SHARC version (Aug 26 2016 18:38:46)
Copyright (c) 1997-2016 Analog Devices, Inc.
Copyright (c) 1998-2014 Edison Design Group, Inc.
Copyright (c) 1997-1999 Edinburgh Portable Compilers, Ltd.

Compilation status of the source files:
IC 1_Volume_Mute_Block_SC5xx\Framework.c .... : Successful!
IC 1_Volume_Mute_Block_SC5xx\SSn.asm .... : Successful!
IC 1_Volume_Mute_Block_SC5xx\CModules.c .... : Successful!
IC 1_Volume_Mute_Block_SC5xx\Param.c .... : Successful!
IC 1_Volume_Mute_Block_SC5xx\SubProcessS1.c .... : Successful!

Schematic DXE successfully generated!
Application DXE used: C:\Analog Devices\SoftwareModules\SigmaStudioForSHARC-SH-Rel3.9.0\Target\Demo\ADSP-SC58x\ADSP-SC589\SS_App_Core1\Release\SS_App_Core1.dxe


Looking for guidance as to where things might not be set right or anything else to get SS3.14 + SS4S 3.9.0 + CCES 2.4.0 working with BOM 1.6 and BOM 1.8 SC589 EZ boards.


There's also a related post asking about what the hardware difference actually are: Differences between SC589 EZ rev 1.1/BOM1.6 and Rev 1.2/BOM1.8