@gene, there are many ways to get ARM64 onto a pi4b. One way is to download a Debian Bookworm image from Debian: https://raspi.debian.net/daily-images/ and install it using the normal Raspberry imager tool This will give you a CLI only with a root user with no password. Add yourself a user, add him to the sudoers group, add a password to root Add PREEMPT_RT kernel: apt-install linux-image-rt-arm64 linux-headers-rt-arm64 Add a desktop: apt install task-xfce-desktop Install linuxcnc from repositories: apt install linuxcnc-uspace linuxcnc-uspace-dev reboot and log in as root one last time open the desktop xfce : startx Reboot and login again as your user and run linuxcnc from the CNC menu. Be disappointed with latency, add a few optimisations and it will be at about 50-90k For more detail see my instructions here https://docs.google.com/document/d/1S0K-UBlXnsYC9S_BVSRpzEamp-w44BIzSBl7-o10b_0/edit?usp=sharing
Debian Bookworm becomes the official Debian version in about 2 weeks on June 10 so its stable and quite safe to use now.. Rod Webster 1300 896 832 +61 435 765 611 Vehicle Modifications Network www.vehiclemods.net.au On Sat, 27 May 2023 at 02:18, gene heskett <ghesk...@shentel.net> wrote: > > On 5/25/23 21:21, Alec Ari via Emc-developers wrote: > > Yes but it's been awhile, I've actually done some U-Boot development in the > > past. This problem with the linker is not kernel related though. > > > > Alec > > > > Well, the reason I asked is that the kernel I built and have been > running, on the rpi4b that is running my Sheldon lathe, is now several > years long in the tooth, and is armhf, and I expect by now the arm64's > have caught up or surpassed it in latency-test. I think I was first to > run linuxcnc on a pi, starting with a pi3b. > > The foundation does not approve of realtime stuff, so I can't ask on > their forums, I'm black holed there. > > The install is dirt simple for what I have done. open the tarball you an > get from my web site in my sig, find 2 directories, copy them over the > same name on the sd card with mc, put the sd card back in the pi % power > up, done. > > Linux rpi4.coyote.den 4.19.71-rt24-v7l+ #1 SMP PREEMPT RT Thu Feb 6 > 07:09:18 EST 2020 armv7l GNU/Linux > > has been running from power failure to power failure since then but > power failures aren't as it has a small ups and I have a 20kw standby > power running long before the ups battery runs out. > > > > > > > > > > On Friday, May 26, 2023 at 12:00:10 AM UTC, gene heskett > > <ghesk...@shentel.net> wrote: > > > > > > > > > > > > On 5/25/23 19:13, Alec Ari via Emc-developers wrote: > >> 16.0.4 > >> > >> Just throwing this out there; I can write up the docs on how to use it, > >> push the image to Github, finalize the installer and then anyone can try > >> getting the last bits sorted out hands on. Latency and system performance > >> surpasses Debian by a mile, there's also four different PREEMPT_RT kernels > >> to choose from. Some kernels may have lower latency than others depending > >> on the platform (i.e. Intel vs AMD) which is why I made a few. Adjustments > >> include changes to RCU/CPU time keeping and IOMMU support. > >> > >> Alec > >> > > > > Have you tested any kernels on u-booting arm64's? > > > > Cheers, Gene Heskett. > > Cheers, Gene Heskett. > -- > "There are four boxes to be used in defense of liberty: > soap, ballot, jury, and ammo. Please use in that order." > -Ed Howdershelt (Author, 1940) > If we desire respect for the law, we must first make the law respectable. > - Louis D. Brandeis > Genes Web page <http://geneslinuxbox.net:6309/> > > > > _______________________________________________ > Emc-developers mailing list > Emc-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-developers _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers