[linuxcnc] Real time images for BBB

Okay, had to get a little creative with the “docs” package…

debian@BeagleBone:~/$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 11 (bullseye)
Release:        11
Codename:       bullseye
debian@BeagleBone:~/$ sudo apt-cache search linuxcnc
linuxcnc-uspace - motion controller for CNC machines and robots
linuxcnc-uspace-dbgsym - debug symbols for linuxcnc-uspace
linuxcnc-uspace-dev - PC based motion controller for real-time Linux
debian@BeagleBone:~/$ sudo apt install linuxcnc-uspace
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done

Use this Bullseye image as your base…

Regards,

1 Like

Hello @AlanMThomason ,

I think I was going about incorrectly too. I saw what @RobertCNelson typed below. I also saw that LinuxCNC is now at 2.10 and have the package/iso for 2.9 now for Buster.

Seth

Hello @RobertCNelson ,

I looked up uspace alone. Blah. Thank you, sir.

Seth

@RobertCNelson
@silver2row

Thanks so much! I can’t imagine ever getting this sorted on my own!

Given that recently (september 2024) linux kernel supports hard real-time. Are there BBB kernels supporting hard real-time?

Officially supported architectures enabled on mainline are: ARM64, AMD64, and RISCV64.

ARM32 still needs patches.

Thanks for the answer. Ok, ARM32 not supported currently.

I am currently working with patches (soft real time).

Do you forsee ARM32 being also hard real-time supported? Then, would a hard realtime image/kernel be created for BeagleBone Black supporting pru uio?

El ds., 5 oct. 2024, 17.33, Robert Nelson via BeagleBoard <noreply@forum.beagleboard.org> va escriure:

We’ve had “RT” patched builds in our feeds for many years: [ARMHF] Debian 10.x/11.x/12.x Kernel Updates

Regards,

1 Like