In slm.toml add:
FTDI = { git = "JITx-Inc/FTDI", version = "0.4.1" }
This is an FTDI FT2232HL component.
inst ftdi : FTDI/components/FT2232HL/component()
This is a basic application circuit for the FT2232HL, following the hardware design guidelines. Circuit Includes:
- Bypass capacitors, and power filters
- Configuration passives
- 12 MHz Crystal Resonator
inst debug-if : FTDI/DebugIF/circuit(
FTDI/components/FT2232HL/FT2232H-MPSSE,
FTDI/components/FT2232HL/FT2232H-RS232
)
port VDD-3v3 : power
port VDD-USB : power
port USB : usb-data
port CFG : microwire-4()
Supports:
Require uart-fc()
, jtag
, and/or gpio
from the child debug-if.ftdi
.
- mode-a:FT2232H-Mode Set the communication mode for Channel A
- mode-b:FT2232H-Mode Set the communication mode for Channel B
--
- use-internal-1v8:True|False = true Use the internal regulator to provide 1.8V to VCORE from VREGOUT
- self-powered-reset:True|False = true Reset for FTDI on Cable Connect
- R-query:ResistorQuery = ? Customize
- C-query:CapacitorQuery = ?