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.

How to reduce compilation time when I modify dsp algorithm



Hello everyone!

I'm using IPNC RDK ver3.5 for 8127 and I have repalced scd alg in alglink with my own alg.Now I'm debugging it and I will modify this alg,but the compilation time is very long when I use make all(almost 30 miniutes) .I have read the Makefile in \8127\ipnc_rdk and used  the command make mcfw_bios6 instead,it is faster but still very long.I know this command means a more specific Makefile ,but I'm not familiar with it .so any advice on it?

regards

yu

  • in the Makefile, add these two lines:

    mcfw_bios6_dsp:
    $(MAKE) -fMAKEFILE.MK -C $(MCFW_ROOT_PATH)/mcfw/src_bios6 c6xdsp CORE=c6xdsp

    Add these lines in mcfw/src_bios6/MAKEFILE.MK

    c6xdsp:
    $(MAKE) -C $(MCFW_ROOT_PATH)/mcfw/src_bios6 CORE=c6xdsp
    $(MAKE) -C $(MCFW_ROOT_PATH)/mcfw/src_bios6/main_app xdc_configuro CORE=c6xdsp
    $(MAKE) -C $(MCFW_ROOT_PATH)/mcfw/src_bios6/main_app all CORE=c6xdsp
    cp $(XEM3_IN_PATH)/ipnc_rdk_c6xdsp_$(PROFILE_c6xdsp).xe674 $(FIRMWARE_OUT_PATH)/ipnc_rdk_fw_c6xdsp.xe674

    After these steps, you just run "make mcfw_bios6_dsp", this will only make the dsp part

  • Thank you very much !

    It did work.