Skip to main content
GSink
Associate II
February 28, 2019
Question

DSI custom board problem with STM32F769BI MCU

  • February 28, 2019
  • 16 replies
  • 8091 views

Hello,

I used STM32F769I-EVAL board as a design reference for custom board. However, I could not achieve correct operation of MB1166 LCD board 

which is connected via DSI. It works well on the evaluation board.

When MCU tryies to display a picture, screen fickers with coloured lines and stays white.

Theres some hardware problem which I cannot figure out. Im attaching custom board schematics of DSI peripheral. STM32F769BIT6 MCU is used.

Any help to debug such issue would be apriciated.

This topic has been closed for replies.

16 replies

Du1
Associate III
March 1, 2019

Schematics looks fine at first glance, did you double check layout for footprints missmatch and doubled check the differential pairs for proper routing?

GSink
GSinkAuthor
Associate II
March 1, 2019

Dear Du,

footprints are correct. I figured that DSI routing could have been a problem on my first PCB design. So this time I designed around the DSI. My approach was to reduce length of DSI route as short as possible while maintaining DSI_CK, DSI_D0 and DSI_D1 lengths as equal as possible.

Im attaching PCB routing of DSI connection and DSI net lengths.

Du1
Associate III
March 1, 2019
Did your code have any change? Any IO remapping or reconfigurations? What else have you checked through so far that you could rule out for sure?​
>
Tesla DeLorean
Guru
March 2, 2019

Perhaps have an ST FAE review the PCB and trace layout/lengths, circuit performance likely to be critical at these speeds.​

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
GSink
GSinkAuthor
Associate II
March 5, 2019

Dear Clive Two.Zero,

I will try to contact them through the supplier of the evaluation board.