Firefly Open Source Community

   Login   |   Register   |
New_Topic
Print Previous Topic Next Topic

LVDS Display Interfacing with AIO RK3399J

79

Credits

0

Prestige

0

Contribution

registered members

Rank: 2

Credits
79

LVDS Display Interfacing with AIO RK3399J

Posted at 8/21/2022 03:48:33      View:1229 | Replies:6        Print      Only Author   [Copy Link] 1#
Hi Sir,

I am trying to interface the 10.1 Inch 1280x800 LVDS display with AIO Rk3399J Board.

I did all the changes in DTS file: kernel/arch/arm64/boot/dts/rockchip/rk3399-firefly-aio-lvds.dts file
and  TC358764_5_774_5XBG_DSI-LVDS_Tv11p_nm_1280x800.xls sheet As per https://wiki.t-firefly.com/en/AIO-3399J/driver_lcd.html URL.

But after powering on the board and LCD module I am not able to see anything on the LCD. it shows a blank screen.

Please find attached -
1. My DTS File
2. screenshot of  LVDS display datasheet timing parameters, TC358764_5_774_5XBG_DSI-LVDS_Tv11p_nm_1280x800.xls sheet and my display connection.
3. Timing parameters generated by TC358764_5_774_5XBG_DSI-LVDS_Tv11p_nm_1280x800.xls sheet.

Please suggest what I am doing wrong OR what configuration I am missing.


panel-init-sequence = [               
                29 02 06 3C 01 05 00 03 00                       
                29 02 06 14 01 03 00 00 00                       
                29 02 06 64 01 05 00 00 00                       
                29 02 06 68 01 05 00 00 00                       
                29 02 06 6C 01 05 00 00 00                       
                29 02 06 70 01 05 00 00 00                       
                29 02 06 34 01 1F 00 00 00                       
                29 02 06 10 02 1F 00 00 00                       
                29 02 06 04 01 01 00 00 00                       
                29 02 06 04 02 01 00 00 00                       
                29 02 06 50 04 20 01 F4 03                       
                29 02 06 54 04 46 00 46 00                       
                29 02 06 58 04 00 05 14 00                       
                29 02 06 5C 04 05 00 0F 00                       
                29 02 06 60 04 20 03 03 00                       
                29 02 06 64 04 01 00 00 00                       
                29 02 06 A0 04 06 80 44 00                                       
                29 02 06 A0 04 06 80 04 00                       
                29 02 06 04 05 04 00 00 00                       
                29 02 06 9C 04 31 00 00 00               
        ];                       

                panel-exit-sequence = [
                        05 05 01 28
                        05 78 01 10
                ];


disp_timings: display-timings {
                                          native-mode = <&timing0>;
                                          timing0: timing0 {
                                               clock-frequency = <148000000>; //166000000 @50
                                                       hactive = <1280>;
                                                       vactive = <800>;
                                                       hsync-len = <70>;   //20, 50
                                                       hback-porch = <70>; //50, 56
                                                       hfront-porch = <20>;//50, 30 //1580
                                                       vsync-len = <5>;
                                                       vback-porch = <15>;
                                                       vfront-porch = <3>;
                                                       hsync-active = <0>;
                                                       vsync-active = <0>;
                                                       de-active = <0>;
                                                       pixelclk-active = <0>;


Thanks


LVDS_Display.png (1.02 MB, Down times: 37)

screenshot

screenshot

rk3399-firefly-aio-lvds-HSX101H40C.pdf

59.19 KB, Down times: 10

DTS file

Reply

Use props Report

79

Credits

0

Prestige

0

Contribution

registered members

Rank: 2

Credits
79
Posted at 8/22/2022 11:19:56        Only Author  2#
Hi,

Any suggestion or reply on this ?


Thanks
Reply

Use props Report

79

Credits

0

Prestige

0

Contribution

registered members

Rank: 2

Credits
79
Posted at 8/23/2022 22:16:49        Only Author  3#

Hi,

Anyone from firefly, please provide any suggestions or feedback.

Thanks
Reply

Use props Report

1597

Credits

0

Prestige

0

Contribution

administrator

Rank: 9Rank: 9Rank: 9

Credits
1597
Posted at 8/25/2022 09:58:23        Only Author  4#
maneesh.singh Posted at 8/23/2022 22:16
Hi,

Anyone from firefly, please provide any suggestions or feedback.

Sorry for the late reply. Our engineers are following this.
Reply

Use props Report

79

Credits

0

Prestige

0

Contribution

registered members

Rank: 2

Credits
79
Posted at 8/25/2022 22:26:20        Only Author  5#
Hi Sir
Thanks for your reply.
Waiting for your response.

Thanks,
Reply

Use props Report

176

Credits

0

Prestige

0

Contribution

registered members

Rank: 2

Credits
176
Posted at 8/26/2022 10:05:02        Only Author  6#
Is the LVDS screen purchased from firefly's official website? Please provide the purchase link below.
Reply

Use props Report

79

Credits

0

Prestige

0

Contribution

registered members

Rank: 2

Credits
79
Posted at 8/26/2022 15:33:33        Only Author  7#
799959745 Posted at 8/26/2022 10:05
Is the LVDS screen purchased from firefly's official website? Please provide the purchase link below ...

Hi,

Thanks for your reply.

I am using a 10.1-inch 1280x800 LVDS Display from Viete.

I am using the AIO-3399J board for my development.

on wiki page -> https://wiki.t-firefly.com/en/AIO-3399J/driver_lcd.html

it is mentioned that we need to use TC358764_5_774_5XBG_DSI-LVDS_Tv11p_nm_1280x800.xls to generate the initialization command.

But when I checked AIO-3399J schematics it is using a TC358772 bridge chip.

So shall we use TC358764_5_774_5XBG_DSI-LVDS_Tv11p_nm_1280x800.xls ?

or is there any other tool for TC358772?

Thanks
Reply

Use props Report

You need to log in before you can reply Login | Register

This forum Credits Rules

Quick Reply Back to top Back to list