LinuxCNC + Orange Pi (allwincnc)

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.

More
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.

More
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.

More
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.

Please Log in or Create an account to join the conversation.

More
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
Last edit: 5 years 5 months ago by tjtr33.

Please Log in or Create an account to join the conversation.

More
5 years 5 months ago - 5 years 5 months ago #207704 by MX_Master
Replied by MX_Master on topic LinuxCNC + Orange Pi

tjtr33 wrote: Is there someplace to put 'isolcpus=1,2,3 idle=poll" ?

Already answered here forum.linuxcnc.org/38-general-linuxcnc-q...c-pwm-success#207612 :)

MX_Master wrote: Hi, TomP.

`isolcpus ...` can be added to the armbianEnv.txt or directly to the boot.cmd/scr inside setenv bootargs "... here ..."



tjtr33 wrote: Is there any benefit to moving OS from SD to eMMC ?

disk IO speed x 4 ;)
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
Powered by Kunena Forum