Remora - ethernet NVEM / EC300 / EC500 cnc board

More
2 years 9 months ago #291872 by aol
hello alex,

much thanks!
now i have install tftpy and have also upload the config file as on remora side describe...
but the i/o port wont work...
i think it is the best i do a complete new setup.
maybe that helps...
can anyone tll me which version realy for my nvem v2 cars works!?
i think i have test with the old one Remora-NVEM-STM32-1.0.0.bin
thanks in advance!
aol

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

More
2 years 9 months ago #291880 by vpomerleau
I have exactly the same problem with NVMPG, I was thinking it was too old but it worked on mach3 with EC500 V3.The nvmpg came with an old NVEC400 I bought a long time ago. May be its my EC500 that is too new 2023-05-18 and it have some differences.

Thank you Scott for the answer for my motor, they are moving now but not from NVMPG

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

More
2 years 9 months ago - 2 years 9 months ago #291885 by zelo
I believe that protocol may be a little different. I connected NVMPG trough uart and I can see button presses, but I can't seem to update the screen or PING NVMPG with the data calculated using spreadsheet from scotta
forum.linuxcnc.org/18-computer/44828-rem...oard?start=30#233498
In the end NVMPG sends key presses and rotation correctly. I guess the problem is between EC500 TX and NVMPG RX.

EDIT: I Made a photo of the board. Looks like there is JTAG exposed, maybe it would be possible to dump the firmware and compare with working one.
Last edit: 2 years 9 months ago by zelo.

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

More
2 years 9 months ago #291892 by aol
have now setup all new...
same effect, can ping nvem card and also upload config file but can't unlock e-stop button in software...
does anyone have an idea where the fault is or what i can tray next?
much thanks for your help!
aol

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

More
2 years 9 months ago #291958 by wazza77

I have a problem with NVMPG. It displays OK when I launch LinuxCNC but as soon as I turn off estop all values start randomly jumping with non sensible values. All buttons and wheel work correctly and linuxcnc reacts to them but display doesn't react in anyway to input or running gcode.
I made short recording of the problem.

www.youtube.com/shorts/nRqwZhB6I64

Any ideas what may be wrong?

I use
- digital dream ec500 rt1052
- Remora-RT1052-cpp v3.1.2 firmware
- NVMPG component from current Remora-NVEM repo
- remora-rt1052-basic config sample with remora-eth-3.0
- Remora-RT1052-cpp/LinuxCNC/remora-rt1052-basic/ec500-rt1052.txt firmware config

MPG switch on the board is set to NV position
MPG is directly connected to to mpg port on the board
There are no sources of interference i can think of that could cause this, for now its just a ec500 and mpg
I checked power supply by powering the board using lab psu but no change.
 
Hi Zelo,
I am having the same issue as you with the same setup! I have searched this forum for answers but I can't find much at the moment, I don't know if other people have it working on an RT1052 board
Warren

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

More
2 years 9 months ago - 2 years 9 months ago #291969 by zelo
I tried to debug the problem but no luck. One thing I noticed is that those values are not random at all. I'm pretty convinced that the format of data that remora is sending to the device is not what it expects.

I recorded how display output varies based on change on x position: www.youtube.com/shorts/7f3vCx3Myzw
You can see that the display reacts in repeatable way based on data from linuxcnc.

I also tried to create payload in python and send directly to remora UDP at 10.10.10.10:27182 but I probably do something wrong because it doesn't react to my msgs. I attach it if someone would like to look at it. I took information from here: github.com/scottalford75/Remora-NVEM/blo...ts/NVMPG/nvmpg.c#L99 . If I would be able to reliably send any payload that changes the screen state I could try to understand how the format differs. This could be probably done via UART and would be even simpler but here I also failed to produce any payload that NVMPG will react to.

I don't have capabilities to extract firmware from it, but if there are any ideas that may push this further, please share :).
 
Last edit: 2 years 9 months ago by zelo.

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

Time to create page: 0.375 seconds
Powered by Kunena Forum