LinuxCNC + Orange Pi (allwincnc)
12 Jun 2020 04:11 #171211
by MX_Master
Replied by MX_Master on topic LinuxCNC + Orange Pi
project's repo already contains the PREEMPT_RT kernel for H5/H6 (arm64). Use the install_rt_kernel.sh to install it.
But there's no gpio/arisc support for the H6 now. And there's no arisc support for the H5 (it has some issues with arm trusted firmware using arisc's memory).
But there's no gpio/arisc support for the H6 now. And there's no arisc support for the H5 (it has some issues with arm trusted firmware using arisc's memory).
Please Log in or Create an account to join the conversation.
- catur4widhi
- Offline
- New Member
Less
More
- Posts: 3
- Thank you received: 0
12 Jun 2020 04:19 #171212
by catur4widhi
Replied by catur4widhi on topic LinuxCNC + Orange Pi
MX_master, i was try your PREEMPT_RT (arm64) kernel on H5 running fine n smooth, but doesnt work on H6. dont know why, but my h6 boot into initrams mode with your 64bit kernel
Please Log in or Create an account to join the conversation.
12 Jun 2020 09:07 #171226
by MX_Master
Replied by MX_Master on topic LinuxCNC + Orange Pi
This RT kernel works fine. Just tested using Orange Pi One Plus (H6)
Please Log in or Create an account to join the conversation.
08 Aug 2020 11:07 - 09 Aug 2020 09:20 #177682
by tjtr33
Replied by tjtr33 on topic LinuxCNC + Orange Pi
I made pcbs to connect op+2e to gecko G540 and breakput the io.
The early testing shows incredibly fast stepping.
>>>work in progress<<<
edit: bad url --->>>>imgbox.com/gallery/edit/zJzKHgGOz8/x1S26uJJHwXGmJx0
many thanks to mxmaster
tomp
The early testing shows incredibly fast stepping.
>>>work in progress<<<
edit: bad url --->>>>
many thanks to mxmaster
tomp
Last edit: 09 Aug 2020 09:20 by tjtr33. Reason: bad url
Please Log in or Create an account to join the conversation.
08 Aug 2020 13:21 #177683
by tjtr33
Replied by tjtr33 on topic LinuxCNC + Orange Pi
try this url, should be public with no registration
imgbox.com/g/dcPDVr396G
imgbox.com/g/dcPDVr396G
Please Log in or Create an account to join the conversation.
12 Aug 2020 20:57 #178058
by faradaygv
Replied by faradaygv on topic LinuxCNC + Orange Pi
Hi, MX_Master. i have questions about the ARISC driver you created.
1-I'm downloaded the Arisc driver from the address you provided, installed it, it worked on the machine without any problem. But I can see that it runs a 20 minute test program and goes back to the starting point with an error. This error is variable; +0.4 mm to -0.4 mm. There is a random shift between them. I ran a calibration test every day for 1 week. We have seen a steady random shift. The reason for this is because we are confident that the heading signal should take precedence over the Pulse signal, so the error will go away. If you can think of an add-on in your software for that matter, you are actually implementing a production unit.
We noticed that it ran the same test program at the same speed (9 meters per minute) with the
2-GPIO driver and returned to the starting point without any errors at the end of the job by running the same file 30 times and returning to the starting point without any mistakes or misses.
Your Arisc project is very good at generating fast pulses, the only thing missing is its working accuracy, which can be adapted to production. We would be grateful if you could fix this issue.
1-I'm downloaded the Arisc driver from the address you provided, installed it, it worked on the machine without any problem. But I can see that it runs a 20 minute test program and goes back to the starting point with an error. This error is variable; +0.4 mm to -0.4 mm. There is a random shift between them. I ran a calibration test every day for 1 week. We have seen a steady random shift. The reason for this is because we are confident that the heading signal should take precedence over the Pulse signal, so the error will go away. If you can think of an add-on in your software for that matter, you are actually implementing a production unit.
We noticed that it ran the same test program at the same speed (9 meters per minute) with the
2-GPIO driver and returned to the starting point without any errors at the end of the job by running the same file 30 times and returning to the starting point without any mistakes or misses.
Your Arisc project is very good at generating fast pulses, the only thing missing is its working accuracy, which can be adapted to production. We would be grateful if you could fix this issue.
Please Log in or Create an account to join the conversation.
23 Aug 2020 07:59 #179079
by MX_Master
Replied by MX_Master on topic LinuxCNC + Orange Pi
Steps loosing issue was confirmed. Need some time to fix it..
Please Log in or Create an account to join the conversation.
- twoflowers
- Offline
- User is blocked
Less
More
- Posts: 120
- Thank you received: 32
29 Aug 2020 08:09 #179921
by twoflowers
Replied by twoflowers on topic LinuxCNC + Orange Pi
Are there any differences between OrangePi and NanaoPi? Any board that you would recommend - or avoid? (I've had RPis working with LinuxCNC, but they were not quite up to the task)
Please Log in or Create an account to join the conversation.
29 Aug 2020 13:07 #179929
by rodw
Try Odroid H2+
Replied by rodw on topic LinuxCNC + Orange Pi
Are there any differences between OrangePi and NanaoPi? Any board that you would recommend - or avoid? (I've had RPis working with LinuxCNC, but they were not quite up to the task)
Try Odroid H2+
Please Log in or Create an account to join the conversation.
- twoflowers
- Offline
- User is blocked
Less
More
- Posts: 120
- Thank you received: 32
29 Aug 2020 13:21 #179931
by twoflowers
Replied by twoflowers on topic LinuxCNC + Orange Pi
Odroid is nice, but a bit on the expansive side. OrangePi is ~ €11, that makes it quite attractive for schools.
OT: Is the "Peripheral Expansion Header (24 pins)" of the Odroid usable for 3 axis step/dir # spindle + 4xinput switch?
OT: Is the "Peripheral Expansion Header (24 pins)" of the Odroid usable for 3 axis step/dir # spindle + 4xinput switch?
Please Log in or Create an account to join the conversation.
Time to create page: 0.105 seconds