Difference between revisions of "MTF-T035"

From ArmadeusWiki
Jump to: navigation, search
(TFT Specifications)
(Connection with the DevLight v2 & the DevFull)
 
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
== TFT Specifications ==
 
== TFT Specifications ==
The MTF-T035 320x240 3.5" color TFT display from Microtips is the default TFT display supported.
+
 
 +
The MTF-T035 320x240 3.5" color TFT display from Microtips was once the default TFT display supported on APF9328.
 
Two pin compatible versions of this LCD are available: one with touchscreen (analog outputs) and one without.
 
Two pin compatible versions of this LCD are available: one with touchscreen (analog outputs) and one without.
 
The MTF-T035 is provided with a 4 white led backlight.
 
The MTF-T035 is provided with a 4 white led backlight.
Line 6: Line 7:
 
The specification can be found here:
 
The specification can be found here:
 
[http://www.microtipsusa.com/product_pdfs/Color%20TFT/MTF-T035DHSLP-A%20(24BIT,%20parallel,%20external%20BL%20control,%20anti-glare,%20TP).pdf]
 
[http://www.microtipsusa.com/product_pdfs/Color%20TFT/MTF-T035DHSLP-A%20(24BIT,%20parallel,%20external%20BL%20control,%20anti-glare,%20TP).pdf]
<span style="color:red">
+
{{Warning | THIS LCD IS NO MORE AVAILABLE FROM MICROTIPS...}}
<br>'''THIS LCD IS NO MORE PRODUCED BY MICROTIPS...'''
+
</span>
+
  
 
Some photos are although available here:
 
Some photos are although available here:
Line 14: Line 13:
  
  
<span style="color:red">
+
{{Warning| the TFT equipped with a touch panel requires an external touch controller which is not on the LCD_Adapt. This is due to the fact that the touch panel option was not available when the LCD_adapt was designed.
Important: the TFT equipped with a touch panel requires an external touch controller which is not on the LCD_Adapt. This is due to the fact that the touch panel option was not available when the LCD_adapt was designed.
+
Nevertheless, the touch controller will be present on the DevFull board. }}
Nevertheless, the touch controller will be present on the DevFull board.
+
</span>
+
  
 
== Adapter Board ==
 
== Adapter Board ==
[[Image:MTF_035_Adapt.jpg|center]]
+
 
 +
[[Image:MTF_035_Adapt.jpg|center|frame|'''figure 1''' - ''MTF-T035 picture'']]
  
 
This kind of LCD requires an adapter board.  
 
This kind of LCD requires an adapter board.  
Line 26: Line 24:
 
It has to be noted that only a 3.3V supply is required.
 
It has to be noted that only a 3.3V supply is required.
  
The <strong>specification</strong> can be found here:
+
The '''specification''' can be found here:
 
[http://www.armadeus.com/downloads/lcd_adapt_MTFT035/documentation/datasheet.pdf]  
 
[http://www.armadeus.com/downloads/lcd_adapt_MTFT035/documentation/datasheet.pdf]  
  
The <strong>schematics</strong> can be found here:
+
The '''schematics''' can be found here:
 
[http://www.armadeus.com/downloads/lcd_adapt_MTFT035/hardware/schematics.pdf]
 
[http://www.armadeus.com/downloads/lcd_adapt_MTFT035/hardware/schematics.pdf]
  
The <strong>assembly drawings</strong> can be found here:
+
The '''assembly drawings''' can be found here:
 
[http://www.armadeus.com/downloads/lcd_adapt_MTFT035/documentation/assembly.pdf]
 
[http://www.armadeus.com/downloads/lcd_adapt_MTFT035/documentation/assembly.pdf]
  
Line 38: Line 36:
  
 
==Connecting the LCD to the adapter board==
 
==Connecting the LCD to the adapter board==
 +
 
{|border=0 summary="Connecting the LCD"
 
{|border=0 summary="Connecting the LCD"
 
|----------------
 
|----------------
Line 44: Line 43:
 
|}
 
|}
  
== Connections with the DevLight ==
+
== Connection with the APF9328DevLight v1.0==
Just connect signals with same names together. <strong>Use the shortest wires you can !</strong>
+
 
 +
Just connect signals with same names together. '''Use the shortest wires you can !'''
  
 
The DevLight schematics and specification may be usefull:
 
The DevLight schematics and specification may be usefull:
 
[http://www.armadeus.com/products_APF9328DevLight.html]
 
[http://www.armadeus.com/products_APF9328DevLight.html]
  
Once done verify the connections by means of your multimeter.  
+
Once done, verify the connections with a multimeter.  
<strong>Do not forget to check the 3.3V supply polarity on the LCD_adapt board before to power up the system !</strong>
+
{{Warning | Do not forget to check the 3.3V supply polarity on the LCD_adapt board before to power up the system !}}
 +
 
 +
== Connection with the APF9328DevLight v2 & the APF9328DevFull==
 +
 
 +
Use a straight flat cable and connect pin 1 to pin 1. (Same way as [[LQ043_Adapt|LQ043]]).
  
 
== Troubleshooting ==
 
== Troubleshooting ==
* If your LCD shows too much White then set the potar on the LCD_Adapt to the minimum value.
+
 
 +
* If your LCD shows too much White then set the potentiometer on the LCD_Adapt to the minimum value.
 
[[Image:LCD_Adapt_potar.jpg|thumb|center]]
 
[[Image:LCD_Adapt_potar.jpg|thumb|center]]
  
* LCD screen sleep after a certain time, to awake it type :
+
* If LCD screen fall asleep after a given time and you want to awake it, take a look at: [[FrameBuffer#Tips]]
echo 0 >  /sys/class/graphics/fb0/blank
+
 
+
A crontab can be made :
+
mkdir -p /var/spool/cron/crontab
+
crontab -e
+
write line :
+
*/5 * * * * echo 0 >  /sys/class/graphics/fb0/blank
+
And launch crond :
+
crond
+
To awake LCD each 5 minutes, it's a tricky patch and it seems to not work :-(
+
  
 
==Linux drivers==
 
==Linux drivers==
* [[FrameBuffer | How to activate FrameBuffer driver]]
+
 
 +
* [[FrameBuffer | How to activate/use Linux FrameBuffer driver]]
 
* [[BackLight | How to use Backlight control interface]]
 
* [[BackLight | How to use Backlight control interface]]
  
 
==Screenshots==
 
==Screenshots==
 +
 
[[Image:MTF-T035_jim.jpg|thumb|left|SNES emulator running on the LCD]]
 
[[Image:MTF-T035_jim.jpg|thumb|left|SNES emulator running on the LCD]]
 
[[Image:MTF-T035_street.jpg|thumb|center|SNES emulator running on the LCD]]
 
[[Image:MTF-T035_street.jpg|thumb|center|SNES emulator running on the LCD]]
  
 
[[Category:LCD]]
 
[[Category:LCD]]

Latest revision as of 14:21, 1 July 2015

TFT Specifications

The MTF-T035 320x240 3.5" color TFT display from Microtips was once the default TFT display supported on APF9328. Two pin compatible versions of this LCD are available: one with touchscreen (analog outputs) and one without. The MTF-T035 is provided with a 4 white led backlight.

The specification can be found here: [1]

Warning Warning: THIS LCD IS NO MORE AVAILABLE FROM MICROTIPS...


Some photos are although available here: Board Pictures


Warning Warning: the TFT equipped with a touch panel requires an external touch controller which is not on the LCD_Adapt. This is due to the fact that the touch panel option was not available when the LCD_adapt was designed.

Nevertheless, the touch controller will be present on the DevFull board.


Adapter Board

figure 1 - MTF-T035 picture

This kind of LCD requires an adapter board. The small board generates the required bias voltages, integrates a white led driver and provides a standard 2.54 connector interface. It has to be noted that only a 3.3V supply is required.

The specification can be found here: [2]

The schematics can be found here: [3]

The assembly drawings can be found here: [4]

Note that the pin 1 of the connectors are although written in the top layer copper.

Connecting the LCD to the adapter board

Open connector, plug & align LCD Flex pin 1 and PCB pin 1
Close connector

Connection with the APF9328DevLight v1.0

Just connect signals with same names together. Use the shortest wires you can !

The DevLight schematics and specification may be usefull: [5]

Once done, verify the connections with a multimeter.

Warning Warning: Do not forget to check the 3.3V supply polarity on the LCD_adapt board before to power up the system !


Connection with the APF9328DevLight v2 & the APF9328DevFull

Use a straight flat cable and connect pin 1 to pin 1. (Same way as LQ043).

Troubleshooting

  • If your LCD shows too much White then set the potentiometer on the LCD_Adapt to the minimum value.
LCD Adapt potar.jpg
  • If LCD screen fall asleep after a given time and you want to awake it, take a look at: FrameBuffer#Tips

Linux drivers

Screenshots

SNES emulator running on the LCD
SNES emulator running on the LCD