LinuxCNC on Raspberry Pi 5

More
1 year 8 months ago - 1 year 8 months ago #320818 by unknown
Replied by unknown on topic LinuxCNC on Raspberry Pi 5
On the loadrt line you are trying to assign GPIO12 twice
loadrt hal_gpio inputs=GPIO3,GPIO5,GPIO6,GPIO4
outputs=GPIO12,GPIO23,GPIO16,GPIO11,GPIO20,GPIO10,GPIO24,GPIO19,GPIO21,GPIO12,GPIO26,GPIO13

The you have done this, trying to use GOIO12 twice
Code:
net xstep stepgen.0.step => hal_gpio.GPIO12-out net adir stepgen.3.dir => hal_gpio.GPIO12-out
You need to fix these issues
You may need to increase your base period over 10000, I tried 15000.
And as you did not supply your postgui_call_list.hal I had to comment out that line, to get everything to load.
Last edit: 1 year 8 months ago by unknown.
The following user(s) said Thank You: jairobbo

Please Log in or Create an account to join the conversation.

More
1 year 8 months ago #320820 by jairobbo
Replied by jairobbo on topic LinuxCNC on Raspberry Pi 5
You are absolutely right. I was extremely happy to see it run successfully :)
Now I need only connect the right PIN's since between hal_pi_gpio and hal_gpio the pin numbering is physical / BMC.

Anyway I appreciate your effort to help out
JAiro

Please Log in or Create an account to join the conversation.

More
1 year 8 months ago #320835 by Grad
Replied by Grad on topic LinuxCNC on Raspberry Pi 5
I do not know how you guys even got so far: i have a Raspberry Pi 5 Modell B, 4x 2,4 GHz, 4 GB DDR4 and created images of v. 2.9.4 to SD card & USB drive with 3 different burning software including balenaEtcher. When i boot the RPi5 the drives are not recognized (as bootable) at all. With an image of vanilla Ubuntu it works just fine.

Please Log in or Create an account to join the conversation.

More
1 year 8 months ago #320844 by jhandel
Replied by jhandel on topic LinuxCNC on Raspberry Pi 5
Got a strange one with a Pi5...   Network seems fine when I am just pinging my Mesa card (a 7i76e) but when I run Linux CNC, things kick on but then the network crashes and I get a bazillion (technical term) hm2/hm2_7i76e.0: error queuing read iter=xxxx) and everything turns back off.. 

Once it dies I can't even ping the Mesa card (10.10.10.10) until I unplug and plug back in the ethernet cord... Then its happy as a clam pinging.. but once I start up Linux CNC again same crash right as the UI inits. 

(Linux CNC 2.9.3, PI5 8Gb, NVMe Boot)

Please Log in or Create an account to join the conversation.

More
1 year 8 months ago - 1 year 8 months ago #320847 by unknown
Replied by unknown on topic LinuxCNC on Raspberry Pi 5

I do not know how you guys even got so far: i have a Raspberry Pi 5 Modell B, 4x 2,4 GHz, 4 GB DDR4 and created images of v. 2.9.4 to SD card & USB drive with 3 different burning software including balenaEtcher. When i boot the RPi5 the drives are not recognized (as bootable) at all. With an image of vanilla Ubuntu it works just fine.
 
According the the RPi docs there is no RPi5 Model B, hmm screwed up on this, should have read further down, it does identify as 5-model-b, which can be found out by the following code snippet.
Code:
cat /proc/device-tree/compatible | tr '\0' '\n'

First thing I would is check the integrity of the download.
linuxcnc.org/iso/rpi-5-debian-bookworm-6...7-0140.img.xz.sha256
I test all images prior to uploading on a RPi5 4GB bought around Nov\Dec 2023 with latest EEPROM and on a RPi400 with latest EEPROM.
What I would suggest is boot to Ubuntu, then with a USB drive that you have written the Linuxcnc image to attempt to mount it.[/quote]
Last edit: 1 year 8 months ago by unknown.
The following user(s) said Thank You: Grad

Please Log in or Create an account to join the conversation.

More
1 year 8 months ago #320849 by unknown
Replied by unknown on topic LinuxCNC on Raspberry Pi 5

Got a strange one with a Pi5...   Network seems fine when I am just pinging my Mesa card (a 7i76e) but when I run Linux CNC, things kick on but then the network crashes and I get a bazillion (technical term) hm2/hm2_7i76e.0: error queuing read iter=xxxx) and everything turns back off.. 

Once it dies I can't even ping the Mesa card (10.10.10.10) until I unplug and plug back in the ethernet cord... Then its happy as a clam pinging.. but once I start up Linux CNC again same crash right as the UI inits. 

(Linux CNC 2.9.3, PI5 8Gb, NVMe Boot)
 
You may want to start reading from here:
forum.linuxcnc.org/27-driver-boards/4223...read?start=20#207308

Unfortunately I don't have any ethernet hardware to test with (only SPI), I have a 7i92 but that's in the mill enclosure and is a PITA to access. From reports the 6.12 kernel on the most recent RPi images have better latency, but I can't say whether that would solve your issue.

Please Log in or Create an account to join the conversation.

Time to create page: 0.323 seconds
Powered by Kunena Forum