PCIe - No parport registered at "0x " . This is not Always an error.Continuing.

More
19 Mar 2025 01:57 #324249 by tommylight
F@king google, can not find the chip that was used as parallel port on mainboards, it was something like 665 and some other numbers...or 8255 i think, been to long, and google isn't helping at all.

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

More
19 Mar 2025 01:59 #324250 by unknown

What if you try 0xD010 ?

I think a parallel port card is basically 3 latched, buffered, 8-bit shift registers attached to a very primitive MCU.

2 bidirectional shift registers.
1 Parallel in, serial out shift register.

And a CMOS not gate on 4 pins.

Seriously dude your techno babble never ceases to amaze me.
MCS9900 Diagram 


Can't link directly to datasheets but you can find it on this page.
asix.com.tw/en/product/Interface/PCIe_bridge/MCS9900

Interesting idea:

Connect one of the pins on your breakout board to a falling-edge-triggered shift register to turn one output into 8 outputs!
[/code]

Already an example of that on the wiki. Bit more involved than what you suggest.
wiki.linuxcnc.org/cgi-bin/wiki.pl?Shift_Register_Port_Expander

 

Attachments:

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

More
19 Mar 2025 02:09 #324252 by unknown

F@king google, can not find the chip that was used as parallel port on mainboards, it was something like 665 and some other numbers...or 8255 i think, been to long, and google isn't helping at all.
 

Early versions used discrete components (think XT 74LS374 according to the tomb linked below), usually these were ISA cards, 8255 sounds about right maybe some more dedicated chips later then the Super IO chips, which actually connect via LPC bus.
en.wikipedia.org/wiki/Super_I/O.

For those interested in ancient history
ia800901.us.archive.org/26/items/f15_Par...images_processed.pdf
The following user(s) said Thank You: tommylight

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

More
19 Mar 2025 02:25 #324255 by tommylight
My "obsession" with parallel port is not a result of using it for CNC machines, oh no, it started in the PC/XT and PC/AT era when i used it for transferring files between PC's, and using floppies was considered "mild torture", had some DOS software named "fx.exe", boot from floppy, run it and choose the send/recieve PC and it moved.
Never failed, ever, and was much, much faster than floppy or serial or InfraRed.
Unfortunately, i can not find it anymore, i did have a need for it last year when i fixed all my old laptops, as one of those has a really old and thick HDD that can not be powered through USB-IDE adapters. Had to use IR...got some more gray hairs! :)
LinuxCNC (EMC2 back then) only reinforced that obsession.
The following user(s) said Thank You: unknown

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

More
19 Mar 2025 03:16 #324259 by unknown
Geesh the first thing I remeber using a parallel port for was tone generation using a R2R digital to analogue converter (well a buffer connected to 2R2 network), almost a very frequency function generator.
Then using it to power some a steppers via a H-Bridge for a silly little robot platorm. Then some 433MHz remote control, a "sledge hammer" logic analyser knocked up a breadboard, a DCC model train control station, first running under DOS, then wrote a vxd in assembly for win95 to replace the DOS TSR. Probably some other stupid stuff as well.

Never got to play with thing like zip drives, ethernet or sound with the parallel port, used to get most of my stuff 2nd hand at computer markets, this was before ebay took off. Kind of miss wondering around the markets and seeing what exotic stuff you could get.
AT one time I actually used it for connecting to a printer, had to get rid of my HP Laser Jet just last year, to be honest I found it on the side of the road and got a good 10 years of service out of it, made quite a few PCBs using the toner transfer method. That doesn't make sense nowadays when you can get 5 double sided PCB shipped down under for about $7 AUD, just a bit of a wait that's all.

Ahhh that's right I used laplink as well for transferring files. MSODS 6.22 had Intersvr & Interlnk for file transfer aswell.
The following user(s) said Thank You: tommylight

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

  • RobotMatic
  • RobotMatic's Avatar Topic Author
  • Offline
  • Elite Member
  • Elite Member
More
21 Mar 2025 13:21 #324411 by RobotMatic
Since 2008 I have been using linuxcnc, I remember running into a problem in the G85 code (it was malfunctioning). I am an expert in cnc technology and I am very used to the G-code in all the controllers that exist. I remember entering the forum and raising the problem and it was immediately solved. This experience was never repeated. I'm not complaining, I'm posing a problem! It seems that for some members (luckily not all) the linuxcnc Forum has become a place where users must have knowledge of github, programming, compilation, editing, etc. every time the solution to a problem is blocked. In order for linuxcnc to continue improving, they must accept the Forum as a place where they can find the problems to be solved, because this is where the users who are using the application are located. I'm really tired of members who impose their hierarchy of knowledge on those who don't have it.
For my part, nothing more to talk about in this thread. Thank you!!!

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

More
21 Mar 2025 13:33 #324414 by tommylight
I ordered two more of those PCI-E Sunix boards, so more testing ...

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

More
21 Mar 2025 14:57 #324421 by langdons
Sunix boards are pretty good.

However, they use a highly inefficient L7805 voltage regulator.

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

More
21 Mar 2025 23:17 #324490 by tommylight
A post was reported as offensive and inflammatory so it was deleted.
Please keep it civilized.
Thank you.

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

More
21 Mar 2025 23:37 #324494 by tommylight
Another PC with another of the Sunix PCI-E cards, no warnings on startup, notice the lscpi result where it clearly states the driver in use. This is not near me, a friend i am teaching CNC got this PC and card today, and it works out of the box, well after disabling secure boot in bios as that would cause permission denied and seg faults!!!
Now we need more test systems to figure out why the driver loads on some systems and does not on some...

Attachments:

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

Time to create page: 0.315 seconds
Powered by Kunena Forum