Advanced Search

Search Results (Searched for: )

  • Cherna
  • Cherna
Yesterday 04:37
Replied by Cherna on topic PCIe to ParPort - chipset PCI 60806A works?

PCIe to ParPort - chipset PCI 60806A works?

Category: Computers and Hardware

I'll have this information for you tomorrow.

Thanks for the help.
  • unknown
  • unknown
Yesterday 04:34
Replied by unknown on topic PCIe to ParPort - chipset PCI 60806A works?

PCIe to ParPort - chipset PCI 60806A works?

Category: Computers and Hardware

if you can run
sudo lspci -vvnn > lspci.txt

and attach the lspci.txt file (photos are difficult to work with if you want a proper answer) and I can give some answers.
  • unknown
  • unknown
Yesterday 04:29

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

Category: Advanced Configuration

Just gone 3pm here in Sydney.

No something interesting.

I worked on a little project using an FPGA dev board to run MESA's hostmot2 firmware. First attempt was based on the 7c81 using either SPI (raspberry pi) or EPP (best on motherboard based parallel ports). The issue with the board I used is that the EEPROM need to be changed and the headers were already soldered on.
That same hardware can also be used with the LinuxcncRIO project.

Another project I had a go at was modding the 7i90 Smart serial firmware to support 4 encoders to run on a dev board.

For my latest I've grabbed a different dev board (eeprom is correct size & bought with the headers unslodered, but this time I'll be trying a Ethernet interface, chip is same as use on the Mesa products, so no having to rewrite a driver, which requires a couple of steps, first being working out the instructions of the softcore, working how the driver talks to the chip and then how it integrates with the rest.

Some pics, 2x17 ports from breakout boards (mesa 25 pin daughter boards can be used as well) and 4 extra pins for 2 smart serial ports or extra I\O.

First off is the FPGA from aliexpress:
 

The Ethernet board, this is experiment only, the FPGA board sits on top, disregard the type of 2x25 headers they can be changed to suit. Should have the boards in a couple of weeks.
 

One of the daughter boards from the orignal project.
 
  • Cherna
  • Cherna
Yesterday 04:25
Replied by Cherna on topic PCIe to ParPort - chipset PCI 60806A works?

PCIe to ParPort - chipset PCI 60806A works?

Category: Computers and Hardware

My worry was that I was missing something that led other (more knowledgeable people) to mark this chipset as not working with LinuxCNC, but as you said if it works, it works.

Hopefully this post helps someone in my same situation in the future.

Thanks a lot for your answer.
  • tommylight
  • tommylight's Avatar
Yesterday 04:18

Recruitment of a consultant for Linux CNC using a Mesa 7i97t board

Category: General LinuxCNC Questions

forum.linuxcnc.org/10-advanced-configura...to-example-mesa-7i77
The same procedure and tuning is valid for 7i97T.
Especially mind the wiring of e-stop and drive enable, those can not be skipped.
-
First you have to get the drives running correctly, with no Mesa and no LinuxCNC. This i can not help with, the rest is quite easy, just follow the above and post here whenever you bump into something strange.
  • tommylight
  • tommylight's Avatar
Yesterday 04:11
  • unknown
  • unknown
Yesterday 04:11

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

Category: Advanced Configuration

OK.

The Linux Kernel loads drivers based on the PCI ID, there's nothing special about it. If it sees a particular PCI ID it loads the driver that matches.
So the reason lInux will load the parport_serial is because that's what the card is reporting.

For Tommy, I replied with what might be the issue directly under your post. But without the PCI ID, end manufactures can change this usually via an eeprom or maybe some other method, there's not enough info to go on.
  • dlc mnl
  • dlc mnl
Yesterday 04:05

Recruitment of a consultant for Linux CNC using a Mesa 7i97t board

Category: General LinuxCNC Questions

Hello, I would like to see if anyone can help me with the Linux CNC configuration of a 7i97t Mesa board and a 7i75 board with Chinese T3D servo drivers. I would like to recruit an advisor who could help me and teach me with the configuration. Payment method to be agreed upon.
  • tommylight
  • tommylight's Avatar
Yesterday 04:05
Replied by tommylight on topic PCIe to ParPort - chipset PCI 60806A works?

PCIe to ParPort - chipset PCI 60806A works?

Category: Computers and Hardware

If it works, do not change it.
Any card has a chance of randomly stopping working, things break/die/release the magic smoke, etc, but that is not a reason for changing a perfectly working card.
  • ContinenteCNC
  • ContinenteCNC's Avatar
Yesterday 04:01

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

Category: Advanced Configuration

hmm, interesting finding.

Why does it use parport_serial if it is only a single parallel port with no serial ports? Or it has nothing to do?

What do you suggest as next step? Update linuxcnc to 2.9 or just the kernel?

(By the way, I am not an Aussie, I am Brazilian... Just 180 degrees apart xD)
  • heaven
  • heaven
03 Apr 2025 03:50

Moving robot joints by only 1 Gcode command?

Category: Advanced Configuration

Thanks for your reply.
Can you explain in more detail, as I understand I should:
1. Creating an O-code for a subroutine that contains these 3 commands
2. Remap a new G-code that will call the O-code above
Is this what you mean or is there a more straightforward way?
  • unknown
  • unknown
03 Apr 2025 03:20

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

Category: Advanced Configuration

Just as I thought it's a kernel version thing.
PCI ID 1fd4-1999 is only supported from 5.4 up
The driver is acually parport_serial.
Good info here, linux-hardware.org/?id=pci:1fd4-1999-1fd4-0100

That's why the PCI ID the most important bit of info.

You an Aussie as well ?
  • Cherna
  • Cherna
03 Apr 2025 03:17 - 03 Apr 2025 03:18

PCIe to ParPort - chipset PCI 60806A works?

Category: Computers and Hardware

 
Long time lurker, first time poster. Sorry in advance if I make any mistakes, if there's info missing or if this is the incorrect place to post this.

I was looking through the forum and other related sources to find a PCIe-ParPort board that would work with LinuxCNC and was available where I am (Buenos Aires, Argentina), which turned out to be quite the task. The only one I managed to find was one with the chipset PCI 60806A (It also uses the ASM1083 as PCIe-PCI bridge). Most sources noted this chipset as not supported, but I didn't really have many options, so I decided to give it a try (They said I could return it if it didn't work, so I guess I was trying it for free).

Lo and behold, it worked first try (Second actually, the first address wasn't correct). I'll share some of the details in images below (such as the `lspci -v` output and so on).

My question for you, wise internet people, is: Am I missing something? Will it stop working randomly for some reason I am too ignorant to know? Should I return it and go through the hassle of importing a tried-and-tested board from abroad? Did I just get lucky?

Main source that says this chipset isn't supported:  Here

Images:
The board:



The output from lspci -v, lspci -vv and the port I configured in the .hal file (respectively):



 
  • cmorley
  • cmorley
03 Apr 2025 02:30
Replied by cmorley on topic How to access rt pins in user space

How to access rt pins in user space

Category: General LinuxCNC Questions

The HAL python module allows reading or arbitrary pins and signals without connecting to them.
It's written in C++ but shows the process and borrows C code from HAL cmd.
Displaying 76 - 90 out of 26734 results.
Time to create page: 0.726 seconds
Powered by Kunena Forum