Hi Scott. Your work is awesome... How to config in and out Pins for motors 5 axis machine... Can i run stepconf Wizard or pnpconf Wizard on linuxcnc.. its that posible.. tnx
All the configuration is done in the HAL files and the config file that is uploaded to the board. Check out github.com/scottalford75/Remora-Novusun/blob/main/LinuxCNC/ConfigSamples/remora-ec500-basic/ec500-full-config.txt which needs to be updated for the correct pinout though.
Hi ,, I also get the unexpected real time delay message and cannot get ride of it like in your video. Do you think this will cause problems. I have been testing just with one axis and seems to be ok. Got any idea on how to fix this message. thanks in advance.
Thanks the quick reply. I was a bit put off by it and thought my computer was not good enough. I will continue: ). I am looking forward to the spindle control video in remora for the ec500 (hint hint). Anyway keep up the good work. I really appreciate the help so far.@@scott3d506
Dear Scott, Apologise in advance for my visual depth perception limitation - May I learn from you the signal name s, both ends of your 4 wire ribbon cable? Guessing has not been my friend. Thank you, William Phillips, Surrey,BC,Canada
Hi, check out the thread on the LinuxCNC forum. It has some pictures with the pins labelled. forum.linuxcnc.org/18-computer/44828-remora-ethernet-nvem-cnc-board
Hi, i have one digitaldream EC500 v3.0 uses the STM32F507. O update with and original firmware, but it dont connect anymore. I want to move to your remora firmware, it is compatible? This board use the same .dll from nven on mach3. Thank you?
Hi, if it's a STM32F407 then a version of Remora cold be developed for this board as the SPI version of Remora is already running on this chip. Could you please share some photos of the board (both sides if possible) and the ethernet PHY chip. It looks like a good board as it has 24V IO.
There appears to be multiple versions of the board available depending on how many axis are available. I noticed that you have the 6 axis version. If I have the 5 axis, can I use the same firmware as you?
Hi, the Remora-NVEM firmware should work on v2 and v3 boards with any number of axes. There is a mystery chip on the board which I suspect is used to limit the number of axes available in the original firmware. That said I'd love to hear from someone with the 3 axis board to confirm the hardware is there for all 6 axes. This way we could just buy the 3 axis boards and have a 6 axes available.
@@scott3d506 este es el error q aparece después de iniciar todo de nuevo ,, q me está faltando al parece no encuentra el archivo en la ruta especificada
@@scott3d506 It was a faulty Ethernet Cable.. everything is working .. One little issue. Why there is a Alarm of Unexpected realtime delay on task 0 with period 1000000? How to get rid of these errors?
Hi Scott, Thanks for that great video. I am trying to setup a ec500 as per this vid and the othe rone. Every step installed as it should except i use a crossover cable. I am having trouble with the very last step. It come online ok then when i try to play it i get the following error. Could you please let me know where to start looking. Looked on the net and tryed to change the setting. Machine configuration file is 'remora-ec500.ini' Starting LinuxCNC... Found file(REL): ./remora-ec500.hal Note: Using POSIX realtime Found file(REL): ./remora-nv-mpg.hal note: MAXV max: 125.000 units/sec 7500.000 units/min note: LJOG max: 125.000 units/sec 7500.000 units/min note: LJOG default: 50.000 units/sec 3000.000 units/min waiting for s.joints, s.kinematics_type waiting for s.joints, s.kinematics_type waiting for s.joints, s.kinematics_type waiting for s.joints, s.kinematics_type waiting for s.joints, s.kinematics_type waiting for s.joints, s.kinematics_type waiting for s.joints, s.kinematics_type note: jog_order='XYZ' note: jog_invert=set([]) Unexpected realtime delay on task 0 with period 1000000 This Message will only display once per session. Run the Latency Test and resolve before continuing. Unexpected realtime delay on task 0 with period 1000000 This Message will only display once per session. Run the Latency Test and resolve before continuing. joint 2 following error emc/task/taskintf.cc 942: Error on joint 2, command number 104
A couple of ways I would approach the trouble shooting. Firstly, start with the example LinuxCNC configuration as it is know to work. For the following errors, I've seen this when the controller board is not parsed (loaded) correctly resulting in no step generators being loaded. For this, before flashing the firmware, do a full chip erase. Alternatively use the python script to re-upload a config file.
Man this whole project is just amazing, thank you for bringing high quality CNC motion control for ~100$ to the opensource community!
hi scott just received my nvem v2 not sure if im gonna run mach3 or linux yet but i have ordered a a st-link just in case
Hello Sir, do you have the original bin file for the NVEM V2, i lost conection, all files i found won't work, THX
Good afternoon. much needed work. thanks for your work. tell me and with the controller usb will work. nvem v2 USB
did remora remove support for these boards? can't seem to find any firmware.bin in their repo
great job! but there is a question: how can you invert the direction of movement of the axes??
Hi, this is done in the LinuxCNC config ini file by having a negative or positive scale joint SCALE parameter.
@@scott3d506 thanks🤝🏻 what is the best kernel to use? rt or rtai?
can I purchase # axis version and use your firmware to have up to 6 axis ?
Curious will this board run other firmware? GRBL or Marlin? Looks more robust than some others I've looked at.
Hi Scott. Your work is awesome... How to config in and out Pins for motors 5 axis machine... Can i run stepconf Wizard or pnpconf Wizard on linuxcnc.. its that posible.. tnx
All the configuration is done in the HAL files and the config file that is uploaded to the board. Check out github.com/scottalford75/Remora-Novusun/blob/main/LinuxCNC/ConfigSamples/remora-ec500-basic/ec500-full-config.txt which needs to be updated for the correct pinout though.
Good morning
can i make this card work with qtplasmac?
Could this firmware be installed in a Version 2 Board ?
Hi ,, I also get the unexpected real time delay message and cannot get ride of it like in your video. Do you think this will cause problems. I have been testing just with one axis and seems to be ok. Got any idea on how to fix this message. thanks in advance.
Hi, apparently this is "normal" when not running a base thread in LinuxCNC. I've been running Remora for years with no issues from that warning.
Thanks the quick reply. I was a bit put off by it and thought my computer was not good enough. I will continue: ). I am looking forward to the spindle control video in remora for the ec500 (hint hint). Anyway keep up the good work. I really appreciate the help so far.@@scott3d506
Dear Scott,
Apologise in advance for my visual depth perception limitation - May I learn from you the signal name s, both ends of your 4 wire ribbon cable? Guessing has not been my friend.
Thank you, William Phillips, Surrey,BC,Canada
Hi, check out the thread on the LinuxCNC forum. It has some pictures with the pins labelled.
forum.linuxcnc.org/18-computer/44828-remora-ethernet-nvem-cnc-board
@@scott3d506 Thank you.
Hi, i have one digitaldream EC500 v3.0 uses the STM32F507. O update with and original firmware, but it dont connect anymore. I want to move to your remora firmware, it is compatible? This board use the same .dll from nven on mach3. Thank you?
Hi, if it's a STM32F407 then a version of Remora cold be developed for this board as the SPI version of Remora is already running on this chip. Could you please share some photos of the board (both sides if possible) and the ethernet PHY chip. It looks like a good board as it has 24V IO.
@@scott3d506 yes! I can send you a lot of pictures, did you have an e-mail to send it?
@@NesiPower scottalford75 at gmail.com
@@scott3d506 ok tomorrow when i arrive in my company i will take the pictures. Thank you! And greetings from Brazil!
Good Job !
have you an usb version of your firmware ?
LinuxCNC does not support USB as it is not real-time capable.
@@scott3d506 Thank you very much, this is valuable information.
There appears to be multiple versions of the board available depending on how many axis are available. I noticed that you have the 6 axis version. If I have the 5 axis, can I use the same firmware as you?
Hi, the Remora-NVEM firmware should work on v2 and v3 boards with any number of axes. There is a mystery chip on the board which I suspect is used to limit the number of axes available in the original firmware. That said I'd love to hear from someone with the 3 axis board to confirm the hardware is there for all 6 axes. This way we could just buy the 3 axis boards and have a 6 axes available.
@@scott3d506 I have a 3-axis board and soon I will be able to test it and give you feedback, I follow your work in the group as well.
I'm Using a 4 Axis NVEM .. and everything works flawly
@@durvalhenke how you configure 4 axis machine
share the link of the group I'm interested too
Cuando intento el comando sudo halcompile --install remora-eth.c me da el error sudo: halcompile: command not found
The development version of LinuxCNC is needed to have halcompile available.
@@scott3d506 este es el error q aparece después de iniciar todo de nuevo ,, q me está faltando al parece no encuentra el archivo en la ruta especificada
Cuál seria los componentes para le nvem V2 q tiene el smt32??
Hello Scott , I'm having a bunch of Ethernet Errors .. can U help?
I can try, are the errors on the LinuxCNC side or on the board itself?
@@scott3d506 It was a faulty Ethernet Cable.. everything is working .. One little issue. Why there is a Alarm of Unexpected realtime delay on task 0 with period 1000000? How to get rid of these errors?
@@durvalhenke Hi, I get this as well and have never figured out why. Some have said it's because there is no base thread.
Hi Scott, Thanks for that great video. I am trying to setup a ec500 as per this vid and the othe rone. Every step installed as it should except i use a crossover cable. I am having trouble with the very last step. It come online ok then when i try to play it i get the following error. Could you please let me know where to start looking. Looked on the net and tryed to change the setting.
Machine configuration file is 'remora-ec500.ini'
Starting LinuxCNC...
Found file(REL): ./remora-ec500.hal
Note: Using POSIX realtime
Found file(REL): ./remora-nv-mpg.hal
note: MAXV max: 125.000 units/sec 7500.000 units/min
note: LJOG max: 125.000 units/sec 7500.000 units/min
note: LJOG default: 50.000 units/sec 3000.000 units/min
waiting for s.joints, s.kinematics_type
waiting for s.joints, s.kinematics_type
waiting for s.joints, s.kinematics_type
waiting for s.joints, s.kinematics_type
waiting for s.joints, s.kinematics_type
waiting for s.joints, s.kinematics_type
waiting for s.joints, s.kinematics_type
note: jog_order='XYZ'
note: jog_invert=set([])
Unexpected realtime delay on task 0 with period 1000000
This Message will only display once per session.
Run the Latency Test and resolve before continuing.
Unexpected realtime delay on task 0 with period 1000000
This Message will only display once per session.
Run the Latency Test and resolve before continuing.
joint 2 following error
emc/task/taskintf.cc 942: Error on joint 2, command number 104
A couple of ways I would approach the trouble shooting. Firstly, start with the example LinuxCNC configuration as it is know to work. For the following errors, I've seen this when the controller board is not parsed (loaded) correctly resulting in no step generators being loaded. For this, before flashing the firmware, do a full chip erase. Alternatively use the python script to re-upload a config file.
@@scott3d506 thankyou.
Supprise when I found v5 3AXIS to be based on www.nxp.com/docs/en/data-sheet/IMXRT1050CEC.pdf chip