Advanced Search

Search Results (Searched for: raspberry)

  • scotta
  • scotta's Avatar
30 Aug 2025 23:04

Remora - Rpi Software Stepping Using External Microcontroller via SPI

Category: Computers and Hardware

Hi again and thanks for all the help up until now!

I wan't to give more context and explain myself better, we have been using this cnc router since 2023, originally setup with a raspberry pi 3b and octopus pro combo, it has worked wonders and is amazing the only real issue is that the raspberry pi 3b was slow. Recently we made the change to a raspberry pi 5, we took the original .ini and .hal files which we then update to be compatible with the new remora version, we kept the same config.txt file. We installed the linuxcnc-raspberrypi5 image and installed the remora components as instructed in the documentation.

The issues we've seen: when we first loaded linuxcnc and ran the .ini file by double clicking on it and choosing linuxcnc as the app to run the ini file we then saw the raspberry pi 5 using rp1 driver alert, we initially thought this was error but figured this was just an alert and so continued. We then started testing leaving e stop we could but just for a moment, no more than 3s, we could even get to enable but non of the drivers actually enable. We then tested if this was the E-stop's fault but we assumed it wasn't since if we disconnected the estop we could exit estop at all, wehn it was properly setup we could but can't enable the steppers fisically. This isn't a stepper issue or driver issue since they get enabled with the raspberry pi 3.

Thanks in advance and thank you for all of the help until now! Oh and sorry for any grammar or spelling mistakes, english isn't our first tounge.

Ok, so I pulled out my octopus board and RPi5 to see what could be the issue. I found my working config and noted:

#SERVO_PERIOD = 1000000
SERVO_PERIOD = 5000000

Making this change to your config, I got it up and running. With the faster servo period the board was throwing so many communication errors.
  • tommylight
  • tommylight's Avatar
29 Aug 2025 19:55

HP Z600 old workstations for use with LinuxCNC

Category: Computers and Hardware

Yesterday i got 5 of Z600 workstations, as life would have after a friend gave one for free to me as i service and maintain his laptops and PC from time to time, i asked for the price as he had another 7 home collecting dust, and after quite a bit of back and forth (and bickering) we agreed on another 4 for 100 Euro total, making it 25 Euro a piece! :)
Wasted yesterday evening and night, and today all day testing and installing those, organizing memory modules (several types of several sizes on all of them) ended up 4 having 16GB of ECC RAM and one having 24GB of ECC RAM and some left over 2GB and 1GB modules, all have 128GB SSD and some have and assortment of spinning HDD's from 80GB to 500GB, all have old NVIDIA Quadro graphic cards that now seem pathetic compared to a GTX1060/6GB or RX580/8GB that i promptly switched to on two of them, all have 2 of Xeon 4 core CPU's at 2.4GHz, and proprietary 650W power supply with a single 6 pin VGA power connector, and all weigh in at over 20KG !!!
So far tested with Linux Mint 22.1 and LinuxCNC 2.10 on 6.13 RT kernel, all have very good latency from short test i did. Will do more tests and also add a parallel port to one to test with as they do have PCI slots.
Have to go to the shop and finish 2 more installs, so for now i leave you with this:
Do NOT buy raspberry PI, buy everything else.
  • Ul
  • Ul
28 Aug 2025 11:55
Replied by Ul on topic in linuxcnc freecad 1.0 einbinden

in linuxcnc freecad 1.0 einbinden

Category: Configuration Tools

Habe das Problem gerade gelöst. Auf der Downloadseite von FreeCAD gibt es 2 Linuximages: x86_64 und aarch64. Da LinuxCNC bei mir auf einem Raspberry läuft, funktioniert nur Letzteres. Aber es funktioniert 

Die heruntergeladene Datei kann man ohne Installation ausführen, wie in der Anleitung oben beschrieben: 

After download, right click on it, properties, permissions, check "Allow executing file as program", close, double click on it.

  • Gusgus
  • Gusgus
27 Aug 2025 23:20

Remora - Rpi Software Stepping Using External Microcontroller via SPI

Category: Computers and Hardware

Hi again and thanks for all the help up until now!

I wan't to give more context and explain myself better, we have been using this cnc router since 2023, originally setup with a raspberry pi 3b and octopus pro combo, it has worked wonders and is amazing the only real issue is that the raspberry pi 3b was slow. Recently we made the change to a raspberry pi 5, we took the original .ini and .hal files which we then update to be compatible with the new remora version, we kept the same config.txt file. We installed the linuxcnc-raspberrypi5 image and installed the remora components as instructed in the documentation.

The issues we've seen: when we first loaded linuxcnc and ran the .ini file by double clicking on it and choosing linuxcnc as the app to run the ini file we then saw the raspberry pi 5 using rp1 driver alert, we initially thought this was error but figured this was just an alert and so continued. We then started testing leaving e stop we could but just for a moment, no more than 3s, we could even get to enable but non of the drivers actually enable. We then tested if this was the E-stop's fault but we assumed it wasn't since if we disconnected the estop we could exit estop at all, wehn it was properly setup we could but can't enable the steppers fisically. This isn't a stepper issue or driver issue since they get enabled with the raspberry pi 3.

Thanks in advance and thank you for all of the help until now! Oh and sorry for any grammar or spelling mistakes, english isn't our first tounge.
  • Gusgus
  • Gusgus
27 Aug 2025 21:26

Remora - Rpi Software Stepping Using External Microcontroller via SPI

Category: Computers and Hardware

We have used this settings before, and the machine worked fantastic, the only change we've made is the change from raspberry pi 3 to 5 and the Remora version change. Well attempt config changes. Thankyou Scotta!
  • Gusgus
  • Gusgus
26 Aug 2025 02:05

Remora - Rpi Software Stepping Using External Microcontroller via SPI

Category: Computers and Hardware

Hello! My team and I have been setting up a cnc using a raspberry pi 5 running remora to an octopus pro with spi, this then uses 4 Ext motor v1.1 to generate the steps using stepgen in the octopus config to generate movement with some DM556 drivers these are wired directly to the steppers. We have been having issues, when we boot LinuxCNC an error appears, raspberry pi 5 using rp1 driver. We belive this to be a warning to tell show that the rasp5 got recognized.

We haven't been able to enable the stepper drivers, the e-stop is working. We can enable but the moment we try to jog we get a joint following error this, caused by  the drivers not getting enabled and not getting any movement. 

Any ideas on what we could do?
  • becrazy
  • becrazy
25 Aug 2025 14:44

RPi5 with LinuxCNC Image and Waveshare PCIe TO Gigabit ETH Board

Category: Installing LinuxCNC

This is the output of ip a

cnc@linuxcnc1:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 2c:cf:67:3a:15:bb brd ff:ff:ff:ff:ff:ff
    altname end0
    inet 192.168.0.153/24 brd 192.168.0.255 scope global dynamic eth0
       valid_lft 799842sec preferred_lft 799842sec
    inet6 fdce:a2be:2d61:0:2ecf:67ff:fe3a:15bb/64 scope global dynamic mngtmpaddr
       valid_lft 7124sec preferred_lft 3524sec
    inet6 2003:e4:9741:1e00:2ecf:67ff:fe3a:15bb/64 scope global dynamic mngtmpaddr
       valid_lft 7124sec preferred_lft 1191sec
    inet6 fe80::2ecf:67ff:fe3a:15bb/64 scope link
       valid_lft forever preferred_lft forever
3: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether aa:57:f1:85:a9:88 brd ff:ff:ff:ff:ff:ff
    altname enp1s0
4: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether 2c:cf:67:3a:15:bc brd ff:ff:ff:ff:ff:ff

When connecting the eth1 port to my network switch I got an information from my router, that it assigned a new IP adress to the ethernet card with the MAC adress of eth1. So I assumed that it should be possible to reach that port via ping. This ping was done from a windows PC in my network. All four tries timed out. But looking to the result of ip a above, the IP adress is not shown on Linux side. This I did not see before.

The reason why I would like to use this second ethernet is because my workshop is in the basement of my house and the RaspberryPi is in a metal housing within a metal cabinet. Finally I like to use my devices hardwired instead of using WIFI. I thought it would be straight forward to put in an additional ethernet card, activate PCIe and then be able to use it.

Unfortunatelly I am not an Linux expert and I am not a native english speaker, so if I miss something from your advices please give me a hint. I will try to make it. 
  • unknown
  • unknown
25 Aug 2025 10:10

RPi5 with LinuxCNC Image and Waveshare PCIe TO Gigabit ETH Board

Category: Installing LinuxCNC

I'm assuming this is the output when running the Linuxcnc image.
0000:01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
        Subsystem: Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller
        Flags: fast devsel, IRQ 38
        Memory at 1b80004000 (64-bit, non-prefetchable)
=4K%        Memory at 1b80000000 (64-bit, non-prefetchable)
=16K%        Capabilities: <access denied>
        Kernel driver in use: r8169
        Kernel modules: r8169

Ethernet device has been detected and the driver loaded.
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether aa:57:f1:85:a9:88 brd ff:ff:ff:ff:ff:ff
    altname enp1s0

Your NIC is there, just waiting to be configured, most likely it will be enp1s0. It's very rare interfaces identify as eth0 eth1 etc anymore without any kernel options being given. Has been this way for a few years now.

forum.linuxcnc.org/38-general-linuxcnc-q...l-images-only#325007 is a thread that indexes topics in the main RPi5/4 thread. Plenty there on configuring interfaces installing Gnome Network manager and the sort.

Unsure as to why dmesg isn't giving any output.
  • becrazy
  • becrazy
25 Aug 2025 07:26 - 25 Aug 2025 07:34

RPi5 with LinuxCNC Image and Waveshare PCIe TO Gigabit ETH Board

Category: Installing LinuxCNC

Hello,thank you for your answer. Here are the outputs

cnc@linuxcnc1:~$ lspci -v
0000:00:00.0 PCI bridge: Broadcom Inc. and subsidiaries BCM2712 PCIe Bridge (rev 21) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 38
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        Memory behind bridge: 80000000-800fffff =1M% [32-bit]
        Prefetchable memory behind bridge: [disabled] [64-bit]
        Capabilities: <access denied>
        Kernel driver in use: pcieport

0000:01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
        Subsystem: Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller
        Flags: fast devsel, IRQ 38
        Memory at 1b80004000 (64-bit, non-prefetchable)
=4K%        Memory at 1b80000000 (64-bit, non-prefetchable)
=16K%        Capabilities: <access denied>
        Kernel driver in use: r8169
        Kernel modules: r8169

0001:00:00.0 PCI bridge: Broadcom Inc. and subsidiaries BCM2712 PCIe Bridge (rev 21) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 39
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        Memory behind bridge: 00000000-005fffff =6M% [32-bit]
        Prefetchable memory behind bridge: [disabled] [64-bit]
        Capabilities: <access denied>
        Kernel driver in use: pcieport

0001:01:00.0 Ethernet controller: Raspberry Pi Ltd RP1 PCIe 2.0 South Bridge
        Flags: bus master, fast devsel, latency 0, IRQ 39
        Memory at 1f00410000 (32-bit, non-prefetchable)
=16K%        Memory at 1f00000000 (32-bit, non-prefetchable) [virtual]
=4M%        Memory at 1f00400000 (32-bit, non-prefetchable)
=64K%        Capabilities: <access denied>
        Kernel driver in use: rp1

cnc@linuxcnc1:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 2c:cf:67:3a:15:bb brd ff:ff:ff:ff:ff:ff
    altname end0
    inet 192.168.0.153/24 brd 192.168.0.255 scope global dynamic eth0
       valid_lft 825164sec preferred_lft 825164sec
    inet6 fdce:a2be:2d61:0:2ecf:67ff:fe3a:15bb/64 scope global dynamic mngtmpaddr
       valid_lft 7188sec preferred_lft 3588sec
    inet6 2003:e4:9741:1e00:2ecf:67ff:fe3a:15bb/64 scope global dynamic mngtmpaddr
       valid_lft 7188sec preferred_lft 1313sec
    inet6 fe80::2ecf:67ff:fe3a:15bb/64 scope link
       valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether aa:57:f1:85:a9:88 brd ff:ff:ff:ff:ff:ff
    altname enp1s0
4: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether 2c:cf:67:3a:15:bc brd ff:ff:ff:ff:ff:ff

For 
sudo dmesg | grep eth
there is no output on console.


 
  • becrazy
  • becrazy
24 Aug 2025 19:31 - 24 Aug 2025 19:39

RPi5 with LinuxCNC Image and Waveshare PCIe TO Gigabit ETH Board

Category: Installing LinuxCNC

Hello together,
I am trying to prepare my first LinuxCNC installation. I took the latest RPi 5 Image from LinuxCNC and copied it on an SD-card.
So far everything worked fine. LinuxCNC starts and a connection via SSH is working.
For the Raspberry Pi I would like to use a case with an additional ethernet port from Waveshare.

According to their FAQ ( Waveshare FAQ ) I enabled PCIe, but there is still no extra ethernet port listed in ifconfig.

To see if the hardware is working I took a stock image of Linux Bookworm and did the same there. After reboot I can see ETH1 listed in ifconfig.

Does anyone have an idea how to get this working?

Best regards
Benjamin
  • nathanb
  • nathanb
21 Aug 2025 15:48
Replied by nathanb on topic Raspberry Pi 5 with 7c81 WORKING!

Raspberry Pi 5 with 7c81 WORKING!

Category: Driver Boards

Hi, I also got my rpi5 and the 7c81 to run. First I had problems in the pncconf due to language settings. After this pncconf worked fine. Afterwards I had to change the hm2_spix in the created .hal
  • Mars
  • Mars
19 Aug 2025 20:25
Adaptive Feed Rate HAL example? was created by Mars

Adaptive Feed Rate HAL example?

Category: HAL

I am only a week or so into LinuxCNC so please bear with me.  My ultimate goal is to use it for a wire EDM machine.  I have been able to get a simple XYZ "machine" running on Raspberry Pi 5 using the GPIO driving some LEDs that simulate step/dir signals to real stepper drivers.  My next goal is to add a signal input that will be used to control adaptive feed rate...ultimately to use it to back up the EDM stages when a short circuit is sensed.  I want to start slow...a single GPIO input bit sends a -1 value when asserted to command the reverse.  Does anyone know of a example HAL file that has includes adaptive feed setup?  TIA.
 
  • AndyUAZ
  • AndyUAZ
19 Aug 2025 20:07
Replied by AndyUAZ on topic Linuxcnc auf 32bit

Linuxcnc auf 32bit

Category: General LinuxCNC Questions

Ich habe jetzt das linuxcnc Image auf dem raspberry pi4 installiert und wollte es per Remotedesktop direkt verbinden .
Da ich vor Ort kein Netzwerk habe. Jetzt sehe ich nur einen verpixselten Bildschirm auf mein PC. Ich habe xrdp installiert, die IP Adresse passen auch ,was habe ich falsch gemacht?
  • AndyUAZ
  • AndyUAZ
19 Aug 2025 18:11
Replied by AndyUAZ on topic Linuxcnc auf 32bit

Linuxcnc auf 32bit

Category: General LinuxCNC Questions

gibt es noch andere alternativen z.b. Raspberry pi4 ?
  • my1987toyota
  • my1987toyota's Avatar
18 Aug 2025 09:54 - 18 Aug 2025 10:56
Compleatly off line Voron image possible ? was created by my1987toyota

Compleatly off line Voron image possible ?

Category: Additive Manufacturing

  For the last few weeks there has been a lot of talk and coordinated maneuvering by world governments
and private companies to compartmentalize sensor/block  web sites. I do worry how long before sites like
Linux, Voron, LinuxCNC, Github, and the like get blocked. ( Won't somebody Please think of the children )
The reason this is relevant is because of how many software providers distribute there software via 
downloads from the Web instead of  from physical media. Even Raspberry Pi pretty much encourages
everyone to use the online Pi imager tool.

  So my question is, Has anyone made a full image for Voron  2.4 with- Klipper, Mainsail, Moonraker,
KlipperScreen and so on?

I know at least Linux sells physical media for most of the main distros so at least there's that.

A lot of what's been going on wreaks of Prohibition 2.0. It also shows that since big companies can't
seem to offer anything of value anymore so they are pivoting to pay extorsion schemes. Sure you can
buy the physical device but you must pay a monthly fee for it to operate. Or pay even more and they
will add something extra. Oh and it also has to be connected to the internet at all times  to make sure
it is being used properly. You know for Safety and Security reasons.

  I know this has been a bit of a rant. That said stock up / Back up as much software as you can. It's
going to get worse out there.
 
Displaying 106 - 120 out of 831 results.
Time to create page: 1.531 seconds
Powered by Kunena Forum