Menu

#23 Patch to support two EN lines in the ftdi 4 pin interface

open
nobody
None
5
2019-10-13
2015-07-23
No

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.

1 Attachments

Related

Patches: #23

Discussion

  • Ethan Dicks

    Ethan Dicks - 2015-07-23

    On Thu, Jul 23, 2015 at 2:23 AM, Brandon Shields bdshields@users.sf.net wrote:


    [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).

    Cheers,

    -ethan

     

    Related

    Patches: #23

  • Brandon Shields

    Brandon Shields - 2015-07-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.

    SERIAL GPIO
    TXD D0
    RXD D1
    RTS D2
    CTS D3
    DTR D4
    DSR D5
    DCD D6
    RI D7
     
    • Ethan Dicks

      Ethan Dicks - 2015-07-24

      On Thu, Jul 23, 2015 at 6:57 PM, Brandon Shields bdshields@users.sf.net wrote:

      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

       
  • Brandon Shields

    Brandon Shields - 2016-03-21

    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.

     
  • Harald Geyer

    Harald Geyer - 2016-11-03

    Hi Brandon,

    lcdproc development moved to github. Please submit your patch at https://github.com/lcdproc/lcdproc/pulls as pull request.

    Thanks

     
  • Brandon Shields

    Brandon Shields - 2019-10-13

    A pull requres to github has been made (3 years later :-) ), This ticket can be closed.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.