BF514

Could you please help on below question:

I ported my custom BF531 board's code into my custom BF514 board but I never manege to run 2D PPI DMA receive interrupt.

 

Here below is my custom board's Blackfin pin connections;

 

PORT F

PF0 - PF15 -> PPI0 - PPI15 (16 bit)

 

PORT G

PG5 -> PPI CLK

PG6 -> PPI FS1

PG7 -> PPI FS2

 

I looked https://ez.analog.com forums but there is no solved issue or I could not have found it.

  

You can see my sample code in the attachment.

 

main.c.zip
Parents
  • 0
    •  Analog Employees 
    on Aug 11, 2017 5:36 AM

    Hello,

    Sorry for the delayed response. Can you please elaborate more about your set up, where the other end of PPI is connected to?

    Looking at your code, it seems like the program sequence is not correct. Can you please look at the 'Figure 20-12. PPI Flow Diagram' mentioned in the 'ADSP-BF51x Blackfin Processor Hardware Reference manual' and correct the sequence.

    Best Regards,

    Jithul

Reply
  • 0
    •  Analog Employees 
    on Aug 11, 2017 5:36 AM

    Hello,

    Sorry for the delayed response. Can you please elaborate more about your set up, where the other end of PPI is connected to?

    Looking at your code, it seems like the program sequence is not correct. Can you please look at the 'Figure 20-12. PPI Flow Diagram' mentioned in the 'ADSP-BF51x Blackfin Processor Hardware Reference manual' and correct the sequence.

    Best Regards,

    Jithul

Children
No Data