Remora - ethernet NVEM / EC300 / EC500 cnc board

More
3 years 6 months ago - 3 years 6 months ago #270258 by scotta
Hi, would great to see this running a laser setup. The example config could simply have the Z and Joint 2 aspects removed.

github.com/scottalford75/Remora-NVEM/tre...es/remora-nvem-basic

For 0-10V see the Remora documentation for example spindle control. The 0-10V is on SP 0.

remora-docs.readthedocs.io/en/latest/software/hal-examples.html

Re PID settings, nothing needed on the LinuxCNC side.
Last edit: 3 years 6 months ago by scotta.

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

More
3 years 6 months ago - 3 years 6 months ago #270390 by itsmaxdd
Ok so i edited the message because i was able to dump my EC300
i used
Code:
pyocd commander -t mimxrt1050_quadspi -c "savemem 0x60000000 0x400000 ec300.bin"

but wrt to the content you have here

github.com/scottalford75/Remora-RT1052/b...1052-EC300-0.2.0.bin

it is substantially different (other than size).
mega.nz/file/FRU32bpa#xrkf1Zzeffr2hB9MKo...vsMV0cnhiK6L5qnsccJM

How can we understand which is newer?
Or will your version work on mine anyway?
In the middle of the board i have the following 
Code:
IMXR_EC300_V6 2022-08-03

i.ibb.co/KwwZBWL/IMG-20230501-094318.png
Last edit: 3 years 6 months ago by itsmaxdd.

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

More
3 years 6 months ago #270395 by scotta
You have the same version of the board used to develop Remora for the RT1052. Should be good!

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

More
3 years 6 months ago #270397 by itsmaxdd
I was comparing with the Remora binary rather than the ec300.bin
That one is identical in fact
Before proceeding i have few more questions:
1. Is it better RTAI or RT version? Given i would rather use it for something more than LinuxCNC i would prefer RT version. Does it matter?
2. My biggest issue with the laser that forced me to use G4 command when passing from one engraving/cut to the other is because in Mach3 the M3 command is not tight to the axis movement, so the axis might move before the laser has turned on or off. The solution for other board is to use M11Px (which is tight to an axis movement) but for the EC300 Mach3 i had to dwell a bit. Unfortunately this dwell is the source of the error on the path i've reported above as if the board was "lagging" (i think timer management is screwed). Are you aware of a possible solution?

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

More
3 years 5 months ago #270901 by scotta
Cakeslob has been working on expanding the SPI version of Remora to more boards and has adapted the static config code from Flexi Hal. His work reminded me that Remora already has a functioning software encoder module.

Got me thinking that a the dynamic config capabilities of the STM based firmware would be really handy on the RT1052 version. So to solve the C++ issues that stopped that development for the RT1052.

We'll after quite some head scratching and nutting this out, I've got a core C++ version running finally! Ethernet is up and the base and servo threads are running.

Hopefully it's not to much more work to get a TFTP server running so that we can upload a config to the RT1052 boards. Utilising some of the inputs for encoders will be a fun demonstration.
The following user(s) said Thank You: tommylight, Murphy

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

More
3 years 5 months ago #271194 by FCS Industrial
Of course Scotta with pleasure, your work is excellent.

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

Time to create page: 0.621 seconds
Powered by Kunena Forum