RPI4 Raspbian 64 bit & LinuxCNC

More
3 years 8 months ago #264156 by beaker152

The default subnet for 10.n.n.n is /8, so PCW's advice to set it to /24 is very good.
There might be an issue if you are using WiCD to configure and connect to networks as it does not allow 2 connections at the same time, so removing WiCD and installing network-manager should fix that.
so far, i have only gone with the defaults...   we have xfinity here, and just went with the basic instructions when i set up that router and
haven't done anything beyond defaults to the rpi..
i'm not familiar with WiCD, but will check into that and network-manager and give that a try--thank you for the suggestions!

i'd also like to say that this forum is tremendously helpful and i really appreciate all of you taking the time to engage.

~steve

Please Log in to join the conversation.

More
3 years 8 months ago #264248 by DrKnow65

As a new version of both RaspiOS is available
( www.raspberrypi.com/software/operating-systems/ )
Release date: September 22nd 2022
System: 64-bit
Kernel version: 5.15
Debian version: 11 (bullseye)

that of the PREEMPT_RT patch
github.com/kdoren/linux/releases
Raspberry Pi realtime Kernel (5.15.65-rt49)

similarly to what has been done in the past
forum.linuxcnc.org/9-installing-linuxcnc...cnc?start=130#238020

I have prepared the microSD image of this installation
Linux raspberrypi 5.15.65-rt49-v8+ #1 SMP PREEMPT_RT Tue Sep 6 18:12:35 BST 2022 aarch64 GNU/Linux





I have installed via the images provided here. I am using a Rpi4-4gb and testing on a 7i92t with the intent of eventually using SPI to a 7i90HD. My intent is to first get everything up and running via ethernet, then start the process of sorting the SPI interface. 

I have an error using PNCconf when it gets to the Mesa Card 0 configuration page. I believe there is a missing dependency. 

 

Attachment not found


 
 

Please Log in to join the conversation.

More
3 years 8 months ago #264347 by elovalvo

is there a way to replace the 5.x kernel i have currently with that 6.0.15 kernel? or would i have to recompile/rebuild the whole thing from scratch?

i found some build instructions here:
forum.linuxcnc.org/9-installing-linuxcnc...mpt-rt-kernel#259347
and tried it the other day, but it seems that script didn't run to completion for me as written and i didn't have enough time to sort out all the edits required to get the last 2% working...

cheers!

To avoid the problems of compilation and updating I prepared the image of the experimental version of which I spoke in this link.

forum.linuxcnc.org/9-installing-linuxcnc...cnc?start=170#264143

linuxcnc_book.zip

Get a new SD, install this ready-made image and try with the Mesa card.
user: cnc
pwd: linuxcnc


Let us know.

Please Log in to join the conversation.

More
3 years 8 months ago #264363 by beaker152
i'm out of the country for a week, but will definitely try it when i get back and report how it goes

thank you!

Please Log in to join the conversation.

More
3 years 8 months ago #264461 by cajbr
Thanks elovalvo.

Newest image from 12 Feb above.

I ran the latency test for a couple of hours with 10 Glxgears, etc. Servo thread +/- 110us maximum.

Ran a 7i96s configuration with steppers+spindle encoder. Realtime errors after a while with 1ms thread; no issues with 2ms thread (as expected?).

Overall snappy performance in spite of the 2K monitor I used.

br

Please Log in to join the conversation.

More
3 years 8 months ago #264472 by rodw
INterestingly I found these debian images
sd-card-images.johang.se/

Choose the Debian Image and install xfce using tasksel. I will try this today some time
 

Please Log in to join the conversation.

More
3 years 8 months ago #264683 by DrKnow65
I have burned the "linuxcnc_book" image to an SD, put it into my Rpi4x4gb and tried to open PNCconf. I get the same error as I attached to post #264248.

I appreciate the work you are putting in elovalvo, I would love the effect of a fully functional image when it comes together.

Please Log in to join the conversation.

More
3 years 8 months ago #264701 by elovalvo
I've never had a MESA card but I think you can try this:

From terminal run these commands:

Code:
sudo apt install mesaflash wget https://github.com/jethornton/mesact/releases/download/1.2.3/mesact_1.2.3_arm64.deb sudo gdebi mesact_1.2.3_arm64.deb

Once this is done run the Mesa Configuration Tool with the command
Code:
mesact  

Select the card and download the firmware. Then select the various options.

gnipsel.com/linuxcnc/mesact/index.html

Run pncconf without the "show advanced option pages" option

Maybe something settles down...

Please Log in to join the conversation.

More
3 years 8 months ago #264707 by DrKnow65
Thank you for the reply, I did something similar but just started with a 32bit RaspiOS and compiled from there.

After some shut-eye today I will attempt a 64bit version.

I will re-build PNCconf on the LinuxCNC_book version too so I can give feedback if it fixes the issue.

Please Log in to join the conversation.

More
3 years 8 months ago #264745 by elovalvo

Please Log in to join the conversation.

Time to create page: 2.577 seconds
Powered by Kunena Forum