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
  • Hello Jithul,

    I also noticed your response a little bit late; yesterday. I tried new code with the points you noticed but again I stuck on the line;

    while(g_quitWaitLoop);

     

    It means there is no DMA PPI interrupt.

    I use my CMOS sensor in free run mode and I can see all data lines output (D0 - D15), VSYNC and HSYNC and pixel clock (PCLK) coming to BF514 on the oscilloscope. Every thing seem to be OK but there is no interrupt.

    Best regards,

    Bora

Reply
  • Hello Jithul,

    I also noticed your response a little bit late; yesterday. I tried new code with the points you noticed but again I stuck on the line;

    while(g_quitWaitLoop);

     

    It means there is no DMA PPI interrupt.

    I use my CMOS sensor in free run mode and I can see all data lines output (D0 - D15), VSYNC and HSYNC and pixel clock (PCLK) coming to BF514 on the oscilloscope. Every thing seem to be OK but there is no interrupt.

    Best regards,

    Bora

Children
No Data