Hello,

 

Thank you for the response. I am compiling my apps/servers/codecs and the
DSPLink with:

 

Codec engine 1.20.03 

Bios 5.31.01

XDAIS 5.10

XDC 2.94

 

I haven't touched the CFG_Davinci.c at all. However I might have made a poor
decision during one of the configuration scripts.

 

Any other thoughts?

 

Thanks,

Josh

 

From: Kamoolkar, Mugdha [mailto:[EMAIL PROTECTED] 
Sent: Sunday, January 20, 2008 10:31 PM
To: Joshua Hintze; [email protected]
Cc: Ring, Chris
Subject: RE: IPS name error

 

Josh,

 

Within DSP/BIOS LINK, the issue is in the configuration file
(CFG_Davinci.c). The IPS name is the following: "IPS" in the below ...

 

/**
============================================================================
 *  @name   LINKCFG_ipsTable_00
 *
 *  @desc   IPS table ID 0.
 *
============================================================================
 */
STATIC CONST LINKCFG_Ips  LINKCFG_ipsTable_00 [] =
{
    {
        "IPS",                 /* NAME           : Name of the
Inter-Processor-Signaling component */
        (Uint32) 32,           /* NUMIPSEVENTS   : Number of IPS events to
be supported */
        (Uint32) 0,            /* MEMENTRY       : Memory entry ID (-1 if
not needed) */
        (Uint32) 46,           /* GPPINTID       : Interrupt no. to used by
the IPS on GPP-side. */
        (Uint32) 16,           /* DSPINTID       : Interrupt no. to used by
the IPS on DSP-side. */
        0,                     /* ARGUMENT1      : First IPS-specific
argument */
        0                      /* ARGUMENT2      : Second IPS-specific
argument */
    },
    {
        "IPS",                 /* NAME           : Name of the
Inter-Processor-Signaling component */
        (Uint32) 32,           /* MAXIPSEVENTS   : Number of IPS events to
be supported */
        (Uint32) 1,            /* MEMENTRY       : Memory entry ID (-1 if
not needed) */
        (Uint32) 47,           /* GPPINTID       : Interrupt no. to used by
the IPS on GPP-side. */
        (Uint32) 17,           /* DSPINTID       : Interrupt no. to used by
the IPS on DSP-side. */
        0,                     /* ARGUMENT1      : First IPS-specific
argument */
        0                      /* ARGUMENT2      : Second IPS-specific
argument */
    }
} ;

You cannot change this name. It is used to map to the function table on the
kernel-side, and indicates that the "IPS" type of InterProcessor-Signaling
component is to be used -- default.

 

Which version of CE are you using? Chris will be able to comment whether
DSPLink 1.40.x is compatible with the version of CE you are using, because
CE does not directly expose the DSPLink configuration to users.

 

Regards,
Mugdha

 

  _____  

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Joshua Hintze
Sent: Saturday, January 19, 2008 6:09 AM
To: [email protected]
Subject: IPS name error

Hey guys,

 

I just updated my dsplink module from dsplink_1_30.x  to dsplink 1.40.x.
After spending lots of time recoding some of the example codes/servers/apps.
I now have an error when I launch an app that uses a codec. The following is
what I see as an output.

 

App-> Application started.

Configuration error: Incorrect IPS name specified []

CEapp-> ERROR: can't open engine videnc_copy

App-> Application FAILED.  

 

Any idea on where I should start looking for this error? In the DSPLINK or
in the codec/server or the app?

 

Thanks,

 

Josh

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to