Files
lcdproc/docs/lcdproc-user/drivers/t6963.docbook
T

154 lines
3.4 KiB
Plaintext
Raw Normal View History

<sect1 id="t6963-howto">
<title>The Toshiba T6963 Driver</title>
<para>
This section talks about using LCDproc with LCD displays that use the
T6963 chipset from Toshiba. Usually, this chipset is used on big character LCD
displays that can often act as a screen.
</para>
<sect2 id="t6963-connections">
<title>Connections</title>
<table id="t6963-connections.mapping">
<title>T6963 wiring schematic</title>
<tgroup cols="2">
2006-04-05 10:36:58 +00:00
<thead>
<row>
<entry>Parallel port</entry>
<entry>LCD</entry>
</row>
</thead>
<tbody>
<row>
<entry>1 (Strobe)</entry>
<entry>5 (WR)</entry>
</row>
<row>
<entry>2-9 (Data)</entry>
<entry>11-18 (Data)</entry>
</row>
<row>
<entry>14 (Autofeed)</entry>
<entry>7 (CE)</entry>
</row>
<row>
<entry>16 (Init)</entry>
<entry>8 (C/D)</entry>
</row>
<row>
<entry>17 (Slct)</entry>
<entry>6 (RD)</entry>
</row>
<row>
<entry>18 (GND)</entry>
<entry>3 (GND)</entry>
</row>
<row>
<entry>+5V</entry>
<entry>3 (LCD +)</entry>
</row>
</tbody>
</tgroup>
</table>
</sect2>
<sect2 id="t6963-compiling">
<title>Compiling</title>
<para>
Make sure that the T6963 files are built when you run configure. This
can be done by specifying "--enable-drivers=all" or by
"--enable-drivers=t6963".
</para>
</sect2>
2006-04-05 10:36:58 +00:00
<!-- ## Toshiba T6963 driver ## -->
<sect2 id="t6963-config">
<title>Configuration in LCDd.conf</title>
<sect3 id="t6963-config-section">
2006-04-05 10:36:58 +00:00
<title>[t6963]</title>
2006-04-05 10:36:58 +00:00
<variablelist>
<varlistentry>
<term>
<property>Size</property> = &parameters.size;
2006-04-05 10:36:58 +00:00
</term>
<listitem><para>
2006-10-06 11:05:48 +00:00
set display size [default: <literal>20x6</literal>]
2006-04-05 10:36:58 +00:00
</para></listitem>
</varlistentry>
2006-04-05 10:36:58 +00:00
<varlistentry>
<term>
<property>Port</property> =
<parameter><replaceable>PORT</replaceable></parameter>
2006-04-05 10:36:58 +00:00
</term>
<listitem><para>
Specify the address of the parallel port the LCD is connected to.
Common values for <replaceable>PORT</replaceable> are <literal>0x278</literal>,
<literal>0x378</literal> and <literal>0x3BC</literal>.
Legal values are <literal>0x200</literal> - <literal>0x400</literal>.
If not given the default value is <literal>0x378</literal>.
</para></listitem>
</varlistentry>
2006-04-05 10:36:58 +00:00
<varlistentry>
<term>
<property>ECPlpt</property> = &parameters.yesdefno;
2006-04-05 10:36:58 +00:00
</term>
<listitem><para>
2006-10-06 11:05:48 +00:00
Is ECP mode on? [default: <literal>yes</literal>; legal: <literal>yes</literal>, <literal>no</literal>]
2006-04-05 10:36:58 +00:00
</para></listitem>
</varlistentry>
<varlistentry>
<term>
<property>graphic</property> = &parameters.yesnodef;
2006-04-05 10:36:58 +00:00
</term>
<listitem><para>
2006-10-06 11:05:48 +00:00
Use graphic? [default: <literal>no</literal>; legal: <literal>yes</literal>, <literal>no</literal>]
2006-04-05 10:36:58 +00:00
</para></listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
<sect2 id="t6963-running">
<title>Running</title>
<para>
2007-10-28 11:19:53 +00:00
Modify the <filename>LCDd.conf</filename> file before you run LCDd. In this config file are
detailed instructions on how to configure the T6963 driver.
</para>
<para>
Then as usual, start LCDd with the correct config file:
</para>
2006-04-05 10:36:58 +00:00
<para>
E.g. <command>LCDd -c ./LCDd.conf</command>
</para>
2006-04-05 10:36:58 +00:00
<para>
If you want to override the driver selection in LCDd.conf then use:
</para>
2006-04-05 10:36:58 +00:00
<para>
<command>LCDd -c ./LCDd.conf -d T6963</command>
</para>
2006-04-05 10:36:58 +00:00
<para>
If you use this, the T6963 driver will read the options from the config
file anyway.
</para>
</sect2>
</sect1>