AnsweredAssumed Answered

Problems porting BF518 POST to CCES

Question asked by mattp Employee on Jul 7, 2014
Latest reply on Jul 8, 2014 by CraigG

I noticed that the ADSP-BF518F Board Support Package for CCES does not include the Power_On_Self_Test (POST) example that was included with Visual DSP 5.1.1 (C:\ADI\VisualDSP 5.1.1\Blackfin\Examples\ADSP-BF518F EZ-Board\Power_On_Self_Test).


I am needing a CCES-version of this example for a project, so I went to CCES and used the "Import VisualDSP++ project" feature to import this project into CCES.


After experiencing a few issues and working around them, I was finally able to compile the project. However, when the linker ran I saw the following errors and could not figure out how to resolve:


[Error li1021]  The following symbols referenced in processor 'p0' could not be resolved:

        'interrupt [_interrupt]' referenced from '.\adc_test.doj'

        'interrupt [_interrupt]' referenced from '.\audio_test.doj'

        'interrupt [_interrupt]' referenced from '.\emmc_test.doj'

        'interrupt [_interrupt]' referenced from '.\main.doj'

        'interrupt [_interrupt]' referenced from '.\rotary_test.doj'

        'interrupt [_interrupt]' referenced from '.\sdram_test.doj'



I suspect this is related to a warning I received when compiling:


"C:\ADI\VisualDSP 5.1.1\Blackfin\Examples\ADSP-BF518F EZ-Board\Power_On_Self_Test\main.c", line 375: cc0223: {D} warning: function "interrupt" declared implicitly

                      interrupt(ik_ivg11, SIG_IGN);



I have attached my complete build log for your reference.


Can you tell me how to resolve this issue? Thanks in advance!!!