Raspberry Pi 4 with PlasmaC

More
5 years 6 months ago - 5 years 6 months ago #205889 by AgentWD40
Is there anyone out there successfully using a rpi with plasmac in "production"?

More specifically, with linuxcnc 2.9 + QTPlasmaC ?
Last edit: 5 years 6 months ago by AgentWD40.

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

More
5 years 6 months ago #205903 by snowgoer540

AgentWD40 wrote: Is there anyone out there successfully using a rpi with plasmac in "production"?

More specifically, with linuxcnc 2.9 + QTPlasmaC ?


The last I had heard qtVCP will not run on a rpi. I think ...someone (no idea who)... was working on it, but I've not heard anything.

My personal take on rpi (and I ran my PlasmaC table on it for a little bit just for fun) is that it's "neat", but not really something I would use for production. It did require doubling the servo-thread period, and the P values for each joint to prevent latency errors. The graphics sometimes lag, etc.

All in all, it definitely worked, but again, not something I would run my business on. Maybe the pi5? haha
The following user(s) said Thank You: AgentWD40

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

More
5 years 6 months ago #206964 by cakeslob

snowgoer540 wrote: The last I had heard qtVCP will not run on a rpi. I think ...someone (no idea who)... was working on it, but I've not heard anything.

I really hope that someone isnt me, because I only have one more thing I can try, and then Im out of ideas. Since installing a different version of qt with desktop openGL didnt work, unless I am still doing it wrong, the last thing I got is swapping some symlinks for the rpi graphics driver. last time I tried it, I wrecked some stuff and didnt know how to fix it. I havent checked any updates for 2021 yet as Ive been side tracked with personal things, but the native graphics drivers are still being worked on, and since my last attempt, there appears to be a few more rpi4 specific qt5 install requirements related to the difference in graphics library, so there are a few new things to try also. Qtvcp, last I checked, will run on RPI4 but the graphics preview will not. you can have it load without graphics and still work, but since both QTVCP and rpi graphics drivers are in constant updates, I find things break from one update to another and sometimes the graphics not loading are a fatal error and sometimes not, and the rest of the gui loads but with errors.

Summary of the issue, as far as I can tell
QT linking/installing incorrect drivers
RPI4 having incomplete/multiple graphics drivers
The following user(s) said Thank You: AgentWD40, snowgoer540, rdtsc

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

More
5 years 2 months ago #218005 by kramerda
Are there any updates to QTPlasmaC running on the Raspberry Pi Rpi4 either 2.8, v2.8.2 or v2.9?
If so - is there an ISO image available?
I'm running PlasmaC quite successfully and could either install a new or upgrade.
Thanks
Dennis

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

More
5 years 2 months ago - 5 years 2 months ago #218029 by phillc54

Are there any updates to QTPlasmaC running on the Raspberry Pi Rpi4 either 2.8, v2.8.2 or v2.9?
If so - is there an ISO image available?
I'm running PlasmaC quite successfully and could either install a new or upgrade.
Thanks
Dennis
Unfortunately QtPlasmaC won't run on a Rpi, python-qt does not support opengl desktop, so you are stuck with PlasmaC on that platform at this stage.
Last edit: 5 years 2 months ago by phillc54.

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

More
5 years 2 months ago #218103 by kramerda
Thanks for the update. I found this note on Rpi4 and Opengl....not smart enough to understand if this will change things down the road.
"Raspberry Pi 4 Model B has passed Khronos’ test suite meaning it is now conformant with the not-quite-latest OpenGL ES version.

The Pi 4 Model B was launched last June packing a Broadcom BCM2711 SoC with a Videocore VI GPU supporting the OpenGL ES 3.0 graphics API.

As of earlier this month, the Pi 4 Model B was added to Khronos’ list of devices officially compliant with OpenGL ES 3.1.

OpenGL ES is a popular API helping developers to render 2D and 3D graphics. As of writing, the latest version of OpenGL ES is 3.2 – meaning the Pi 4 Model B is just slightly behind. However, the focus is now shifting to Vulkan.

Vulkan is a shiny new graphics API intended to be an evolution of OpenGL ES which achieves improved power efficiency and performance through better utilisation of multi-core processors.

The Pi Foundation has begun work on Vulkan support for the Pi 4 and has achieved the basic triangle demo which is considered the “Hello world!” of graphics programming"
The following user(s) said Thank You: tommylight, rdtsc

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

Moderators: snowgoer540
Time to create page: 0.406 seconds
Powered by Kunena Forum