AnsweredAssumed Answered

ADAU1701 Crossover and Switch compiler error

Question asked by R.Greenway on Dec 28, 2012
Latest reply on Dec 31, 2012 by R.Greenway

If anyone can be of some help on this.

Attached is a stripped down portion of the schematic for a project which implements 2 stereo crossovers.

The crossovers are than fed to a Clickless SW Slew MUX to select for the stereo pair.

Bypass, Low Pass, High Pass, Band Pass.

 

This fails at Compile time with the error:

 

Comipler Error, Please contact ADI.  System.SystemException: Check syntax : See Error.dat

at Sigma100_Comp.AssemblyProcess100.Decode(Hashtable ErrorAndProc)

at Sigma100.DSPSigma100.Compile(ArrayList algorithmarray)

 

Contents of Error.dat

 

Error in Line Number: 240  - biquad_in_zm0_0_3 variable used is not defined in RAM or not a RAM directive

Error in Line Number: 243  - biquad_in_zm0_0_3 variable used is not defined in RAM or not a RAM directive

Error in Line Number: 246  - biquad_in_zm0_0_3 variable used is not defined in RAM or not a RAM directive

Error in Line Number: 468  - biquad_in_zm0_0_5 variable used is not defined in RAM or not a RAM directive

Error in Line Number: 471  - biquad_in_zm0_0_5 variable used is not defined in RAM or not a RAM directive

Error in Line Number: 474  - biquad_in_zm0_0_5 variable used is not defined in RAM or not a RAM directive

 

I have gotten this to work on a single pair of channels, but not when expanded further to 2 pair.

 

Richard Greenway

Outcomes