PCI and PCI-E add on cards with parallel port that work out of the box

More
29 Mar 2025 00:52 #325215 by ContinenteCNC

The asm1083 is a PCIe to PCI bridge. The other chip would be the chip with the parallel etc functions.
Photos are ok, but the real bit of important info is the PCI ID number.

If you look at the text file I attached a couple of posts ago as well as having info regarding the parallel port cards it also has a couple of commands as where to get the info from the file system. Like what mode the card supports and stuff like that.


That's a great idea! Much more meaningful info than a screenshot.

I think we can make your file format a tempate for this topic. I will update my posts to match your idea.

By the way, how have you managed to setup these wch chipsets to work? It there some special trick? I have never been able to make them work.
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

More
29 Mar 2025 01:53 #325219 by unknown
Pretty sure I've had the PCIe working.
The PCI one I've used with a Xilinx Parallel Port Programmer, very slow as it really needs EPP or better.

When you say you can't get the WCH to work, do you mean no signals at the pins ?

I might be able to do a quick test just with the Parallel Port tester with a breakout board connected.
The following user(s) said Thank You: ContinenteCNC

Please Log in or Create an account to join the conversation.

More
29 Mar 2025 02:18 - 29 Mar 2025 02:20 #325221 by ContinenteCNC
I believe the last time I've tried one wch card, the i/o pins were disabled.

But just now I am reading how to use setpci to enable them:

tldp.org/HOWTO/Serial-HOWTO-8.html#pci_enabled
wiki.osdev.org/PCI#Command_Register

I had no idea what those flags from lspci -vv mean. Now I am starting to figure it out.

I'll give it a try. I still have some wch cards. Maybe now I can make them work (knowing what I am doing)
Last edit: 29 Mar 2025 02:20 by ContinenteCNC.

Please Log in or Create an account to join the conversation.

More
02 Apr 2025 17:13 #325529 by ContinenteCNC
This is a dual parallel port card.

Model: Novacomm PLA4
Chipset: Moschip MCS9815CV
Interface: PCIModes: PCSPP, TRISTATE, EPP
Supports X Mode: YES (in PS/2 Mode)

A detailed report is attached (following Rob's suggestion)



Attachments:
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

More
02 Apr 2025 17:22 - 02 Apr 2025 17:32 #325532 by ContinenteCNC
I wrote a bash script to create a full parallel port report following Rob's idea. It's called parportreport.

It logs:
* System info
* Kernel info
* dmesg content filtered to only the especified parallel port
* Base address, extended address, IRQ and modes
* lspci output filtered to only the especified parallel port
* ioports content filtered to only the especified parallel port
* invokes showport to show current operation mode

Usage:
sudo ./parportreport.sh X > report.txt

# Replace X with the parport number. For example, you you want a report for parport1:

sudo ./parportreport.sh 1 > report.txt

For it to work the parallel port has to be recognized in ioports. So, for now, it won't work with Sunix cards (unless you force it to be recognized)

The rar file also includes my most up to date parallel port "utilities bundle".

 
Attachments:
Last edit: 02 Apr 2025 17:32 by ContinenteCNC.
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

  • tommylight
  • tommylight's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
More
04 Apr 2025 11:56 #325676 by tommylight
Went today to check for some more of those Sunix cards, nothing yet.
Will report as soon as i get them.
The following user(s) said Thank You: ContinenteCNC

Please Log in or Create an account to join the conversation.

More
05 Apr 2025 01:13 - 05 Apr 2025 01:14 #325730 by ContinenteCNC
Model: Unitek Y-7507 ( 1245 / KFD-4VO / KFD-4V0 / E162585 / 94v-O / 94v-0 )
Chipset: Moschip MCS9901CV-CC
Interface: PCIe
Modes: PCSPP, TRISTATE, EPP
Supports X Mode: NO (Control register pins are not open collector)

A detailed report is attached.




 
Attachments:
Last edit: 05 Apr 2025 01:14 by ContinenteCNC.
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

Time to create page: 0.226 seconds
Powered by Kunena Forum