Advanced Search

Search Results (Searched for: )

  • unknown
  • unknown
30 Oct 2025 11:45

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

The biggest issue would be a driver for the ethernet chip.
The mesa firmware uses a softcore (think very basic CPU) and that runs assembly language program to do all the hard lifting.
Ollie's original aim was to not have a softcore so there was virtually no jitter. I pretty sure I have this right.
To get this done I really think Ollie would need a 7i92 to do this.
The 7c81 was a simple task as it already had SPI, the 7i90 would be easy as well.
The thing with the Spartan 6 it's picky regarding which pin is the system clock and which is the SPI clock. I had trouble with the 7c81 clone I was working as the pin used for the system clock was different on the dev board I was using to the original mesa one.

Now that is not to say Ollie could not do it. If he could that would be pretty awesome as I have a couple of the Ethernet chips the 7i92 uses. Microchip offers free samples of their products.
  • Janusz
  • Janusz
30 Oct 2025 11:32
Replied by Janusz on topic 7i92H

7i92H

Category: General LinuxCNC Questions

This Chinese BOB has 0-10v analog output. The price varies greatly $5 - $15.
  • rodw
  • rodw's Avatar
30 Oct 2025 11:32

2.9.5 should not be available to download due to it being broken.

Category: Installing LinuxCNC

I think you need a preferences file to pin the linuxcnc repo files in /etc/apt/preferences.d that looks something like
github.com/LinuxCNC/linuxcnc-live-build/...c-uspace.pref.chroot
  • royka
  • royka
30 Oct 2025 11:27

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

First of all, thanks a lot for all the work you put into this project, it’s clearly helping a lot of users, especially when it comes to building and customizing configurations.

I’m currently using a Mesa 7i92m. While the standard firmware works fine, making configuration changes on it can be quite cumbersome. It looks like RIO could make things a lot easier.

Could you maybe share some guidelines or pointers on how to get it working on this board, or how to port it?
  • rodw
  • rodw's Avatar
30 Oct 2025 11:24
Replied by rodw on topic Which LinuxCNC HW for 2026+?

Which LinuxCNC HW for 2026+?

Category: General LinuxCNC Questions

My guess is that their suggestion is to improve latency  of everything except
Ethernet on their isolated core by keeping Ethernet IRQs off the critical CPU.



 

Yes, some said that latency spikes from the NIC housekeeping etc could interfere with the RT task.
  • ihavenofish
  • ihavenofish
30 Oct 2025 11:19
Replied by ihavenofish on topic ARE YOU KIDDING ME YOUTUBE !!!

ARE YOU KIDDING ME YOUTUBE !!!

Category: Off Topic and Test Posts

  Well looks like YouTube has finally done it . They are now making you sign in to watch ANYTHING . At least in the USA,
I don't know about everywhere else.  That said I will be shutting down my channel so all my video's I have links too on
this site and elsewhere will soon be dead.
There excuse is preventing Bots from clicking on video's  Funny they don't seem to have a problem with all the A.I. 
slop that has proliferated the site.

 


If i remember right this has to do with age verification and other new laws passed in the usa.
I am always logged in by default on my pc and phone, but my table has no account and does not cause any issues (actually its got less ads!)

But also as above, how would you expect to have a channel without logging in? Weird reference to make.
  • boksi
  • boksi
30 Oct 2025 11:15

Mesa smart serial or PktUART or serial over RS232 or udp for robot joints

Category: Advanced Configuration

I have looked on availbale logic and its signals.
So could it work if firmware is made from regular configuration for a test to have one quadrature encoder and one uart, and I could tight pins together outside of fpga.
Think that only A line is used for uart.
So both components will recieve uart data and then after uart is recieved I could just flush/reset/set to zero quadrature encoder pulse accumulator and continue from this state.
Would this work?
  • rodw
  • rodw's Avatar
30 Oct 2025 11:15
Replied by rodw on topic ARE YOU KIDDING ME YOUTUBE !!!

ARE YOU KIDDING ME YOUTUBE !!!

Category: Off Topic and Test Posts

I'm lost about your expectations. You have to log in  as a YouTube  user to post a video to your channel and you have to log in to post comments on my videos so what's wrong with being logged in to view stuff? At least YouTube can recommend videos to you...
  • ihavenofish
  • ihavenofish
30 Oct 2025 11:02
Replied by ihavenofish on topic New ethercat / probe basic control for minimonster

New ethercat / probe basic control for minimonster

Category: CNC Machines

Still poking cause this is bugging me. Instead of telling chatgpt to make me code, instead I asked it why it's broken.

What it tells me is that motion.spindle basically doesn't work with modbus directly and pins wont be created and there's no simple automagic way to have m commands work out of the box.

It says this is a limitation of axis (what I have it running while I'm testing) and QT dragon doesn't have this limitation.

Before I follow it down another hole, does this sound like its correct? I want qtdragon anyway, it just was not installed because I did this all from scratch.
  • Will_cnc
  • Will_cnc
30 Oct 2025 11:01
Replied by Will_cnc on topic Stepper online A6 Servo motor as Spindle motor

Stepper online A6 Servo motor as Spindle motor

Category: General LinuxCNC Questions

Print file information:
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/lib/linuxcnc/modules
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/lib/tcltk/linuxcnc/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.6
LINUXCNC - 2.9.6
Machine configuration directory is '/home/cnc/linuxcnc/configs/probe_basic_dev'
Machine configuration file is 'EL8_machine.ini'
INIFILE=/home/cnc/linuxcnc/configs/probe_basic_dev/EL8_machine.ini
VERSION=1.1
PARAMETER_FILE=linuxcnc.var
TPMOD=
HOMEMOD=el8_homecomp
TASK=milltask
HALUI=halui
DISPLAY=probe_basic
COORDINATES=X Y Z
KINEMATICS=trivkins coordinates=XYZ
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
Starting HAL User Interface program: halui
linuxcnc TPMOD=tpmod HOMEMOD=el8_homecomp EMCMOT=motmod
Found file(REL): ./hallib/EL8_machine.hal
Shutting down and cleaning up LinuxCNC...
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments

Debug file information:
Note: Using POSIX realtime
cia402pv: dlopen: /usr/lib/linuxcnc/modules/cia402pv.so: cannot open shared object file: No such file or directory
./hallib/EL8_machine.hal:9: waitpid failed /usr/bin/rtapi_app cia402pv
./hallib/EL8_machine.hal:9: /usr/bin/rtapi_app exited without becoming ready
./hallib/EL8_machine.hal:9: insmod for cia402pv failed, returned -1
2207
Stopping realtime threads
Unloading hal components
Note: Using POSIX realtime
  • Will_cnc
  • Will_cnc
30 Oct 2025 11:00
Replied by Will_cnc on topic Stepper online A6 Servo motor as Spindle motor

Stepper online A6 Servo motor as Spindle motor

Category: General LinuxCNC Questions

sudo halcompile --install cia402pv.comp

cnc@raspberrypi:~$ sudo halcompile --install cia402pv.comp
Traceback (most recent call last):
File "/usr/bin/halcompile", line 1553, in <module>
main()
File "/usr/bin/halcompile", line 1523, in main
process(f, mode, outfile)
File "/usr/bin/halcompile", line 1363, in process
a, b = parse(filename)
^^^^^^^^^^^^^^^
File "/usr/bin/halcompile", line 434, in parse
f = open(filename).read()
^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'cia402pv.comp'
  • my1987toyota
  • my1987toyota's Avatar
30 Oct 2025 10:59 - 31 Oct 2025 00:19
Replied by my1987toyota on topic ARE YOU KIDDING ME YOUTUBE !!!

ARE YOU KIDDING ME YOUTUBE !!!

Category: Off Topic and Test Posts

  Well looks like YouTube has finally done it . They are now making you sign in to watch ANYTHING . At least in the USA,
I don't know about everywhere else.  That said I will be shutting down my channel so all my video's I have links too on
this site and elsewhere will soon be dead.
There excuse is preventing Bots from clicking on video's  Funny they don't seem to have a problem with all the A.I. 
slop that has proliferated the site.

addendum
After some looking into it seems the culprit was not with YouTube it self but something else ISP, ect,ect. exact
issue still unknown. so I will leave my channel in place for now. 

 
  • Hakan
  • Hakan
30 Oct 2025 10:45

Stepper online A6 Servo motor as Spindle motor

Category: General LinuxCNC Questions

Very difficult to say, you give me no clues.
You have to show the error messages from linuxcnc startup, that is the biggest help.
I kind of think you have not installed the component?
"sudo halcompile --install cia402pv.comp"
should put the component in the right place.
Anyway, I have to see the errors you get. A general description is not enough.
  • Will_cnc
  • Will_cnc
30 Oct 2025 10:40
  • Will_cnc
  • Will_cnc
30 Oct 2025 10:38 - 30 Oct 2025 10:41
Replied by Will_cnc on topic Stepper online A6 Servo motor as Spindle motor

Stepper online A6 Servo motor as Spindle motor

Category: General LinuxCNC Questions

Hi Hakan thanks for your help  to configure the drive. 
Unfortunately I am having no luck in getting it to work. 
I have attached my files below do you mind having a look to see if there is anything obvious I am missing?  
I am very new to linux so am struggling to work out when using the loadrt command in the .hal file  where the other  file is loading from? 

Thanks Will 


 
Displaying 2146 - 2160 out of 22077 results.
Time to create page: 0.223 seconds
Powered by Kunena Forum