...use the generic FT2232 pin configuration properties?

Comments

3 comments

  • Avatar
    Harjit Singh

    Jon, thanks for posting this info.

    I've been using an FT4232H device with CrossStudio (for ARM) for six months with a very similar configuration as the example and it has been working well. I do have some questions.

    I think (believe) I have adaptive clocking working because I see very high download speets. I have connected JTAG clock to GPIOL3/ADBUS7 at my target system using two separate wires and I have the Adaptive Clocking set to Auto. I have Output Pins set to 0x007B. Can you confirm that this is the right configuration for adaptive clocking support?

    Since I previously didn't know how to specify the connected and running LED info. to CrossWorks, I have (very low current) LEDs on JTDI and JTDO and from the patterns can tell approx. the state of the system. The signal integrity seems to be fine but would rather use the dedicated pin approach.

    Since I'm using the FT4232H with adaptive clocking this means that I only have one bit left (JTCK, JTDO, JTDI, JTMS, nJTRST, nSRST, RTCK) to do connect or running. If you don't use both nSRST and nJTRST, perhaps I can repurpose one of them. So, do you use both nSRST and nJTRST? I seem to remember reading that you don't use nSRST but I can't find the info. now.

    0
    Comment actions Permalink
  • Avatar
    Jon Elliott

    To test adaptive clocking, set the JTAG > Adaptive Clocking target property to Yes to force adaptive clocking to be used. You will get read/time-out errors if the RTCK signal isn't working correctly.

    nSRST is used by CrossWorks. nTRST is set high on connect, but other than that it isn't used.

    0
    Comment actions Permalink
  • Avatar
    Edward Harris

    Very useful info, thanks.

    I have tested an FT2322D driving a Cortex M3 JTAG, and it all seems to work fine, except that the Running-LED doesn't seem to change state (Connected LED works fine). I know I can drive it ok, as I can adjust the "Output Value" property to change its initial state.

    0
    Comment actions Permalink

Please sign in to leave a comment.