Advanced Search

Search Results (Searched for: raspberry pi 3)

  • Chad
  • Chad
16 Dec 2025 19:15

Remora 1.1.0 + BTT Octopus – jog overshoot and joint following error

Category: Computers and Hardware

Hi,I have been fighting with Remora on a Raspberry Pi for about 3 months now and I am running out of ideas, so I’m asking for some help.Hardware / versions
  • Raspberry Pi: (model + RAM ).
  • BTT Octopus: (exact version, e.g. v1.1, STM32F446).
  • LinuxCNC: version from the official RPi image.
  • Remora: 1.1.0 – STM32 firmware for the Octopus from the 1.1.0 release, LinuxCNC component compiled from 
    remora-1.1.0/LinuxCNC/Components/Remora/remora.c
    .
Why I switched from SKROn SKR 1.4 with Remora 0.1.0 I constantly get “bad SPI payload” and E‑STOP, even after improving the wiring (short cable, ground every second wire, shielded cable, common GND). In that old Remora version there are no 
SPI_clk_div
 / 
PRU_base_freq
 parameters, so I cannot slow down the SPI clock from the LinuxCNC side.Because of that I moved to a BTT Octopus with Remora 1.1.0, which gives me 
SPI_clk_div
 and 
PRU_base_freq
 so I can reduce SPI speed.What happens on the Octopus
  • SPI now looks stable: when I run the heater/wire only (no axis motion) I don’t get any “bad SPI payload” at all.
  • I load the component like this:
loadrt remora SPI_clk_div=128 PRU_base_freq=40000
(Values can be changed, this is just what I’m testing now.)
  • The motors move, in the correct direction, but I have two problems:
  1. Jog incremental overshoot
    In incremental jog (for example 1 mm or 10 mm) when I press the jog “+” button and release it, the axis moves noticeably more than the requested increment.
    It looks like Remora/stepgen continues to output steps for a short time after LinuxCNC has stopped the move.
  2. Joint following error after a few cm of travel
    With conservative parameters (see JOINT_0 below) the axis can travel a few centimetres and then I get a joint following error.
    With SKR + Remora 0.1.0, using the same HAL/INI values for SCALE, acceleration, max velocity and FERROR, I never had following errors – only the “bad SPI payload” issue.
Current 
[JOINT_0]
 section in my INI
[JOINT_0] TYPE = LINEAR HOME = 0 HOME_OFFSET = -10 MIN_LIMIT = -0.001 MAX_LIMIT = 450 MAX_VELOCITY = 10 MAX_ACCELERATION = 200 STEPGEN_MAXACCEL = 300 SCALE = (current value – was 50 originally) FERROR = 50 MIN_FERROR = 20 HOME_SEARCH_VEL = -1.5 HOME_LATCH_VEL = -0.5 HOME_IGNORE_LIMITS = YES HOME_SEQUENCE = 0
Relevant HAL fragment (Octopus / Remora connection)
loadrt remora SPI_clk_div=128 PRU_base_freq=40000 # add remora and motion functions to threads addf remora.read servo-thread addf motion-command-handler servo-thread addf motion-controller servo-thread addf remora.update-freq servo-thread addf remora.write servo-thread # --- Joint 0 (X) --- setp remora.joint.0.scale [JOINT_0]SCALE setp remora.joint.0.maxaccel [JOINT_0]STEPGEN_MAXACCEL net xpos-cmd <= joint.0.motor-pos-cmd => remora.joint.0.pos-cmd net xpos-fb <= remora.joint.0.pos-fb => joint.0.motor-pos-fb net j0enable <= joint.0.amp-enable-out => remora.joint.0.enable
(If anything in this mapping looks obviously wrong, please point it out.)What I have already tried
  • Reduced 
    MAX_VELOCITY
    MAX_ACCELERATION
     and 
    STEPGEN_MAXACCEL
     a lot and increased 
    FERROR
    /
    MIN_FERROR
    . This delays the following error but does not remove it.
  • Tried to tune 
    SCALE
     using G‑code (G91 / G0 X100 and measuring real travel). Even with reasonable SCALE values I still see overshoot in incremental jog: the axis moves clearly more than the selected increment.
  • On SKR 1.4 with old Remora 0.1.0, with the same mechanical setup and same SCALE / accel / maxvel / FERROR, jogging and running G‑code worked fine (no following errors, no overshoot). The only issue there is the fixed, too‑fast SPI that causes “bad SPI payload”.
Questions
  1. Is this kind of jog overshoot in incremental mode a known configuration issue with Remora 1.1.0 + Octopus (for example related to PRU_base_freq, servo thread period, or some Remora parameter), or is it more likely that I have a clear mistake in my HAL/INI?
  2. What SPI / PRU settings do people successfully use on a BTT Octopus with Remora 1.x? Is 
    SPI_clk_div=128
     and 
    PRU_base_freq=40000
     reasonable, or should I change these?
  3. Does anyone have a working LinuxCNC config (INI/HAL) for Remora 1.1.0 + Octopus in plain step/dir mode and would be willing to share the relevant 
    loadrt remora
     line and joint settings?
  4. Are there any STM32/Octopus‑specific considerations in Remora (different expectations for SCALE, FERROR, etc.) when migrating from an LPC/SKR setup?
My main goals are:
  • to get rid of the jog overshoot in incremental mode,
  • to choose sane parameters so joint following error does not appear every few centimetres at reasonable speeds.
Any hints, working examples, or “known good” values for an Octopus setup would be very much appreciated.

my octopus config.txt:
{
  "Board": "BIGTREETECH OCTOPUS",
  "Modules": [
    { "Thread": "Servo", "Type": "Reset Pin", "Comment": "Reset pin", "Pin": "PC_15" },
    { "Thread": "Base", "Type": "SPI", "Comment": "SPI interface to Raspberry Pi", "CS Pin": "PA_4" },

    { "Thread": "Base", "Type": "Stepgen", "Comment": "X - Joint 0 stepgen", "Joint Number": 0, "Step Pin": "PF_13", "Direction Pin": "PF_12", "Enable Pin": "PF_14" },
    { "Thread": "Base", "Type": "Stepgen", "Comment": "Y - Joint 1 stepgen", "Joint Number": 1, "Step Pin": "PG_0", "Direction Pin": "PG_1", "Enable Pin": "PF_15" },
    { "Thread": "Base", "Type": "Stepgen", "Comment": "U - Joint 2 stepgen", "Joint Number": 2, "Step Pin": "PF_11", "Direction Pin": "PG_3", "Enable Pin": "PG_5" },
    { "Thread": "Base", "Type": "Stepgen", "Comment": "V - Joint 3 stepgen", "Joint Number": 3, "Step Pin": "PG_4", "Direction Pin": "PC_1", "Enable Pin": "PA_0" },
    { "Thread": "Base", "Type": "Stepgen", "Comment": "B - Joint 4 stepgen", "Joint Number": 4, "Step Pin": "PF_9", "Direction Pin": "PF_10", "Enable Pin": "PG_2" },


{
    "Thread": "Servo",
    "Type": "Digital Pin",
            "Comment":                      "X limit",
            "Pin":                          "PG_6",
            "Mode":                         "Input",
            "Data Bit":                     0
    },



{
    "Thread": "Servo",
    "Type": "Digital Pin",
            "Comment":                      "Y limit",
            "Pin":                          "PG_9",
            "Mode":                         "Input",
            "Data Bit":                     1
    },

{
    "Thread": "Servo",
    "Type": "Digital Pin",
            "Comment":                      "U limit",
            "Pin":                          "PG_10",
            "Mode":                         "Input",
            "Data Bit":                     2
    },
{
    "Thread": "Servo",
    "Type": "Digital Pin",
            "Comment":                      "V limit",
            "Pin":                          "PG_11",
            "Mode":                         "Input",
            "Data Bit":                     3
    },

{
    "Thread": "Servo",
    "Type": "Digital Pin",
            "Comment":                      "B limit",
            "Pin":                          "PG_12",
            "Mode":                         "Input",
            "Data Bit":                     4
    },

 
 {
    "Thread": "Servo",
    "Type": "PWM",
            "Comment":                      "PWM for heating",
            "SP[i]":                        5,
            "PWM Pin":                      "PA_1",
            "PWM Max":                      256,
            "Hardware PWM":                 "True",
            "Variable Freq":                "True",
            "Period SP[i]":                  1,
            "Period us":                    500
    }
  ]
}


my .ini file:
[EMC]
MACHINE = Remora-XYUV
DEBUG = 0
VERSION = 1.1

[DISPLAY]
DISPLAY = axis
EDITOR = gedit
FOAM = 1
GEOMETRY = XY;UV
POSITION_OFFSET = RELATIVE
POSITION_FEEDBACK = ACTUAL
ARCDIVISION = 64
GRIDS = 10mm 20mm 50mm 100mm
MAX_FEED_OVERRIDE = 1.2
MIN_SPINDLE_OVERRIDE = 0.5
MAX_SPINDLE_OVERRIDE = 1.2
DEFAULT_LINEAR_VELOCITY = 2.50
MIN_LINEAR_VELOCITY = 0
MAX_LINEAR_VELOCITY = 25.00
DEFAULT_ANGULAR_VELOCITY = 36.00
MIN_ANGULAR_VELOCITY = 0
MAX_ANGULAR_VELOCITY = 45.00
INTRO_GRAPHIC = linuxcnc.gif
INTRO_TIME = 5
PROGRAM_PREFIX = ~/linuxcnc/nc_files
OPEN_FILE = ./foam.ngc
INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm

[KINS]
JOINTS = 5
KINEMATICS = trivkins coordinates=XYUVB

[FILTER]
PROGRAM_EXTENSION = .py Python Script
py = python

[TASK]
TASK = milltask
CYCLE_TIME = 0.010

[RS274NGC]
PARAMETER_FILE = linuxcnc.var

[EMCMOT]
EMCMOT = motmod
COMM_TIMEOUT = 1.0
COMM_WAIT = 0.010
BASE_PERIOD = 100000
SERVO_PERIOD = 1000000

[HAL]
HALFILE = remora-xyuvb.hal
POSTGUI_HALFILE = postgui_call_list.hal

[TRAJ]
AXES = 5
COORDINATES = X Y U V B
LINEAR_UNITS = mm
ANGULAR_UNITS = degree
DEFAULT_LINEAR_VELOCITY = 2.50
MAX_LINEAR_VELOCITY = 25.00
NO_FORCE_HOMING = 1

[EMCIO]
EMCIO = io
CYCLE_TIME = 0.100
TOOL_TABLE = tool.tbl
EXTERNAL_OUTPUT_0 = motion.analog-out-00

[AXIS_X]
MAX_VELOCITY = 23.75
MAX_ACCELERATION = 750.0
MIN_LIMIT = 10
MAX_LIMIT = 450

[JOINT_0]
TYPE = LINEAR
HOME = 0
HOME_OFFSET = -10
MIN_LIMIT = -0.001
MAX_LIMIT = 450
MAX_VELOCITY = 23.75
MAX_ACCELERATION = 750.0
STEPGEN_MAXACCEL = 937.5
SCALE = 50
FERROR = 1
MIN_FERROR = .25
HOME_OFFSET = 0.000
HOME_SEARCH_VEL = -1.5
HOME_LATCH_VEL = -0.5
HOME_IGNORE_LIMITS = YES
HOME_SEQUENCE = 0

[AXIS_Y]
MAX_VELOCITY = 23.75
MAX_ACCELERATION = 750.0
MIN_LIMIT = -0.001
MAX_LIMIT = 200.0

[JOINT_1]
TYPE = LINEAR
HOME = 0
HOME_OFFSET = -10
MIN_LIMIT = -0.001
MAX_LIMIT = 200.0
MAX_VELOCITY = 23.75
MAX_ACCELERATION = 750.0
STEPGEN_MAXACCEL = 937.5
SCALE = -50
FERROR = 1
MIN_FERROR = .25
HOME_OFFSET = 0.000
HOME_SEARCH_VEL = -1.5
HOME_LATCH_VEL = -0.5
HOME_IGNORE_LIMITS = YES
HOME_SEQUENCE = 1

[AXIS_U]
MAX_VELOCITY = 23.75
MAX_ACCELERATION = 750.0
MIN_LIMIT = 10
MAX_LIMIT = 450

[JOINT_2]
TYPE = LINEAR
HOME = 0
HOME_OFFSET = -10
MIN_LIMIT = -0.001
MAX_LIMIT = 450
MAX_VELOCITY = 23.75
MAX_ACCELERATION = 750.0
STEPGEN_MAXACCEL = 937.5
SCALE = -50
FERROR = 1
MIN_FERROR = .25
HOME_OFFSET = 0.000
HOME_SEARCH_VEL = -1.5
HOME_LATCH_VEL = -0.5
HOME_IGNORE_LIMITS = YES
HOME_SEQUENCE = 0

[AXIS_V]
MAX_VELOCITY = 23.75
MAX_ACCELERATION = 750.0
MIN_LIMIT = -0.001
MAX_LIMIT = 200.0

[JOINT_3]
TYPE = LINEAR
HOME = 0
HOME_OFFSET = -10
MIN_LIMIT = -0.001
MAX_LIMIT = 200.0
MAX_VELOCITY = 23.75
MAX_ACCELERATION = 750.0
STEPGEN_MAXACCEL = 937.5
SCALE = -50
FERROR = 1
MIN_FERROR = .25
HOME_OFFSET = 0.000
HOME_SEARCH_VEL = -1.5
HOME_LATCH_VEL = -0.5
HOME_IGNORE_LIMITS = YES
HOME_SEQUENCE = 1

[AXIS_B]
MAX_VELOCITY = 23.75
MAX_ACCELERATION = 750.0
MIN_LIMIT = -0.001
MAX_LIMIT = 200.0

[JOINT_4]
TYPE = LINEAR
HOME = 0
HOME_OFFSET = 1
MIN_LIMIT = -0.001
MAX_LIMIT = 200.0
MAX_VELOCITY = 23.75
# MAX_ACCELERATION = 750.0
MAX_ACCELERATION = 500.0
# STEPGEN_MAXACCEL = 937.5
STEPGEN_MAXACCEL = 537.5
SCALE = 50
FERROR = 1
MIN_FERROR = .25
HOME_OFFSET = 0.000
HOME_SEARCH_VEL = 1
HOME_LATCH_VEL = 0.1
HOME_IGNORE_LIMITS = YES
HOME_SEQUENCE = 2

my .hal file:
# --- load the realtime components
loadrt [KINS]KINEMATICS
loadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=5

loadrt remora

# --- estop loopback, SPI comms enable and feedback
net user-enable-out      <= iocontrol.0.user-enable-out        => remora.SPI-enable
net user-request-enable  <= iocontrol.0.user-request-enable    => remora.SPI-reset
net remora-status        <= remora.SPI-status                  => iocontrol.0.emc-enable-in

# --- add the remora and motion functions to threads
addf remora.read servo-thread
addf motion-command-handler servo-thread
addf motion-controller servo-thread
addf remora.update-freq servo-thread
addf remora.write servo-thread

# ------- Joint 0 (X / Tower 1) -------
setp remora.joint.0.scale         [JOINT_0]SCALE
setp remora.joint.0.maxaccel      [JOINT_0]STEPGEN_MAXACCEL

net xpos-cmd      <= joint.0.motor-pos-cmd  => remora.joint.0.pos-cmd  
net j0pos-fb      <= remora.joint.0.pos-fb  => joint.0.motor-pos-fb
net j0enable      <= joint.0.amp-enable-out => remora.joint.0.enable
net X-stop        remora.input.0          => joint.0.home-sw-in joint.0.neg-lim-sw-in joint.0.pos-lim-sw-in

# ------- Joint 1 (Y / Tower 1) -------
setp remora.joint.1.scale         [JOINT_1]SCALE
setp remora.joint.1.maxaccel      [JOINT_1]STEPGEN_MAXACCEL

net ypos-cmd      <= joint.1.motor-pos-cmd  => remora.joint.1.pos-cmd
net j1pos-fb      <= remora.joint.1.pos-fb  => joint.1.motor-pos-fb 
net j1enable      <= joint.1.amp-enable-out => remora.joint.1.enable
net Y-min         remora.input.1            => joint.1.home-sw-in joint.1.neg-lim-sw-in joint.1.pos-lim-sw-in

# ------- Joint 2 (U / Tower 2) -------
setp remora.joint.2.scale         [JOINT_2]SCALE
setp remora.joint.2.maxaccel      [JOINT_2]STEPGEN_MAXACCEL

net upos-cmd      <= joint.2.motor-pos-cmd  => remora.joint.2.pos-cmd
net j2pos-fb      <= remora.joint.2.pos-fb  => joint.2.motor-pos-fb
net j2enable      <= joint.2.amp-enable-out => remora.joint.2.enable
net U-min         remora.input.2            => joint.2.home-sw-in joint.2.neg-lim-sw-in joint.2.pos-lim-sw-in

# ------- Joint 3 (V / Tower 2) -------
setp remora.joint.3.scale         [JOINT_3]SCALE
setp remora.joint.3.maxaccel      [JOINT_3]STEPGEN_MAXACCEL

net vpos-cmd      <= joint.3.motor-pos-cmd  => remora.joint.3.pos-cmd
net j3pos-fb      <= remora.joint.3.pos-fb  => joint.3.motor-pos-fb
net j3enable      <= joint.3.amp-enable-out => remora.joint.3.enable
net V-min         remora.input.3            => joint.3.home-sw-in joint.3.neg-lim-sw-in joint.3.pos-lim-sw-in

# ------- Joint 4 (B / Rotary Table) -------
setp remora.joint.4.scale         [JOINT_4]SCALE
setp remora.joint.4.maxaccel      [JOINT_4]STEPGEN_MAXACCEL

net bpos-cmd      <= joint.4.motor-pos-cmd  => remora.joint.4.pos-cmd
net j4pos-fb      <= remora.joint.4.pos-fb  => joint.4.motor-pos-fb
net j4enable      <= joint.4.amp-enable-out => remora.joint.4.enable
net B-min         remora.input.4            => joint.4.home-sw-in joint.4.neg-lim-sw-in joint.4.pos-lim-sw-in

net heat_pwm motion.analog-out-00 => remora.SP.5
  • AndyUAZ
  • AndyUAZ
13 Dec 2025 07:11

EasyProbe +raspberry pi4 + parallelport von byte 2 bot

Category: pyVCP

Hallo, 
Ich nutze linuxcnc auf dem raspberry pi4 mit parallelport von byte 2 bot und Mach3 5-Achsen-DB25-LPT .
Nach dem ich EasyProbe hinzugefügt habe bekomme ich folgenden Fehler 
Achsenanzeige KOORDINATEN-X Y Z KINEMATICS-trivkins Koordinaten=XYZ LinuxCNC wird gestartet... LinuxCNC-Serverprogramm wird gestartet: linuxcncsvr Echtzeit-Betriebssystem-, RTAPI- und HAL-LIB-Module werden geladen LinuxCNC 10-Programm wird gestartet: io HAL-Benutzerschnittstellenprogramm wird gestartet: halui linuxcnc TPMOD=tpmod HOMEMOD=homemod EMCMOT=motmod twopass: mit Optionen aufgerufen twopass: ./cnc-my.hal gefunden twopass: ./custom.hal gefunden twopass: /Probe preload.hal gefunden twopass:passo: loadusr -w hal_manualtoolchange Aufgabenprogramm wird gestartet: milltask Anzeigeprogramm wird gestartet: Achse LinuxCNC wird heruntergefahren und bereinigt... Aufgabe: 384 Zyklen, min=0,000025, max=0,019264, avg=8,009758, 8 Latenzabweichungen (> 10x erwartete Zykluszeit von 8,010000s) Entfernen der Module HAL LIB, RTAPI und Echtzeitbetriebssystem Entfernen der NML-Shared-Memory-Segmente Debug-Datei-Informationen: Hinweis: POSIX-Echtzeit wird verwendet Hinweis: MAXV max: 25,000 Einheiten/Sek. 1500,000 Einheiten/Min. Hinweis: LJOG max: 25,000 Einheiten/Sek. 1500,000 Einheiten/Min. Hinweis: LJOG Standard: 2,500 Einheiten/Sek. 150,000 Einheiten/Min. Hinweis: jog_order="XYZ" Hinweis: jog invert=set() Probe_postgui.hal:5: Warnung: Datei enthält Zeilenumbrüche im DOS-Stil. Probe postgui.hal:29: Pin 'halui.mdi-command-01' existiert nicht 2996 3033 Echtzeit-Threads werden gestoppt HAL-Komponenten werden entladen Hinweis: POSIX-Echtzeit wird verwendet

Hat da jemand eine Idee 

 
  • Punisher
  • Punisher
10 Dec 2025 23:42
Replied by Punisher on topic Remora sk1.4 with ethernet?

Remora sk1.4 with ethernet?

Category: Computers and Hardware

Trying to repower some machines. Want to use a control board with integrated stepper drivers, so it will fit inside the machine. That rules out using the Remora compatible ethernet boards.

There isn't a whole lot of room. Not sure yet if there is room to fit a skr and raspberry pi. Having the raspberry pi inside the machine isn't ideal. Would need a separate pc to use for remote desk toping to it.

Was planning on using an Intel NUC. That's much more powerful than a raspberry pi. Also has a proper enclosure.

Guess if I had to I could mount the raspberry pi on the back of the monitor like I was going to do with the NUC. Then run the spi wires to the machine. Going to need a bulkhead connector anyways. Wouldn't really matter if it's ethernet or a 6 pin connector.

With another machine I used a Genmitsu usb Mach 3 board. It's a compact controller like what I'm looking for. Unfortunately that has been discontinued, so I'm looking for an alternative.

The other option is to use the skr as is, or similar grbl board. The ones for routers are much smaller. Tried Universal Gcode Sender a few years ago and didn't really like it. It worked, but is very limited compared to Linuxcnc or Mach 3.
  • Punisher
  • Punisher
09 Dec 2025 22:49
Replied by Punisher on topic Remora sk1.4 with ethernet?

Remora sk1.4 with ethernet?

Category: Computers and Hardware

Thanks that clears up most of it. On the 1.4 board there's pin p1.31. What would that connect to on the w5500 board? In the video there's a power supply going to the w5500 board. Does it need 5v, 3.3v, or both? The documentation shows that it's possible to power a raspberry pi with the 1.4 board. Is it possible to do the same with the w5500 board? Looks like there's 5v there.

   
  • electrosteam
  • electrosteam
06 Dec 2025 02:22
GCode Review was created by electrosteam

GCode Review

Category: CAD CAM

Raspberry Pi 4B running Gmoccapy 4.9.4 without any significant issues on a 3-axis turret mill.

CamBam used to produce 3D MOPs for cast iron model locomotive wheels.
Camotics and NCViewer used to simulate the GCode files produced. 

But, as we all know, issues do arise that need review.

NCViewer displays the GCode file and a 3D representation of the paths.
It includes an option that shows each GCode data point in the 3D display as a GCode line is highlighted.
The reverse does not work, selecting a data point does not highlight the equivalent GCode line.
 
Looking for suggestions on how to identify a GCode line when a path/point is selected on a 3D path display.
 
John
  • Punisher
  • Punisher
05 Dec 2025 23:57 - 05 Dec 2025 23:58
Replied by Punisher on topic Remora sk1.4 with ethernet?

Remora sk1.4 with ethernet?

Category: Computers and Hardware

I searched through the documentation before starting this thread. That only shows how to wire it to a raspberry pi.

As I said at the beginning I do not want to use a raspberry pi. I want to use a w5500 ethernet board. Then connect with a pc. Like shown in the demo video.
  • tommylight
  • tommylight's Avatar
05 Dec 2025 05:46
Replied by tommylight on topic Remora sk1.4 with ethernet?

Remora sk1.4 with ethernet?

Category: Computers and Hardware

Docs on github linked on that topic, at the very start of it
remora-docs.readthedocs.io/en/latest/har...ring-to-raspberry-pi
  • masawee
  • masawee
04 Dec 2025 07:16
Replied by masawee on topic Linuxcnc Image for Raspberry Pi 3

Linuxcnc Image for Raspberry Pi 3

Category: General LinuxCNC Questions

i just order some shift level converter can use whit rpi gpio can make out 3,3V to 5V all gpio pin, and then one optocoupler board can add rpi inputs safe, 5V in to 3,3V to rpi,
then can add all STEP,DIR,Enable pins traight to drivers DM556 i used normal,
but problem is were have image can use rpi3, not need be fast, this come only dovetail jig tool make long plank top dovetails not more, no need be full cnc, working area has need only XY axis, what has moved Z axis to 90 degree and spindle have horicontal not normal vertical system. simple hardware but image need old rpi3 board first.
  • masawee
  • masawee
04 Dec 2025 07:04
Replied by masawee on topic Linuxcnc Image for Raspberry Pi 3

Linuxcnc Image for Raspberry Pi 3

Category: General LinuxCNC Questions

forum has made help any peoples how do linuxcnc to raspberry etc other linuxcnc problems, forum need help and teach all newbie how make somethink. my own language not have forum and maybe not many peoples who can help newbie user, Finnish language need be. but i believe not have many peoples. i has build many many cnc machine before but now think need one small simple dovetail tool made whit my old rpi3 board but search google lot and not have any image what can use, all has only lot problem code and install and what have kernel compile or what need doing not understand and know what need doing. need only image what can install to SD card simple not more need doing. same than normal computer can install linuxcnc 2,8,4 my daily used cnc machine, easy simple fast install and setting workig. no problems, why not has made normal image to SD card and can use similar than computer this working. not big job all computer engineer gurus and nerds. all not have nerd and understand linux code but lot have peoples who want use rpi3 cnc.
  • unknown
  • unknown
03 Dec 2025 08:17
Replied by unknown on topic Linuxcnc Image for Raspberry Pi 3

Linuxcnc Image for Raspberry Pi 3

Category: General LinuxCNC Questions

this link has only pi 4 images, not any oi 3. what need doing can use pi 3 and linuxcnc, what is patch and how need doing, or what need doing, not understand , ready to install pi 3 image only need how need patch or what this mean and how change kernel if need no understand anything linux and code, secret engineer language all.


This is getting silly, 3 times you post, I did try to help you with your first post. You didn't say you were using RPi3B to begin with. I did politely ask what your native language was, so we could find someone to help you, as it quite clear English is not your first language.
First of all I think you need to find some Linux info in your own language, this forum is not here how to teach people how to use Linux takes way too much time. Anything Linuxcnc we can help.
  • masawee
  • masawee
03 Dec 2025 07:54

Installing LinuxCNC 2.8.4 on Raspbian 10 (Buster) tested on Raspberry Pi 3B+, Pi

Category: Installing LinuxCNC

what this all code have ??? not understand anything. have linuxcnc image what can add to SD card and run rpi3 ready to use, i not understand this all secret code anything, what need doing or how doing and were doing.

need only image who working and can run rpi 3 board and connect stepper drivers DM556 to rpi and run nema 23 motors. whit linuxcnc.
  • masawee
  • masawee
03 Dec 2025 07:35
Replied by masawee on topic Linuxcnc Image for Raspberry Pi 3

Linuxcnc Image for Raspberry Pi 3

Category: General LinuxCNC Questions

this link has only pi 4 images, not any oi 3. what need doing can use pi 3 and linuxcnc, what is patch and how need doing, or what need doing, not understand , ready to install pi 3 image only need how need patch or what this mean and how change kernel if need no understand anything linux and code, secret engineer language all.
  • masawee
  • masawee
03 Dec 2025 07:29
Replied by masawee on topic Linuxcnc Image for Raspberry Pi 3

Linuxcnc Image for Raspberry Pi 3

Category: General LinuxCNC Questions

not understand what is compile and how need do ? or have ready to use image to rpi3.
i looking make rpi3 linuxcnc small cnc my son.
or how kernel need use or how can change kernel or what need doing. too hard all linux system but have only what can use good whit linuxcnc and rpi3 board. not want buy old computer and paraller port use this.
  • EdWorks
  • EdWorks's Avatar
03 Dec 2025 00:59 - 03 Dec 2025 01:02
  • elovalvo
  • elovalvo
02 Dec 2025 23:11
Replied by elovalvo on topic Raspberry with LinuxCNC direct interface

Raspberry with LinuxCNC direct interface

Category: Computers and Hardware

I wonder, is there a Raspberry HAT that can direct interface with a stepper driver ?

Thanks
Jonh.


www.instructables.com/LinuxCNC-on-Raspbe...i-With-GPIO-Control/
Displaying 1 - 15 out of 771 results.
Time to create page: 0.586 seconds
Powered by Kunena Forum