- Posts: 959
- Thank you received: 489
Remora - ethernet NVEM / EC300 / EC500 cnc board
- scotta
- Offline
- Platinum Member
-
Less
More
4 years 9 months ago #231916
by scotta
The very new bit for me is the ethernet side of things. This will be the next challenge..
Replied by scotta on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Remora does not rely on hardware timers that have limited pin connectivity, so I think there is a very good chance of getting it running. I'm very suspicious that the original NVEM firmware uses DDS based step generators just like Remora.I think MX_Master may have looked into this before, but it seemed how some of the pins were utilized didn't make much sense, so he didn't pursue it further.
Lets see how you go mate.
The very new bit for me is the ethernet side of things. This will be the next challenge..
Please Log in or Create an account to join the conversation.
- Aaroncnc
- Offline
- Elite Member
-
Less
More
- Posts: 204
- Thank you received: 45
4 years 9 months ago #231918
by Aaroncnc
Replied by Aaroncnc on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
this is exciting to watch.
I bought a w5500 for use on my boards incase i decide to not use a rpi4.
But one question.
If on the above board nothing is hardware based and all in software will this be a problem for high speed encoders?
I understand not everyone has a need for one and could get away with lower resolution to track something simple like a spindle. ie not using a 300ppr quad encoder and going for closer to 80-100ppr.
I bought a w5500 for use on my boards incase i decide to not use a rpi4.
But one question.
If on the above board nothing is hardware based and all in software will this be a problem for high speed encoders?
I understand not everyone has a need for one and could get away with lower resolution to track something simple like a spindle. ie not using a 300ppr quad encoder and going for closer to 80-100ppr.
Please Log in or Create an account to join the conversation.
- scotta
- Offline
- Platinum Member
-
Less
More
- Posts: 959
- Thank you received: 489
4 years 9 months ago #231923
by scotta
Replied by scotta on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Hi Aaron,
You might be in luck. It looks like the adjust port is setup as an encoder input and the pins used can be connected to TIMER 4, so the Remora hardware QEI module can be assigned to this. This will give at least one high speed encoder input.
The inputs are opto isolated, not sure if this will limit the max frequency.
I'll need to trace out the other inputs to see if others can be used for QEI as well.
This would raise another question around the default configuration of the board as it does not have an SD card, the config will need to be hard coded. Well at least initially. There is an unmarked IC on the board which I'm suspicious is an EEPROM.
You might be in luck. It looks like the adjust port is setup as an encoder input and the pins used can be connected to TIMER 4, so the Remora hardware QEI module can be assigned to this. This will give at least one high speed encoder input.
The inputs are opto isolated, not sure if this will limit the max frequency.
I'll need to trace out the other inputs to see if others can be used for QEI as well.
This would raise another question around the default configuration of the board as it does not have an SD card, the config will need to be hard coded. Well at least initially. There is an unmarked IC on the board which I'm suspicious is an EEPROM.
Please Log in or Create an account to join the conversation.
- Aaroncnc
- Offline
- Elite Member
-
Less
More
- Posts: 204
- Thank you received: 45
4 years 9 months ago - 4 years 9 months ago #231930
by Aaroncnc
Replied by Aaroncnc on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Hmm think it would be possible to send a config over ethernet?
so you would have a config file located in your linuxcnc config folder then sets the values.
But i think for getting off the ground fast just setting it for most other peoples use case would be better.
I myself do have a few st-links in a drawer somewhere if i needed to make changes.
Whats the part number on the optos?
so you would have a config file located in your linuxcnc config folder then sets the values.
But i think for getting off the ground fast just setting it for most other peoples use case would be better.
I myself do have a few st-links in a drawer somewhere if i needed to make changes.
Whats the part number on the optos?
Last edit: 4 years 9 months ago by Aaroncnc.
Please Log in or Create an account to join the conversation.
- scotta
- Offline
- Platinum Member
-
Less
More
- Posts: 959
- Thank you received: 489
4 years 9 months ago #231933
by scotta
Replied by scotta on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
That would be a neat way of doing it, just no idea at the moment how to implement it. I'm just now getting into how to configure the STM32F207 for ethernet with the LAN8720 PHY that is on the board. On the learning curve at the moment.Hmm think it would be possible to send a config over ethernet?
so you would have a config file located in your linuxcnc config folder then sets the values.
But i think for getting off the ground fast just setting it for most other peoples use case would be better.
I myself do have a few st-links in a drawer somewhere if i needed to make changes.
Whats the part number on the optos?
Please Log in or Create an account to join the conversation.
- cakeslob
- Offline
- Platinum Member
-
Less
More
- Posts: 927
- Thank you received: 280
4 years 9 months ago #231935
by cakeslob
Replied by cakeslob on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
good good, this will work for 3d printers as well, but how would you do this....something like how the 3dprinter configs work (i dont know how that is anyways)? like some kind of hard coded config based on board target, then load to i2c/spi eeprom on initialization, then change config over ethernet/serial? or something like a blank slate config thats configured from hal? sorry, i dont know how it really works just brainstorming.There is an unmarked IC on the board which I'm suspicious is an EEPROM.
Please Log in or Create an account to join the conversation.
Time to create page: 3.010 seconds