Because of the Thanksgiving holiday in the U.S., TI E2E™ design support forum responses may be delayed from November 25 through December 2. Thank you for your patience.

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.

LP5890: Lp5890 CCSI communication

Part Number: LP5890
Other Parts Discussed in Thread: TLC6983

Hello Texas instruments support,

I am using a LP5890 and now I'm trying to establish communication between my uC (atmega1280) and Texas instruments chip.

The possible way from uC is to use UART communication, but I'm not sure if it will fit to the CCSI.

From the datasheet, it's not clear if the bit flow shall be continuing or Uart frame are accepted too.

Can you please detail the CCSI communication protocol?

Is it really needed to have all bits(without start and stop bits as it UART have) in a continuous transfer of one frame?

If yes, what type of peripheral is used in Texas instruments controller?

From datasheet, I Don't understand if frame format with 8 bit size are accepted or not.

Thank you for your support!

  • Hi Vadim,

    For your questions, please see my comments below.

    1. 'The possible way from uC is to use UART communication, but I'm not sure if it will fit to the CCSI.'

    The CCSI protocol is not compatible with UART communication which just support up to 8-bits data and fixed check bit.

    2."From the datasheet, it's not clear if the bit flow shall be continuing or Uart frame are accepted too."

    The SCLK needs be continuing and the data in one format need be continuing, the frames don't request continuing.

    3.'Can you please detail the CCSI communication protocol?'

    please provide the emails and I can provide a slides.

    4.'If yes, what type of peripheral is used in Texas instruments controller?'

    we have develop the CCSI interface in several TI controller by different solutions. For industrial, the MSP430 is a good solution and For automotive application, F280039C can also support this. you can request the EVM board from the below links.

    https://www.ti.com/product/TLC6983?keyMatch=TLC6983&tisearch=search-everything&usecase=GPN

    LP5890 EVM is not release yet but you can use tlc6983 EVM for earlier stage debug. but the controller can both support this two device.

    could you please provide the below information and I can provide the more suggestions.

    1. which application do you want to use this device?
    2. what about the size of this LED matrix( How much LEDs do your want to control)?
    3. which animation do you want to achieve? what about the frame rate and refresh rate?
    4. is there any request about the transmission rate?

    BR

    Monet Xu

  • Hello Monet Xu. 

    1. Mail address for slides regarding CCSI: research@washpoint.ro

    2. Application to be used: I want to use LP5890 for several application: self car wash automation, information panels for different industrial equipment. Currently we have a 8*24 led Matrix display and we want to increase the resolution.

    2. For the new displays we want to use 16*48 LED Matrix display.

    3. The animation is really simple. It's just simple text and if it's possible, company Logo.

    4. Transmission rate is also a quiet relaxed requirement: an scroll at each 500 ms or worst case 1s shall be good. We want to achieve a readable scroll on the display.

    Current main application is using an atmega1280 because the challenge was to control multiple outputs without to much memory consumption. Also we considered 2 Spi interfaces, 1 uart and one interface used for led display Matrix.

    Thank you for your quick answer. If you have any suggestions, I will be glad to consider them. 

  • Hi Vadim,

    Please check the emails.

    BR 

    Monet Xu