Remora - ethernet NVEM / EC300 / EC500 cnc board
04 Jul 2023 19:47 #274781
by tuxcnc
Replied by tuxcnc on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Explain to me what is better and more appropriate.
1. One who knows will write a few sentences?
2. A hundred who do not know will read someone else's code and guess what the author could think of?
1. One who knows will write a few sentences?
2. A hundred who do not know will read someone else's code and guess what the author could think of?
Please Log in or Create an account to join the conversation.
04 Jul 2023 19:53 #274783
by meister
Replied by meister on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
There are many people here who like the project and have successfully used it.
Each of them is happy that scotta shares its work with them for free.
If you have a problem with it, it's not because of the project, either you didn't read up on it enough or you're too lazy to learn.
If you want professional support, buy heidenhain or something similar.
If you think the documentation is bad, then write a better one, you wanted to use the free work, then also give something back
Each of them is happy that scotta shares its work with them for free.
If you have a problem with it, it's not because of the project, either you didn't read up on it enough or you're too lazy to learn.
If you want professional support, buy heidenhain or something similar.
If you think the documentation is bad, then write a better one, you wanted to use the free work, then also give something back
Please Log in or Create an account to join the conversation.
04 Jul 2023 19:58 #274784
by Aaroncnc
Replied by Aaroncnc on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Rome was not built in a day.
So tell me what's better.
A person who see others working and buildings things together and helps and puts in good faith effort.
Or
A person who on day one complains it's not done yet and gives nothing in return and asks for someone to do all the work for them.
Hint you are seemingly acting like the second option.
Maybe you can try your best and learn a bit of something new and then contribute.
Take risks. Try new things. Live a interesting life.
So tell me what's better.
A person who see others working and buildings things together and helps and puts in good faith effort.
Or
A person who on day one complains it's not done yet and gives nothing in return and asks for someone to do all the work for them.
Hint you are seemingly acting like the second option.
Maybe you can try your best and learn a bit of something new and then contribute.
Take risks. Try new things. Live a interesting life.
Please Log in or Create an account to join the conversation.
- frayja2002
- Offline
- Premium Member
Less
More
- Posts: 151
- Thank you received: 11
04 Jul 2023 21:30 #274790
by frayja2002
Replied by frayja2002 on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Hi all just to let you know I also had the problen That I created the dap link usb and then couldn't get any further.
Got to the point where the usb name was RT1052, dropped the firmware for EC300 on it & it returned the error....
"error: Failed to reset/halt the target MCU
type: target
"
The red ethernet link light is now on permanently.
I have tried holding down the button while powering on & that seems to make no difference.
I was going to give up on this board unless someone has any other suggestions.
Do you normally need to hold down the button in order to program this board.
The EC500 just worked for me but then i started having problems soon as i played with this board.
All suggestions appreciated.
Thanks
Alex
Got to the point where the usb name was RT1052, dropped the firmware for EC300 on it & it returned the error....
"error: Failed to reset/halt the target MCU
type: target
"
The red ethernet link light is now on permanently.
I have tried holding down the button while powering on & that seems to make no difference.
I was going to give up on this board unless someone has any other suggestions.
Do you normally need to hold down the button in order to program this board.
The EC500 just worked for me but then i started having problems soon as i played with this board.
All suggestions appreciated.
Thanks
Alex
Please Log in or Create an account to join the conversation.
04 Jul 2023 21:41 #274791
by cakeslob
Replied by cakeslob on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Hey tux, the project is still in early stages, so there is not much in the way of example configurations or documents related to the NVEM portion of the project. The NVEM part of the project is not OEM, but an aftermarket firmware. In these early stages the project, it is not for beginners. This fact is reflected by lack of documents. If you wish to use the project in its early stages, you will need to either make an attempt to read/understand the code, wait patiently for beginner documents, or politely ask for help from other users.
Is the ec500 using the rt1052?
Is stepgen happening in in one base thread or 2 with this version? It looks like the newer ones are 1 base thread interval but Im not sure with theses new ones.
Thanks Scott, it seems to work excellent.
Is there anything particular you’d like me to test?
What is the max step rate EC500 with remora fw can do?
Original firmware for mach3 states 460kHz, but if I recall correctly, with remora firmware it’s different. Dependant on some hardcoded value in firmware.
Im asking because I have set 1000 steps per mm (0.001mm step resolution) and at 40mm/s = 40kHz it’s OK, but at 50mm/s I already get following error.
Is the ec500 using the rt1052?
Is stepgen happening in in one base thread or 2 with this version? It looks like the newer ones are 1 base thread interval but Im not sure with theses new ones.
Please Log in or Create an account to join the conversation.
04 Jul 2023 21:48 #274792
by zmrdko
Replied by zmrdko on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Hi. No dropping of firmware to rt1052 drive. Check few posts back, where I suggested flashing using pyOCD.
Please Log in or Create an account to join the conversation.
04 Jul 2023 21:53 #274794
by zmrdko
Replied by zmrdko on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
I have no idea. This is probably question for @scotta.
but here is a screenshot from config file from rt1052 firmware github:
PRU_BASEFREQ = 40000
but here is a screenshot from config file from rt1052 firmware github:
PRU_BASEFREQ = 40000
Please Log in or Create an account to join the conversation.
04 Jul 2023 22:20 #274797
by scotta
The firmware base thread is 40khz so that's why you are getting following errors. The advantage of the latest firmware is the ability to modify the thread frequency!
Just tested at 80khz, failed at 120 kHz.
In your configuration.txt file add the Thread section:
And then in your hal file add the PRU_base_freq
Getting higher step rates will need the DMA stepgen work ported over to the RT1052, which with the faster processor hopefully allows the DDS calculations to be completed within the servo period. The reason why work was stopped on the STM32.
Replied by scotta on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Super!Thanks Scott, it seems to work excellent.
Is there anything particular you’d like me to test?
What is the max step rate EC500 with remora fw can do?
Original firmware for mach3 states 460kHz, but if I recall correctly, with remora firmware it’s different. Dependant on some hardcoded value in firmware.
Im asking because I have set 1000 steps per mm (0.001mm step resolution) and at 40mm/s = 40kHz it’s OK, but at 50mm/s I already get following error.
The firmware base thread is 40khz so that's why you are getting following errors. The advantage of the latest firmware is the ability to modify the thread frequency!
Just tested at 80khz, failed at 120 kHz.
In your configuration.txt file add the Thread section:
{
"Board": "EC500",
"Threads":[
{
"Thread": "Base",
"Frequency": 80000
}
],
"Modules":[
{
And then in your hal file add the PRU_base_freq
# load the Remora real-time component
loadrt remora-nv PRU_base_freq=80000
Getting higher step rates will need the DMA stepgen work ported over to the RT1052, which with the faster processor hopefully allows the DDS calculations to be completed within the servo period. The reason why work was stopped on the STM32.
The following user(s) said Thank You: zmrdko
Please Log in or Create an account to join the conversation.
04 Jul 2023 22:35 #274798
by scotta
Replied by scotta on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
I really think I should take down the stuff relating to the DAPlink. It's causing more issues then it solved.
CMSIS-DAP has been the most successful but converting an ST-Link is a pain.
There is a solution, a PicoProbe! Just tested and works out of the box with pyOCD.
pyocd remora-rt1052-1.0.0.bin --target mimxrt1050_quadspi
CMSIS-DAP has been the most successful but converting an ST-Link is a pain.
There is a solution, a PicoProbe! Just tested and works out of the box with pyOCD.
pyocd remora-rt1052-1.0.0.bin --target mimxrt1050_quadspi
The following user(s) said Thank You: tommylight, raf1110
Please Log in or Create an account to join the conversation.
04 Jul 2023 22:50 #274800
by Murphy
Replied by Murphy on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Converting the stlink seems to be fine. It comes up as rt1052 drive. Only when you try and drop flash it, it fails.
Please Log in or Create an account to join the conversation.
Time to create page: 0.248 seconds