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/TMS320LF2407A: touch screen with spi support

Part Number: TMS320LF2407A
Other Parts Discussed in Thread: C2000WARE, AFE031, MOTORWARE, DRV8305, DRV8301

Tool/software: Code Composer Studio

We have project with tms320lf2407a running with a graphic lcd display. I want to update this with a touch screen communicating through SPI interface. But could not found any details. we have another project with atmel processor and ft800 resistive touch screen. I tried to find any ft800 driver supporting tms320lf2407a. but could not find out anything. If anyone could provide SPI touch screen details for tms320lf2407a, it would be great help. 

Thank you

Aroon

  • Aroon,

    First: the F2407A is a very old device, and currently NRND. If this is a new project, we highly recommend using a more recent device. We are not actively pushing updates to the toolchain that supports F2407A devices. You will get a greater level of support if you move to a new device.

    That being said, the question you are asking can be addressed generally:
    C2000 does not have drivers for that touch screen. We do have some published drivers for other devices that you can model your driver design on , such as:
    AFE031: "C:\ti\c2000\C2000Ware_1_00_05_00\device_support\f2837xd\examples\cpu1\boostxl_afe031_f28379d_dacmode"
    SD Card: running FATFS: "C:\ti\c2000\C2000Ware_1_00_05_00\utilities\third_party\f2837xd\fatfs"
    DRV8301 and DRV8305: "C:\ti\motorware\motorware_1_01_00_18\sw\drivers\drvic"

    You can study these drivers and understand how they work and then base your custom driver off of the structure. I believe if you search the e2e forum there will be other posts asking very similar questions for other devices as well.

    Regards,
    Mark