Advanced Search

Search Results (Searched for: )

  • meister
  • meister
30 Oct 2025 12:38

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

Category: Computers and Hardware

Oh, you're right, I always assumed they were MII chips, like on all other FPGA boards.

ww1.microchip.com/downloads/aemDocuments...face-DS00002357B.pdf

Hmmm, that could make things a lot easier, since the difficult part is already in the chip.

Thank you very much!!!
  • Will_cnc
  • Will_cnc
30 Oct 2025 12:30
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
HAL: ERROR: function 'cia402pv.Spindle.read-all' not found
./hallib/EL8_machine.hal:18: addf failed
2439
Stopping realtime threads
Unloading hal components
Note: Using POSIX realtime


 
  • Will_cnc
  • Will_cnc
30 Oct 2025 12:25
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 the help I have configured to the directory now, but have a new error message ?
  • unknown
  • unknown
30 Oct 2025 12:19

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

Category: Computers and Hardware

The Ethernet chips on the mesa cards use a 16 bit bus, thought I'd mention this as you mentioned MII. From what I understand MII is supposed to be a more or less generic communication interface.

But I can get confused with these things .
  • unknown
  • unknown
30 Oct 2025 12:13
Replied by unknown on topic ARE YOU KIDDING ME YOUTUBE !!!

ARE YOU KIDDING ME YOUTUBE !!!

Category: Off Topic and Test Posts

Sad to say but the Aussie Gumbernment, being advised by an unelected eKaren who's main job was the keep the kids safe from rock spiders, is also responsible for this mess.
Honestly since the only reason I watch Foxtel, cable tv to our north American cousins, is to watch the MotoGP, WSBK and other bike racing, I had a YouTube Premium subscription for a few years now, maybe pre coof years. So I don't have an issue with signing in.
I think I may have seen some free to air tv a year or so ago, I lost 3/4 of my IQ felt the urge to be some crocs and a Ford Ranger and listen to Triple M on the radio...luckily I can neither afford a Ford Ranger nor a pair of crocs.
  • meister
  • meister
30 Oct 2025 12:12

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

Category: Computers and Hardware

RIO now actually consists of two projects:

1. Configuration front end with HAL/INI generator

2. FPGA gateware generator


In Rio, there are now two ways to use a Mesa cards:

1. with RIO firmware/gateware (FPGA gateware generator)

Unfortunately, only those with an SPI interface. I will try again to build something that works with the MII chips when I get the chance, but it may take a while.

2. Original hm2 firmware (HAL/INI generator)
Still being tested. At the moment, only the 7c81 is supported, as I have this at home. Next will
be the 7i92.
This should actually support all cards, but in order to configure them correctly in the flow tool, you have to enter all pin positions into a file, which is simple but time-consuming.


I have already ordered a 7i92 clone from China. :)
  • my1987toyota
  • my1987toyota's Avatar
30 Oct 2025 12:07 - 31 Oct 2025 00:21
Replied by my1987toyota on topic ARE YOU KIDDING ME YOUTUBE !!!

ARE YOU KIDDING ME YOUTUBE !!!

Category: Off Topic and Test Posts

If people wish to swallow the continued escalation of data mining of the populus and participating
in police states. that is for them to decide.

  But to put it simply rodw you don't have to log into forums to READ the information. At least not yet.
I wont be surprised if that changes soon as well. You know for the kids. Wont somebody please think
of the Children. So why Should I have to log in to VIEW a video, that's my point.
I am tired of the increasing collection of data on everyone not just me.
I may not be able to stop the big machine, But I don't have to help it along either.
  • Hakan
  • Hakan
30 Oct 2025 12:04

Stepper online A6 Servo motor as Spindle motor

Category: General LinuxCNC Questions

Be in the directory were you have downloaded cia402pv.comp
and there do "sudo halcompile --install cia402pv.comp"

Easy to spot with the error messages, that helps a lot.
  • unknown
  • unknown
30 Oct 2025 11:52

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

Category: Installing LinuxCNC

The post I put earlier was from trying to install the package manually, by
sudo apt install linuxcnc-uspace=1:2.9.7

Trying to install from the Linuxcnc repos would break the build. And to be honest I think the Release may only reference the doc files. I'd have to check my notes for sure on that one. I may be wrong but I remember having a look through it.
  • 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.
Displaying 241 - 255 out of 22542 results.
Time to create page: 0.531 seconds
Powered by Kunena Forum