This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DMAN3 Error.

Other Parts Discussed in Thread: CCSTUDIO

Hello There:

I'm using the dvsdk_1_10_00_14_DM648 evaluation tools and I have been doing some version updates of some of the evaluation components and I got the following problem:

"--------------------------  DM648_MCH&C.pjt - Debug  --------------------------
[setup.cfg] "C:\Program Files\Texas Instruments\xdctools_3_10_02\xs.exe" xdc.tools.configuro.ccs  --xdcpathsfile="xdcpaths.dat" -tti.targets.C64P -pti.platforms.evmDM648 -rdebug --tcf -Dconfig.importPath=".../C:/dvsdk_1_10_00_14_DM648/examples/common/evmDM648" -w -c "C:/Program Files/Texas Instruments/C6000 Code Generation Tools 6.1.9" --xp "C:/CCStudio_v3.3/bios_5_33/packages" -o "xdcconfig" setup.cfg

Info: running XDC configuration using package path:
C:\dvsdk_1_10_00_14_DM648\codec_engine_1_20_02\packages
C:\dvsdk_1_10_00_14_DM648\codec_engine_1_20_02\examples
C:\dvsdk_1_10_00_14_DM648\framework_components_2_20_01\packages
C:\dvsdk_1_10_00_14_DM648\xdais_6_23\packages
C:\dvsdk_1_10_00_14_DM648\codecs_1_10_evmDM648\packages-evaluation
C:\dvsdk_1_10_00_14_DM648\ndk_1_94_0_0_eval\packages
C:\dvsdk_1_10_00_14_DM648\biosutils_1_00_02\packages
C:\dvsdk_1_10_00_14_DM648\pspdrivers_1_10_00_07\packages
C:\dvsdk_1_10_00_14_DM648\edma3_lld_1_00_00_04\packages
C:\dvsdk_1_10_00_14_DM648\examples\common\evmDM648
C:\CCStudio_v3.3\bios_5_33\packages
C:\Program Files\Texas Instruments\xdctools_3_10_02\packages


The configuration step is now running:

making package.mak (because of package.bld) ...
generating interfaces for package xdcconfig (because package/package.xdc.inc is older than package.xdc) ...
configuring setup.x64P from package/cfg/setup_x64P.cfg ...
Configuring evaluation server to use Product codecs...
ti.sdo.ce.osal.close() ...
ti.sdo.ce.osal.validate() ...
js: "C:/Program Files/Texas Instruments/xdctools_3_10_02/packages/xdc/cfg/Main.xs", line 276:

  DMAN3 Error: configured DMAN3.numPaRamEntries (base index:  256, number of entries: 48) exceeds the maximum number of PaRam entries on this Chip (128). Reduce DMAN3.numPaRamEntries and/or adjust DMAN3.paRamBaseIndex so that it is within a valid range.
    "C:/Program Files/Texas Instruments/xdctools_3_10_02/packages/xdc/cfg/Main.xs", line 159
    "C:/Program Files/Texas Instruments/xdctools_3_10_02/packages/xdc/xs.js", line 125
gmake.exe: *** [package/cfg/setup_x64P.c] Error 1
gmake.exe: *** [package/cfg/setup_x64P.c] Deleting file `package/cfg/setup_x64Pcfg.cmd'
gmake.exe: *** [package/cfg/setup_x64P.c] Deleting file `package/cfg/setup_x64Pcfg_c.c'
gmake.exe: *** [package/cfg/setup_x64P.c] Deleting file `package/cfg/setup_x64Pcfg.s62'..."

How could I fix it? Any thoughs would be very welcome.

Just as a note when I use "framework_components_1_20_03", it builds properly.

Thanks;

  • You can find the default DMAN3.maxPaRamEntries assignment inside the DMAN3.xdc file located in the C:\codec_engine_2_21\cetools\packages\ti\sdo\fc\dman3 directory. Note that I said this is the "default" value for this parameter. If you add the line

    DMAN3.maxPaRamEntries = 512;

    to your config file this problem should disappear. The DM648 has 512 entries, not 128 as does DM6446, so changing this should fix the build error.

  • Hi Tim:

    It worked what you suggested, thank you.

    Just for documentation purposes I'm posting the xdc paths needed to build it properly since after the error went away I had more that I had to resolve by updating other modules:

    C:\dvsdk_1_10_00_14_DM648\codec_engine_2_23_01\packages

    C:\dvsdk_1_10_00_14_DM648\codec_engine_2_23_01\examples

    C:\dvsdk_1_10_00_14_DM648\codec_engine_2_23_01\cetools\packages

    C:\dvsdk_1_10_00_14_DM648\framework_components_2_23_01\packages

    C:\dvsdk_1_10_00_14_DM648\xdais_6_23\packages

    C:\dvsdk_1_10_00_14_DM648\codecs_1_10_evmDM648\packages-evaluation

    C:\dvsdk_1_10_00_14_DM648\ndk_1_94_0_0_eval\packages

    C:\dvsdk_1_10_00_14_DM648\biosutils_1_00_02\packages

    C:\dvsdk_1_10_00_14_DM648\pspdrivers_1_10_00_07\packages

    C:\dvsdk_1_10_00_14_DM648\edma3_lld_1_06_00_01\packages

    C:\dvsdk_1_10_00_14_DM648\examples\common\evmDM648

    C:\CCStudio_v3.3\bios_5_33\packages

    C:\Program Files\Texas Instruments\xdctools_3_10_02\packages