BLACK_F407VE icon indicating copy to clipboard operation
BLACK_F407VE copied to clipboard

Has anyone seen VE boards with the TFT connector reversed?

Open g8ecj opened this issue 5 years ago • 6 comments

Maybe I'm just unlucky but I recently bought ZE and VE boards and a (what looks like) a plugin TFT (3.2" ILI9341) display. The display is totally compatible with the ZE board but the rows on the VE TFT connector seem to be mirrored and pin 32 is at 3v3 rather than ground hence a very warm regulator on the VE board. I'll check the version numbers of the PCBs as soon as I have them in front of me again but in the meantime thought maybe I'm not alone in having incompatible compatible boards! A somewhat older ZG board I have seems to be set up for a totally different LCD.

g8ecj avatar Feb 23 '20 23:02 g8ecj

The version numbers are as follows:

  • black_F407VE; v2.3
  • black_F407ZE; v3.1
  • black_F407ZG; no version marked (quite old, the SD card is buried next to the TFT connector, not on the edge)

g8ecj avatar Feb 25 '20 08:02 g8ecj

I found an image on here which explains there is a Classic and Upgrade version, with different pinouts: https://item.taobao.com/item.htm?spm=2013.1.0.0.29a630f48JXy6c&id=41304134448

mcauser avatar Feb 25 '20 10:02 mcauser

tft-differences Used Google Translate for the rough translations

mcauser avatar Feb 25 '20 10:02 mcauser

My 3x boards are: STM32_F4VE V2.0 1509 - STM32F407VET6 STM32_F4XX V3.0 1606 - STM32F407ZET6 STM32_F4XX V3.0 1606 - STM32F407ZGT6 (same board as ZET6, different cpu) Looking at the schematics pdfs that came with each, they are all using the Classic LCD pin layout.

mcauser avatar Feb 25 '20 10:02 mcauser

I found these two on Taobao:

STM32_F4XX_Pro V2.0 SN:171115 - STM32F407ZGT6 https://item.taobao.com/item.htm?spm=a1z10.1-c-s.w4004-22466574640.28.27c77402l508PG&id=565218048000

STM32_F4XX V3.0 1606 - STM32F407ZET6/ZGT6 https://item.taobao.com/item.htm?spm=a1z10.1-c-s.w4004-22466574640.30.27c77402l508PG&id=523276050344

Note the different board layouts and the Pro version has silkscreen label New TFT.

mcauser avatar Feb 25 '20 10:02 mcauser

Many thanks for the research - I was going nowhere!! The image showing the two connection sets has given me all the necessary clues. I pushed the pins 1, 2, 29 & 32 (the highlighted pins in the right-hand side) from the V2.3 VE board, plugged in the LCD and away it goes! It's not mirrored as I thought after all, they have just rationalised the power, griound and reset connections. I can now use CubeMX to generate all the setup for the ZE or the VE board and my app (such as it is so far - just an LCD demo) works great on either.

g8ecj avatar Mar 05 '20 07:03 g8ecj