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.

Cannot find C6747 makefile in dsplink1.61.01

Hello everyone,

I'm working with OMAPL137, DSPLINK1.61.01. I find there are only C64XX (i.e. c64xxp_5.xx_linux.mk) makefiles in /dsplink_1_61_01/dsplink/make/DspBios. While when I compile projects under CCSv4 I choose -mv6748 items. Obviously, there are huge differences.

So I want to know why the default .mk use c64xx rather than c6747? how to change it? which files should I modify?

Thanks.

  • Hi David,

    I believe you should edit the c64xxp_5.xx_linux.mk file to suit your needs.  When running the dsplinkcfg.pl script and selecting --platform=OMAPL1XX, the scripts outputs this near the end:
        Please edit the following files for toolchains, kernel sources, etc changes.
        GPP side distribution file: $DSPLINK/make/Linux/omapl1xx_arm.mk
        GPP side distribution file: $DSPLINK/gpp/src/Rules.mk
        DSP side distribution file: $DSPLINK/make/DspBios/c64xxp_5.xx_linux.mk
    The file c64xxp_5.xx_linux.mk is mostly generic for any C64x, and you can change the -mv6400+ to -mv6748 in the STD_CC_FLAGS variable.

    Regards,

    - Rob