How make from Banana PI m2 ZERO or any 40PIN GPIO output LVDS?

by Ninty   Last Updated July 11, 2019 20:25 PM

Need reprogram GPIO 40pin to 30pin LCD single channel was gona be enought.. NO LVDS beakboard pls.. i definetly know it work but.. too big, eating energy i dont care! Please answeare only with BRAIN INCLUDE. I know there is way to make it to drive 7ยจ lcd DIRECT BY GPIO reprogramed.. OFF all GPIO function or set them 0 and set pinst like OUTPUT GPIO https://www.raspberrypi.org/documentation/hardware/raspberrypi/dpi/README.md

output_format = (dpi_output_format >> 0) & 0xf; rgb_order = (dpi_output_format >> 4) & 0xf;

output_enable_mode = (dpi_output_format >> 8) & 0x1; invert_pixel_clock = (dpi_output_format >> 9) & 0x1;

hsync_disable = (dpi_output_format >> 12) & 0x1; vsync_disable = (dpi_output_format >> 13) & 0x1; output_enable_disable = (dpi_output_format >> 14) & 0x1;

hsync_polarity = (dpi_output_format >> 16) & 0x1; vsync_polarity = (dpi_output_format >> 17) & 0x1; output_enable_polarity = (dpi_output_format >> 18) & 0x1;

hsync_phase = (dpi_output_format >> 20) & 0x1; vsync_phase = (dpi_output_format >> 21) & 0x1; output_enable_phase = (dpi_output_format >> 22) & 0x1;

output_format: 1: DPI_OUTPUT_FORMAT_9BIT_666 2: DPI_OUTPUT_FORMAT_16BIT_565_CFG1 3: DPI_OUTPUT_FORMAT_16BIT_565_CFG2 4: DPI_OUTPUT_FORMAT_16BIT_565_CFG3 5: DPI_OUTPUT_FORMAT_18BIT_666_CFG1 6: DPI_OUTPUT_FORMAT_18BIT_666_CFG2 7: DPI_OUTPUT_FORMAT_24BIT_888

rgb_order: 1: DPI_RGB_ORDER_RGB 2: DPI_RGB_ORDER_BGR 3: DPI_RGB_ORDER_GRB 4: DPI_RGB_ORDER_BRG

output_enable_mode: 0: DPI_OUTPUT_ENABLE_MODE_DATA_VALID 1: DPI_OUTPUT_ENABLE_MODE_COMBINED_SYNCS

invert_pixel_clock: 0: RGB Data changes on rising edge and is stable at falling edge 1: RGB Data changes on falling edge and is stable at rising edge.

hsync/vsync/output_enable_polarity: 0: default for HDMI mode 1: inverted

hsync/vsync/oe phases: 0: DPI_PHASE_POSEDGE 1: DPI_PHASE_NEGEDGE

There si relatiove CODE to working LCD wiothout LVDS breakboard..

My question is.. will this be drive 14+lcd? (single channel was OK) i saw video where 2 buddy make it..

https://www.youtube.com/watch?v=x0EGnydxxf4&list=PL1IH0veDLsFz4X3ht1wuggtK7si4ruTig

So tell me how to.. BIG LCD 1080P max.. i know i need high frekvenci over 200mhz my core do 1,2Ghz,, so no worry 4 core.. can you someone make me confiq? or help me to INITIATE somehow?? please..

Tags : lcd lvds


Related Questions


Updated July 24, 2016 08:10 AM

Updated August 06, 2017 21:25 PM

Updated September 20, 2017 10:25 AM

Updated December 06, 2017 17:25 PM

Updated August 22, 2018 02:25 AM