Skip to content

Add generic FTDI gpio manipulation pre / post sequence #607

@LostTime76

Description

@LostTime76

I have a scenario where the JTAG pins go through a digital isolator and the outputs are not always enabled on the output side. I am using the JTAG pins for several purposes, not just FPGA programming.

I have connected a pin that enables the outputs on the FTDI chip. Would it be possible to add an option to set / clear an IO pin before the programming of the FPGA starts? I know that a status indicator was added recently, this should not be too crazy.

FT4232H connection example

  • ADBUS0 - FPGA_JTCK
  • ADBUS1 - FPGA_TDI
  • ADBUS2 - FPGA_JTDO
  • ADBUS3 - FPGA_JTMS
  • ADBUS5 - JTAG_ENABLE

The option would just be to simply select the ADBUS5 pin (for example) and set HIGH or set LOW before programming starts... like a pre sequence.

Also, I do not know if this is already possible. If so, just point me in the right direction.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions