- Posts: 92
- Thank you received: 48
LinuxCNC + Orange Pi (allwincnc)
- MX_Master
- Offline
- Premium Member
-
Less
More
5 years 5 months ago #207647
by MX_Master
Replied by MX_Master on topic LinuxCNC + Orange Pi
Use HDMI or remote desktop - it's your personal choice
Please Log in or Create an account to join the conversation.
- Bari
- Offline
- Platinum Member
-
Less
More
- Posts: 639
- Thank you received: 234
5 years 5 months ago #207669
by Bari
Replied by Bari on topic LinuxCNC + Orange Pi
When I get a 1GB or more H3 board I'll try to see what we can do about running the browser. The Armbian RT kernel is a dog and Uboot needs to be properly configured to not speed step while running real time threads. This all looks workable.
Please Log in or Create an account to join the conversation.
- Bari
- Offline
- Platinum Member
-
Less
More
- Posts: 639
- Thank you received: 234
5 years 5 months ago #207678
by Bari
Replied by Bari on topic LinuxCNC + Orange Pi
Please try a latency test with 1mS servo thread only and post the results if possible. I am getting 200uS jitter on a 1mS servo only on my board with the RT kernel from H3CNC.
Please Log in or Create an account to join the conversation.
- MX_Master
- Offline
- Premium Member
-
Less
More
- Posts: 92
- Thank you received: 48
5 years 5 months ago #207699
by MX_Master
Replied by MX_Master on topic LinuxCNC + Orange Pi
To run desktop browsers you need more than 1GB of RAM. Another issue - H3 is too slow (1.4 GHz) for the big apps. Use it just for CNC user interface and console apps.
Jitter about 200us is normal for the H3 and Armbian Buster.
Jitter about 200us is normal for the H3 and Armbian Buster.
Please Log in or Create an account to join the conversation.
- tjtr33
- Offline
- Elite Member
-
Less
More
- Posts: 170
- Thank you received: 54
5 years 5 months ago - 5 years 5 months ago #207700
by tjtr33
Replied by tjtr33 on topic LinuxCNC + Orange Pi
latency histogram --nobase --servo 1000000
4 glxgears
after 947 seconds
-283 +249 latency
and again with 2000000 ( 2mS servo only )
i see
263 222 at 500seconds
but:
latency doesnt matter (as much) if arisc handles the time critical processes.
I think the latency is interesting but not crucial.
I have a limited perspective due to my needs,
and may easily fail to see needs of others.
So, here's 2 questions of interest:
Is there someplace to put 'isolcpus=1,2,3 idle=poll" ?
Is there any benefit to moving OS from SD to eMMC ?
tomp
4 glxgears
after 947 seconds
-283 +249 latency
and again with 2000000 ( 2mS servo only )
i see
263 222 at 500seconds
but:
latency doesnt matter (as much) if arisc handles the time critical processes.
I think the latency is interesting but not crucial.
I have a limited perspective due to my needs,
and may easily fail to see needs of others.
So, here's 2 questions of interest:
Is there someplace to put 'isolcpus=1,2,3 idle=poll" ?
Is there any benefit to moving OS from SD to eMMC ?
tomp
Last edit: 5 years 5 months ago by tjtr33.
Please Log in or Create an account to join the conversation.
- MX_Master
- Offline
- Premium Member
-
Less
More
- Posts: 92
- Thank you received: 48
5 years 5 months ago - 5 years 5 months ago #207704
by MX_Master
Replied by MX_Master on topic LinuxCNC + Orange Pi
Already answered here forum.linuxcnc.org/38-general-linuxcnc-q...c-pwm-success#207612 :)tjtr33 wrote: Is there someplace to put 'isolcpus=1,2,3 idle=poll" ?
MX_Master wrote: Hi, TomP.
`isolcpus ...` can be added to the armbianEnv.txt or directly to the boot.cmd/scr inside setenv bootargs "... here ..."
disk IO speed x 4tjtr33 wrote: Is there any benefit to moving OS from SD to eMMC ?
Last edit: 5 years 5 months ago by MX_Master.
Please Log in or Create an account to join the conversation.
Time to create page: 0.834 seconds