Thanks for the hardware recommendations! I have a working parallel port setup and I have a few questions ;)
- Why is the "wiggler" cable selected in "parport.cfg"? I would expect basic configuration in "parport.cfg" and a "wiggler.cfg", as there is a "parport_dlc5.cfg". - Is there a good reason why the cable configurations are hardcoded in the parport driver? It could be configured in the Tcl config like for FTDI-based adapters. - Any step-by-step guide how to use the parport driver on Windows? ;) Thanks and best regards, Marc On Mon, 2024-08-19 at 22:41 +0200, k...@aspodata.se wrote: > Daniel: > > On Mon, Aug 19, 2024 at 08:23:53AM -0400, Brandon Martin wrote: > > > On 8/17/24 04:47, Marc Schink wrote: > > > > > I would imagine many embedded developers have a PCI or PCIe > > > > > serial+parallel card laying around. You never know when it > > > > > might be > > > > > useful. I personally have like 3. > > > > > > > > Can you provide me the names of your parallel port interface > > > > cards? > > > > What mode (i.e SPP, ECP, EPP) must be supported for OpenOCD? > > > > USB-based > > > > parallel port adapters do not work at all, right? > > I guess SPP is sufficient. As you can see in the design of this > jtag adapter: > https://aspodata.se/electronic/pp_jtag_arm20.sch_a4bw.pdf > the only used signals are of the SPP kind. > > I have an usb parport adapter, it doesn't work at all here since it > has the Centronics style connector, I just don't have a matching > connector. > > > > I have one of the Oxford OX16PCI954 (conventional PCI) quad UART > > > + > > > parallel port cards that Michael Schwingen mentioned as well as a > > > "Nanjing Qinheng Microelectronics Co., Ltd. Device 3250" PCI IDs > > > 1c00:3250 (PCI Express). Both seem to work in Linux with the > > > usual > > > parport_serial driver without any extra fuss. > > > > I have the AX99100 based Axagon card linked by Michael and a > > SUN2410 > > based card as well as some computers with on-board parallel port > > and > > some ISA cards (and at least one PL2305 based USB adapter). At work > > I > > have a XIO2000 + OX16PCI954 based card in my computer. > > > > A simple test application shows that the AX99100 can do about 825k > > register reads or writes per second. The OX16PCI954 card can do > > about > > 640k accesses per second. > > I have: > 05:00.2 Parallel controller [0701]: MosChip Semiconductor Technology > Ltd. PCIe 9912 Multi-I/O Controller [9710:9912] (prog-if 03 > [IEEE1284]) > which use parport_serial kernel module. I think it said STLabs on > the > box Works without problem. > > Regards, > /Karl Hammar > > >