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.

CCS/TMS320F28069M: 28069m do not work External Module eCAN!

Part Number: TMS320F28069M

Tool/software: Code Composer Studio

Dear TI

I have two types cpu 28069, 28069M.

'ecan_back2back' example software operate normally, internal self test and external test with 28069.

but same software do not operate normally , external eCAN pin with 28069M.

28069 and 28069M is some different?

best regards.

  • From a eCAN perspective, both part numbers are exactly identical. There is no difference. Is everything else exactly identical and the only difference is the part number?
  • Dear TI

    28069(Top Image) operates normal by 'eCan_back2back example code' in CCS and  a fixed source for external eCAN test.

    28069M(Bottom Image) operate normally 'eCan_back2back example code' in CCS and do not  operate normally with  a fixed source for external eCAN test.

    Test circuit is very simple and use only gpio30, gpio31 for eCAN.

  • From the photographs you attached, it is evident that there are two different hardware platforms. Are you able to run ecan_back2back example on the 28069M device?

  • Dear TI

    Right I use two different platforms.

    step1
    A type(change mcu type) -> 28069 --> ecan_back2back ok! -> fix code for external ecan ok!

    step2
    B type(soldering type) -> 28069M -> ecan_back2back ok! -> fix code for external ecan fail!

    step3
    A type(change mcu type) -> [28069>>28069M change] --> ecan_back2back ok! -> fix code for external ecan fail!

    now i verify 28069m don't operate fixed ecan_back2back example code.

    but 28069 operate same fixed ecan_back2back example code!

    and 28069, 28069m used different circuit but ecan circuit is similar and very simple! two different circuit type is not problem.

    i don't know why 28069m don't external ecan code setting. it looks like '[external Gpio30, 31 codes for eCan] don't configuration 28069M'.

    maybe i mistake something. what is it?


    Best regards

    % ccs 8.1, simple test code attached

    20180814_ECAN_TEST_28069.zip

  • OK, here is my understanding of the problem:

     

    • 28069 on a socketed board --> Self-test is passing. External communication is passing.
    • 28069M on a soldered board --> Self-test is passing. External communication is failing.
    • Replace 28069 on the socketed board with 28069M --> Self-test is passing. External communication is failing.

    Please confirm if the above is correct.

     

    The fact that external communication is working on the socketed board tells me that the CAN interface circuitry on that board is good. But, when you use 28069M on the socketed board, the same code is now failing. So, the board and code which was working fine for 28069 is failing with the 28069M. This leads us to believe that the problem is with 28069M. Have you tried another 28069M part? Could it be that the specific 28069M device you tried is defective?

     

    When you say external communication is failing, exactly what is the nature of the failure? Have you tried probing the CANTX pin? Do you see any activity at all?

  • Dear TI

    Yes Your understanding is correct!

    I bought one 28069m tray. Two to three 28069 m were tested. And 28069 was purchased an additional 10ea and tested the same.

    28069m Are there any cautions in electronic circuit design than this 28069? For example, I would like to know what kind of attention is paid to the design of the power source of 28069m or GPIO setting for eCAN communication.

    At present, the difference between the socket type training board (A) and the user board (B) is found. The user board (B +) will be made again within 2 weeks. No problem was found in the circuit of the user board (B). But I think it is difficult to find the cause if it is a PCB problem or an unknown cause. I am currently redesigning the user board (B +) now, and I will reflect any advice from TI.

    I will post an additional information.

    Best regards
  • Could you share the schematics of both boards with me privately?
  • I tried this part and CAN communication worked fine.

  • I don’t believe there is a systemic issue with the “M” part. I am closing this post. If you disagree with the resolution, please re-open the post.