MCX-N947 How to output 8080 8-bit data for LCD(RGB565)

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

MCX-N947 How to output 8080 8-bit data for LCD(RGB565)

Jump to solution
855 Views
billie
Contributor II

Hi,

I'm going to use new LCD which has 8080 8-bit interface with MCXN947.

So, I'd like to check 8080 8-bit data output of MCXN947 with LCD-PAR-S035.

As you know, LCD-PAR-S035 can be changed 8080 8-bit mode from 16-bit mode.

So, I changed that fsl_flexio_mculcd.h and pin_mux.c.

- fsl_flexio_mculcd.h : #define FLEXIO_MCULCD_DATA_BUS_WIDTH 8UL

- pin_mux.c : Flexio_D16 ~ FlexIO_D23.

However, I can't see correct output on the LCD(LCD-PAR-S035) like attached images.

Please let me what to fix in order to get correct output.

 

Regards,

Billy(Seongjin)

Labels (1)
0 Kudos
Reply
1 Solution
776 Views
billie
Contributor II

Hi Celeste,

 

8080 8-bit bus data output of N947 is confirmed.

Thanks for your support.

 

Regards,

Billy(Seongjin)

View solution in original post

0 Kudos
Reply
5 Replies
824 Views
Celeste_Liu
NXP Employee
NXP Employee

Hello @billie ,

Thanks for your post. Could you let me know which demo you are using and the version of the SDK? I will help you check it out.

BRs,

Celeste

 

0 Kudos
Reply
816 Views
billie
Contributor II

Hi Celeste,

Here are the version of SDK and demo example.

In my testing, latest version SDK doesn't work with LCD-PAR-S035.

 

  • SDK : SDK_2_x_MCX-N9XX-EVK - 2.16.000
  • Demo example :  mcxn9xxevk_lvgl_demo_benchmark_bm

 

Regards,

Billy(Seongjin)

0 Kudos
Reply
789 Views
Celeste_Liu
NXP Employee
NXP Employee

Hello @billie ,

Thanks for your information. I'm still working on this. Please allow me more time and I'll let you know as soon as I have any progress. 

BRs,

Celeste

0 Kudos
Reply
777 Views
billie
Contributor II

Hi Celeste,

 

8080 8-bit bus data output of N947 is confirmed.

Thanks for your support.

 

Regards,

Billy(Seongjin)

0 Kudos
Reply
769 Views
Celeste_Liu
NXP Employee
NXP Employee

Hello @billie ,

Thank you for your sharing. As you said, I will close this thread. If there are any new issues, please feel free to create a new post.

BRs,

Celeste

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2144139%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EMCX-N947%20How%20to%20output%208080%208-bit%20data%20for%20LCD(RGB565)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2144139%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%3C%2FP%3E%3CP%3EI'm%20going%20to%20use%20new%20LCD%20which%20has%208080%208-bit%20interface%20with%20MCXN947.%3C%2FP%3E%3CP%3ESo%2C%20I'd%20like%20to%20check%208080%208-bit%20data%20output%20of%20MCXN947%20with%20LCD-PAR-S035.%3C%2FP%3E%3CP%3EAs%20you%20know%2C%20LCD-PAR-S035%20can%20be%20changed%208080%208-bit%20mode%20from%2016-bit%20mode.%3C%2FP%3E%3CP%3ESo%2C%20I%20changed%20that%20fsl_flexio_mculcd.h%20and%20pin_mux.c.%3C%2FP%3E%3CP%3E-%20fsl_flexio_mculcd.h%20%3A%20%23define%26nbsp%3B%3CSPAN%3EFLEXIO_MCULCD_DATA_BUS_WIDTH%208UL%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E-%20pin_mux.c%20%3A%20Flexio_D16%20~%20FlexIO_D23.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EHowever%2C%20I%20can't%20see%20correct%20output%20on%20the%20LCD(LCD-PAR-S035)%20like%20attached%20images.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EPlease%20let%20me%20what%20to%20fix%20in%20order%20to%20get%20correct%20output.%3C%2FP%3E%3CBR%20%2F%3E%3CP%3ERegards%2C%3C%2FP%3E%3CP%3EBilly(Seongjin)%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2144139%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EMCXN%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2148878%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MCX-N947%20How%20to%20output%208080%208-bit%20data%20for%20LCD(RGB565)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2148878%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F195598%22%20target%3D%22_blank%22%3E%40billie%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%0A%3CP%3EThank%20you%20for%20your%20sharing.%20As%20you%20said%2C%20I%20will%20close%20this%20thread.%20If%20there%20are%20any%20new%20issues%2C%20please%20feel%20free%20to%20create%20a%20new%20post.%3C%2FP%3E%0A%3CP%3EBRs%2C%3C%2FP%3E%0A%3CP%3ECeleste%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2148871%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MCX-N947%20How%20to%20output%208080%208-bit%20data%20for%20LCD(RGB565)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2148871%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CSPAN%3ECeleste%2C%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E8080%208-bit%20bus%20data%20output%20of%20N947%20is%20confirmed.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EThanks%20for%20your%20support.%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3ERegards%2C%3C%2FP%3E%3CP%3EBilly(Seongjin)%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2148018%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MCX-N947%20How%20to%20output%208080%208-bit%20data%20for%20LCD(RGB565)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2148018%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F195598%22%20target%3D%22_blank%22%3E%40billie%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%0A%3CP%3EThanks%20for%20your%20information.%26nbsp%3BI'm%20still%20working%20on%20this.%20Please%20allow%20me%20more%20time%20and%20I'll%20let%20you%20know%20as%20soon%20as%20I%20have%20any%20progress.%26nbsp%3B%3C%2FP%3E%0A%3CP%3EBRs%2C%3C%2FP%3E%0A%3CP%3ECeleste%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2146427%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MCX-N947%20How%20to%20output%208080%208-bit%20data%20for%20LCD(RGB565)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2146427%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Celeste%2C%3C%2FP%3E%3CP%3EHere%20are%20the%20version%20of%20SDK%20and%20demo%20example.%3C%2FP%3E%3CP%3EIn%20my%20testing%2C%20latest%20version%20SDK%20doesn't%20work%20with%20LCD-PAR-S035.%3C%2FP%3E%3CBR%20%2F%3E%3CUL%3E%3CLI%3ESDK%20%3A%20SDK_2_x_MCX-N9XX-EVK%20-%202.16.000%3C%2FLI%3E%3CLI%3EDemo%20example%20%3A%26nbsp%3B%20mcxn9xxevk_lvgl_demo_benchmark_bm%3C%2FLI%3E%3C%2FUL%3E%3CBR%20%2F%3E%3CP%3ERegards%2C%3C%2FP%3E%3CP%3EBilly(Seongjin)%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2146101%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MCX-N947%20How%20to%20output%208080%208-bit%20data%20for%20LCD(RGB565)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2146101%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F195598%22%20target%3D%22_blank%22%3E%40billie%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%0A%3CP%3EThanks%20for%20your%20post.%26nbsp%3B%3CSPAN%3ECould%20you%20let%20me%20know%20which%20demo%20you%20are%20using%20and%20the%20version%20of%20the%20SDK%3F%20I%20will%20help%20you%20check%20it%20out.%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EBRs%2C%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3ECeleste%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E