Remora - ethernet NVEM / EC300 / EC500 cnc board

  • CBollweg
  • New Member
  • New Member
More
4 years 2 months ago #250688 by CBollweg

Hi Christian,

I've check the EC500-full-config.txt and found an error that my (or may not) be the cause. In the AIN input, the pin was wrongly set as PC_1 where it should be PD_1. This has been corrected in the repo now.

PC_1 is actually used for the Ethernet, not sure if this was the cause. I still need to get my serial working to test further.
 
Hi Scott, still the same. Without nvmpg it works. With nvmpg on it shows the coordinates but goes in estop as soon as i push any button. After this the terminal says the connetction to the card is lost. Any idea?

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

More
4 years 2 months ago #250715 by kwarup
Hi Scott, 
After cloning Remora-novusum from  github.com/scottalford75/Remora-Novusun
and compiled the project without any modification in all 3 platforms (Mac, Linux, Windows11) the result is a file greater in size than the same file in the Firmware Folder.. 
After the compilation the file was uploaded to the Novusun NVEM and in all 3 files from each OS ( Mac, windows and linux) neither one worked, the Novusun has no IP-Address  and and for that, impossible to ping the board
Is there any trick or anything that I'm not seeing?
 

Hi, thanks but how are your setting the Base Thread frequency? From the HAL file or by compiling?

Note that PRU_BASEFREQ must be the same in both the LinuxCNC component (or from the loadrt command) AND in the firmware otherwise your frequency scaling / speeds will be wrong.

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

More
4 years 2 months ago #250760 by scotta
Strange... did you import the project into STM32cubeIDE or just open the folder directly. Both the debug and release profiles should have UDP working. The debug profile has caused some timing issues in Mbed because of the additional debug code compiled in.

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

More
4 years 2 months ago - 4 years 2 months ago #250770 by kwarup
Just Open Project from filesystem
Build configuration->set Active->Release
Build Project
But before went to Core/Src/main.cpp and changed line 116 to extern struct netif gnetif;
and Properties->C/C++ Build->Settings->MCU Post Build outputs  checked Convert to binary file (-O binary )
Last edit: 4 years 2 months ago by kwarup. Reason: Missing Images

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

More
4 years 2 months ago #250800 by kwarup
After struggling for hours I realize that the ethernet card was unmanaged by Networkmanager and I was always trying to configure his IpAddress through nmtui.  and for that no communications between Novusum-Nvem and computer.
i've setup the firmware in configure.h to 120kz compiled and download to Novusum and Success.. having test now.. 
 

Strange... did you import the project into STM32cubeIDE or just open the folder directly. Both the debug and release profiles should have UDP working. The debug profile has caused some timing issues in Mbed because of the additional debug code compiled in.

 

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

More
4 years 1 month ago - 4 years 1 month ago #251074 by epineh
Hi Scotta, yes 200-250 KHz would be very, very usable.  I'm currently retrofitting a milling machine, by the time you use 1000 count encoders, in quadrature that's 4000 pulses per rev, you start running out of speed at anything under 100KHz. Ideally I'd like to set the encoders even higher but I'd get away with 1000 count.

kwarup does that mean you are theoretically getting 120 KHz step rates ? As I mentioned above that is getting into the ball park for me, I would be happy to order a board and start testing on my hardware, on that note, is this the correct board I should be ordering ?

 

Does the step rate change with the number of axis being used?

Cheers.
Russell.
Last edit: 4 years 1 month ago by epineh.

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

Time to create page: 0.173 seconds
Powered by Kunena Forum