The attached patch adds support for 2 EN lines to the ftdi connection driver when used in 4 pin mode. The default configuration is 0x00 (disabled). I have tested this by connecting to a 4x40 HD44780 display.
[patches:#23] Patch to support two EN lines in the ftdi 4 pin interface
Status: open
Group:
Created: Thu Jul 23, 2015 06:23 AM UTC by Brandon Shields
Last Updated: Thu Jul 23, 2015 06:23 AM UTC
Owner: nobody
Attachments:
ftdi_en2.diff (2.7 kB; text/x-patch)
The attached patch adds support for 2 EN lines to the ftdi connection driver
when used in 4 pin mode. The default configuration is 0x00 (disabled). I
have tested this by connecting to a 4x40 HD44780 display.
Hi, Brandon,
I've been working with LCDproc for a long time and I have to say that
I'm not familiar with the FTDI driver. Is there a schematic for your
mod? I do have a 4x40 display I could test with (along with more than
a couple FTDI chips from the 3D Printer spare parts bin).
Hi Ethan,
Sorry, but I don't have a schematic but I do have a working prototype using an FT232RL chip. To save you some time, I have listed the bit banger alias names below. Due to the lack of IO, I wired the R/W line to ground to free up a pin.
SERIAL
GPIO
TXD
D0
RXD
D1
RTS
D2
CTS
D3
DTR
D4
DSR
D5
DCD
D6
RI
D7
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Ethan,
Sorry, but I don't have a schematic but I do have a working prototype using an FT232RL chip. To save you some time, I have listed the bit banger alias names below.
A pinout is fine. Thanks.
Due to the lack of IO, I wired the R/W line to ground to free up a pin.
Understandable. As long as the timing works out, that's not an
uncommon way to do things.
Cheers,
-ethan
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I'm in no rush to get this patch merged in, but are you waiting for anything from me? I've successfully merged the patch with the source about 3 or 4 times.
Brandon.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
On Thu, Jul 23, 2015 at 2:23 AM, Brandon Shields bdshields@users.sf.net wrote:
Hi, Brandon,
I've been working with LCDproc for a long time and I have to say that
I'm not familiar with the FTDI driver. Is there a schematic for your
mod? I do have a 4x40 display I could test with (along with more than
a couple FTDI chips from the 3D Printer spare parts bin).
Cheers,
-ethan
Related
Patches: #23
Hi Ethan,
Sorry, but I don't have a schematic but I do have a working prototype using an FT232RL chip. To save you some time, I have listed the bit banger alias names below. Due to the lack of IO, I wired the R/W line to ground to free up a pin.
On Thu, Jul 23, 2015 at 6:57 PM, Brandon Shields bdshields@users.sf.net wrote:
A pinout is fine. Thanks.
Understandable. As long as the timing works out, that's not an
uncommon way to do things.
Cheers,
-ethan
Hi,
I'm in no rush to get this patch merged in, but are you waiting for anything from me? I've successfully merged the patch with the source about 3 or 4 times.
Brandon.
Hi Brandon,
lcdproc development moved to github. Please submit your patch at https://github.com/lcdproc/lcdproc/pulls as pull request.
Thanks
A pull requres to github has been made (3 years later :-) ), This ticket can be closed.