i.MX6D how to configure Asynchronous serial display over 4 wire SPI

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX6D how to configure Asynchronous serial display over 4 wire SPI

1,076 Views
pramir
Contributor I

Hi,

We want to connect i.MX6 dual  to a small TFT LCD display which supports only SPI 3 wire and 4 wire serial interface.

We come to know that we have to connect ipp_d0_cs and ipp_pin_11– ipp_pin_17 pins for SPI configuration.

Could you please let us know how to configure the imx6D for the same Or

Could you share us example code for linux driver for the same.

Thanks, Pramir

Labels (4)
0 Kudos
7 Replies

818 Views
igorpadykov
NXP Employee
NXP Employee

Hi PRAMIR

internally I have info that there is no working driver on FSL BSP for Async displays on i.MX6,

it may be recommended to apply to Professional Services for developing it

Professional Engineering Services|Freescale

Best regards

igor

0 Kudos

818 Views
pramir
Contributor I

HI igor,

Thank you for your reply.

I could see some reference Async display driver by using IPUv1 platform.

I want to port the same into IPUv3 platform on i.MX6.

Could you please let us know the equivalent function for the below functions,

Reference in IPUv1:

===================

1. ipu_adc_write_cmd()

2. ipu_adc_write_template()

3. ipu_adc_get_snooping_status()

4. ipu_adc_init_panel()

5. ipu_adc_init_ifc_timing()

6. ipu_adc_set_update_mode()

Also could you please share us the documentation for IPUv3 functionality.

Thanks, Pramir

0 Kudos

818 Views
igorpadykov
NXP Employee
NXP Employee

Hi Pramir

IPUv1 is for i.MX31 processor.

Documentation for IPUv3 functionality is given in

i.MX6DQ Reference Manual Chapter 37

i.MX6DQ Reference Manual (rev.2  7/2014)

http://cache.freescale.com/files/32bit/doc/ref_manual/IMX6DQRM.pdf

0 Kudos

818 Views
pramir
Contributor I

HI igor,

Thank you for your reply.

I was comparing Architecture of IPUv1 vs IPUv3 and in both the spec it is mentioned that they support Asynchronous Serial Display.

Could you please let me know if we can port the IPUv1 ADC(from imx_adc.c) functionality from i.MX51 to  IPUv3 of i.MX6DQ?

Is it feasible technically?

Thanks, Pramir

0 Kudos

818 Views
igorpadykov
NXP Employee
NXP Employee

Hi Pramir

yes I think it is feasible.

~igor

0 Kudos

818 Views
pramir
Contributor I

Hi igor,

Thank you for your reply.

Could you please tel us the details of Professional Services cost to get support for 3/4 wire SPI Asynchronous display driver.

We are interested to  develop Asynchronous display driver. We require Freescale help for the same.

We have finalized our design based on imx6 dual/quad core and our display supports only 3/4 wire SPI display interface.

Thanks, Pramir

0 Kudos

818 Views
igorpadykov
NXP Employee
NXP Employee

Hi Pramir

unfortunately I am not aware of such details, you can contact

Freescale Professional Services

http://www.freescale.com/webapp/sps/site/overview.jsp?code=CW_PROFESSIONAL

Best regards

igor

0 Kudos