- Posts: 95
- Thank you received: 36
ODroid as raplacement for Raspberry Pi
- alangibson
- Offline
- Premium Member
-
Less
More
3 years 8 months ago #265219
by alangibson
Replied by alangibson on topic ODroid as raplacement for Raspberry Pi
> We are working with the 6.2 kernel.
Glad to hear you're making progress. It will be awesome having this in Armbian.
If you can get me an address, I'll order him a an N2+ and an eMMC today. Should make her debugging process that much faster if he has one on hand.
Glad to hear you're making progress. It will be awesome having this in Armbian.
If you can get me an address, I'll order him a an N2+ and an eMMC today. Should make her debugging process that much faster if he has one on hand.
Please Log in or Create an account to join the conversation.
3 years 8 months ago #265220
by rodw
Replied by rodw on topic ODroid as raplacement for Raspberry Pi
Alan, In the absence of private massages, can you contact me here?
www.vmn.com.au/contact
www.vmn.com.au/contact
Please Log in or Create an account to join the conversation.
- alangibson
- Offline
- Premium Member
-
Less
More
- Posts: 95
- Thank you received: 36
3 years 8 months ago #265221
by alangibson
Replied by alangibson on topic ODroid as raplacement for Raspberry Pi
Contact initiated
The following user(s) said Thank You: rodw
Please Log in or Create an account to join the conversation.
3 years 8 months ago #265228
by rodw
Replied by rodw on topic ODroid as raplacement for Raspberry Pi
Replied. That page has been used quite a bit for linuxcnc stuff!Contact initiated
![]()
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
3 years 8 months ago #265305
by rodw
Replied by rodw on topic ODroid as raplacement for Raspberry Pi
We got an early result!
The PREEMPT_RT kernel has been kept seperate from the image as its quicker to just build the kernel at this stage when trying
Go to my drive
drive.google.com/drive/folders/1yZJ1_14W...CekVJOER?usp=sharing
download the image and install it to an SD card (not eMMC at this stage) with Balena Etcher
Download and install the 4 debs with: sudo dpkg -i kernel-name.deb
Install linuxcnc with:
sudo apt install linuxcnc-uspace linuxcnc-uspace-dev mesaflash
Optionally play with isolcpus as thats not optimised yet.
Edit /boot/armbianEnv.txt
Enter: extraargs=isolcpus=2,3,4,5
Let us know how you got on
The PREEMPT_RT kernel has been kept seperate from the image as its quicker to just build the kernel at this stage when trying
Go to my drive
drive.google.com/drive/folders/1yZJ1_14W...CekVJOER?usp=sharing
download the image and install it to an SD card (not eMMC at this stage) with Balena Etcher
Download and install the 4 debs with: sudo dpkg -i kernel-name.deb
Install linuxcnc with:
sudo apt install linuxcnc-uspace linuxcnc-uspace-dev mesaflash
Optionally play with isolcpus as thats not optimised yet.
Edit /boot/armbianEnv.txt
Enter: extraargs=isolcpus=2,3,4,5
Let us know how you got on
The following user(s) said Thank You: CarterKraft
Please Log in or Create an account to join the conversation.
3 years 8 months ago #265397
by rodw
Replied by rodw on topic ODroid as raplacement for Raspberry Pi
We've progressed with this. Added back wifi after a few warnings from my mentor about increased latency. Anyway, does not seem to have been much of an impact.
Finally got the N2+ connected to a MEsa 7i76e!
Ping times are very good
Its possible this can be improved as Armbian is using a generic NIC driver but its not a high priority.
I got a couple of latency errors and smart serial overuns with QTplasmac
But when I investigated with htop which shows cpu utilisation by core, these are only happening when one core on the CPU sometimes briefly hits 100 CPU utilisation on startup.
These errors do not happen with axis.
This confirms my belief I've had for a while that the modern GUIS are adding additional load on the CPU which exacerbates latency in modern kernels. So all in all, this is a useable board as long as you don't browse internet when cutting a part.
Finally got the N2+ connected to a MEsa 7i76e!
Ping times are very good
Code:
Ping:
odroid@odroidn2:~$ ping 10.10.10.1
PING 10.10.10.1 (10.10.10.1) 56(84) bytes of data.
64 bytes from 10.10.10.1: icmp_seq=1 ttl=64 time=0.075 ms
64 bytes from 10.10.10.1: icmp_seq=2 ttl=64 time=0.081 ms
64 bytes from 10.10.10.1: icmp_seq=3 ttl=64 time=0.081 ms
--- 10.10.10.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2032ms
rtt min/avg/max/mdev = 0.075/0.079/0.081/0.003 ms
I got a couple of latency errors and smart serial overuns with QTplasmac
But when I investigated with htop which shows cpu utilisation by core, these are only happening when one core on the CPU sometimes briefly hits 100 CPU utilisation on startup.
These errors do not happen with axis.
This confirms my belief I've had for a while that the modern GUIS are adding additional load on the CPU which exacerbates latency in modern kernels. So all in all, this is a useable board as long as you don't browse internet when cutting a part.
The following user(s) said Thank You: CarterKraft
Please Log in or Create an account to join the conversation.
Time to create page: 0.187 seconds