Unofficial RPI4 LinuxCNC 2.9 Image, DietPi, BookWorm, Kernel 6.3 / 6.4
- garlicbread
- Offline
- New Member
Less
More
- Posts: 15
- Thank you received: 12
20 May 2023 19:33 #271773
by garlicbread
I thought I'd put this on a seperate thread for anyone interested
I've recently put together an unofficial linux image for the RPI4
It's using DietPi, Realtime Kernel 6.3 and LinuxCNC 2.9
I've also put a realtime version of Linux 6.4.0-rc2 on there as well but I don't think it makes much of a difference.
DietPi uses Raspian as a basis so anything available under Raspian I think should also be installable.
Download link for the sd image is:
lfs.hecatron.com/linuxcnc/DietPi_Rpi-ARM...kworm-LinuxCNC2.9.7z
I've also put some details on how to set it up here:
hecatron-cad.github.io/LinuxCNC.Notes/diskimages/dietpi
It also contains all the steps on how it was created for reference.
At some point I might have a look at Armbian as well, although it looks as if it's config utilities are less developed / further along
docs.armbian.com/User-Guide_Armbian-Config/
It does look as if they have some interesting kernel patches though which I've not tried out
github.com/armbian/build/tree/main/patch/kernel/archive
RPI4 - github.com/armbian/build/tree/main/patch.../archive/bcm2711-6.3
I've recently put together an unofficial linux image for the RPI4
It's using DietPi, Realtime Kernel 6.3 and LinuxCNC 2.9
I've also put a realtime version of Linux 6.4.0-rc2 on there as well but I don't think it makes much of a difference.
DietPi uses Raspian as a basis so anything available under Raspian I think should also be installable.
Download link for the sd image is:
lfs.hecatron.com/linuxcnc/DietPi_Rpi-ARM...kworm-LinuxCNC2.9.7z
I've also put some details on how to set it up here:
hecatron-cad.github.io/LinuxCNC.Notes/diskimages/dietpi
It also contains all the steps on how it was created for reference.
At some point I might have a look at Armbian as well, although it looks as if it's config utilities are less developed / further along
docs.armbian.com/User-Guide_Armbian-Config/
It does look as if they have some interesting kernel patches though which I've not tried out
github.com/armbian/build/tree/main/patch/kernel/archive
RPI4 - github.com/armbian/build/tree/main/patch.../archive/bcm2711-6.3
Please Log in or Create an account to join the conversation.
20 May 2023 20:38 - 20 May 2023 20:40 #271777
by rodw
Replied by rodw on topic Unofficial RPI4 LinuxCNC 2.9 Image, DietPi, BookWorm, Kernel 6.3 / 6.4
Great work!
Armbian-build is actually very flexible but you need to be looking at the developer docs
The most interesting is the user configurations section. These let you lock your config down
https://docs.armbian.com/Developer-Guide_User-Configurations/
So after you clone armbian-build you need to build a full image once. (No need for PREEMPT_RT)
This installs all the required software and sets up the environment. It also creates the userpatches folder.
After this initial build, install the image. From then on just build the kernel Debs and install that on your Pi as its sooo much faster.
So any customisations you do should go in userpatches
One quicker option is to just build the CLI, check latency with cyclic-test and install XFCE on the Pi if you think it's good enough...
Once you get this right, build the whole image or just share your custom config file
Armbian-build is actually very flexible but you need to be looking at the developer docs
The most interesting is the user configurations section. These let you lock your config down
https://docs.armbian.com/Developer-Guide_User-Configurations/
So after you clone armbian-build you need to build a full image once. (No need for PREEMPT_RT)
This installs all the required software and sets up the environment. It also creates the userpatches folder.
After this initial build, install the image. From then on just build the kernel Debs and install that on your Pi as its sooo much faster.
So any customisations you do should go in userpatches
One quicker option is to just build the CLI, check latency with cyclic-test and install XFCE on the Pi if you think it's good enough...
Once you get this right, build the whole image or just share your custom config file
Last edit: 20 May 2023 20:40 by rodw.
Please Log in or Create an account to join the conversation.
Time to create page: 0.066 seconds