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.

CAN PDR to set

hello TI colleague,

i want to set PDR of "DCAN CTL", and i hope PDR = 1, Init = 1.

But with the debugger i have seen: PDR = 0, WakeUPdaPnd = 1 and Int0ID = 0x8000.

Do you know, what wrong is? And how can i set the PDR? Was is the condition?

I use this doc: 4186.TMS570LS20x-10x Series Technical Reference Manual (Rev. C).pdf

my hardware is TMS570LS 20216ASPGEQQ1.

thanks and regards

Bo

 

 

  • Hi Bo,

    Can you send us more information regarding what you're trying to achieve and how your code is written?

    Best regards,

    TI Forum Support

  • Hi Luc,

    I assume, you have read the doc(TMS570LS20x-10x Series Technical Reference Manual (Rev. C).pdf). Please read the capital 16.15

    I have 2 board, one hat processor TMX570 PSFC66ZDWQQ1, another hat processor TMS570LS 20216ASPGEQQ1.

    Doc for board 1 is 0045.PSFC66Draft.pdf;

    Doc for board 2 is TMS570LS20x-10x Series Technical Reference Manual (Rev. C).pdf.

    Now, i want set the bit PDR from DCAN CTL of DCAN1. The Struct is gut, because i have tested in board 1, PDR = 1and PDA = 1.

    But in board 2: i use the same source code, und have seen, PDR = 0, PDA = 0, WakeUPdaPnd = 1 and Int0ID = 0x8000 (this bit is in DCAN INT).

    I think, somewhere is changed between both processor. Can you please check, in this case what is difference between both processor? For example, the condition.

    If you need my source code, i can send you later.

    best regards

    Bo

  • Hi Luc,

     

    I've found, my problem is my CPU is broken.

    So thanks lots for the help.

    best regards

    Bo