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.

f28335 custom board: sci communication issue

Other Parts Discussed in Thread: TMS320F28335, CONTROLSUITE

Hi all,

Board: TMS320F28335 custom board

Software: Example_2833xSci_Echoback.c modified as per the board configuration, The sci interfaced with SCIB, modified the code to support only transimition. Please find the sci_tx.patch file in attached zip folder with this post.

Tool and base software: CCSV6.2, controlSUITE\device_support\f2833x\v141\DSP2833x_common\source\DSP2833x_Sci.c, Example_2833xSci_Echoback\Example_2833xSci_Echoback.c

Kindly let me know anybody  has any clue on this issue, please let me know. 

4578.sci_tx.zip

Issue: The characters are not displayed properly on the console. 

Thanks in advance.

  • Hi all,

    I found the issue , it is related to with Baud rate register(SCIBAUD ) settings.

    Now able to Transmit the Characters from Board to PC,

    Now issue is with Reception, from PC to Board.

    Other than Bard rate settings, do we need to look any other things. Please let us know.

    Thanks

  • Ashok,

    Baud rate, Stop bits, and Parity bits are usually a good place to start checking. The control for all of these can be found in SCICTL1 and SCICTL2.

    It would also be good to check if RX is enabled, SCICTL1.RXENA. If enabled you should also check the error flags, which may indicate your issue(RX ERROR, BRKDT, FE, OE, and PE). A description of all of these can be found in SPRUFZ5a.

    Regards,
    Cody

  • Cody,

    Thanks for you are reply. 

    Board is able to receive characters from the PC. The issue is with SCICTL1.RXENA. bit not enabled.

    Please let me know if you have any idea how to intigrate the printf to the non RTOS application.??

    Thanks

  • Ashok,

    I think this forum post describes it pretty well. Let me know if you have another question! Please try to start new threads if they are unrelated though.

    Regards,

    Cody