Remora - ethernet NVEM / EC300 / EC500 cnc board

More
09 Oct 2024 05:12 #311625 by xaxexa

------------------------------------------------------------------------------------------------
  0   ARM DAPLink CMSIS-DAP   070000811a5a5bb50000000001ef41eca5a5a5a597969908   ✔︎ stm32f103rb
      NUCLEO-F103RB
--target mimxrt1050_quadspi -v

 

you are trying to flash firmware for NXP in STM32

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

More
09 Oct 2024 18:17 #311665 by aDm1N
Should actually be the right firmware for the board. Flashing worked, ping worked, uploading the configuration worked. Only the connection board to RPI does not work yet. Guess I need another cable for the direct connection.
Attachments:

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

  • scotta
  • scotta's Avatar Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
09 Oct 2024 20:09 #311675 by scotta

Check github pls :-) remora cpp

Thanks for your efforts to get the QDC hardware module frequency counter working. I'll review the code and merge with the master branch. Is it working as you expected? ie frequency range etc. The opto's will limit the top end frequency.

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

More
10 Oct 2024 08:35 #311710 by xaxexa

Should actually be the right firmware for the board. Flashing worked, ping worked, uploading the configuration worked. Only the connection board to RPI does not work yet. Guess I need another cable for the direct connection.

I didn't understand correctly, yes you have an NXP board, and this is the firmware that you need, and yes, that's right, if you connect the RP to the NVEM directly you need a crossover cable, or use router.
 
Attachments:

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

More
10 Oct 2024 08:44 #311713 by xaxexa

Скотта пост = 311675 идентификатор пользователя = 24854

xaxexa пост=311475 идентификатор пользователя=40489Проверьте github pls :-) remora cpp
Спасибо за ваши усилия по запуску счетчика частоты аппаратного модуля QDC. Я проверю код и объединю с главной веткой. Работает ли он так, как вы ожидали? т. е. диапазон частот и т. д. Оптоэлектронные преобразователи ограничат верхнюю частоту.

yes, I checked, it works as expected, the upper frequency depends on the parameter PRU_BASEFREQ 40000 // PRU Base thread ISR update frequency (hz)
at servo flow frequency of 40 kHz, frequency error from 1-500 = 0-5 Hz
 from 500-1000 = 0-25
 from 1000-2000 = ~50
 if you increase the servo flow frequency, the error will be less
after some time I could record a video with a demonstration and changing the frequency of the base thread

Thank you very much for your great work
 
The following user(s) said Thank You: Murphy

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

More
13 Oct 2024 18:57 #312002 by Tertech
Hello everyone!
I've been reading the forum for a while now!
I successfully installed rt1052.bin on ec300.
Linux is connected, Ethernet led lights up, connected.
But due to the MPG error I wanted to upload the new fixed bin. 3.1.3.
But I got these two errors.
Does anyone know the solution? Some have already run into this.


E Error during motherboard assembly: [session]
0000984 C No ACK received [__main__]

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

More
14 Oct 2024 02:30 #312024 by Tertech
Whoops!
Ec300 Motherboard push button switch. Reset
Turn it off, press and hold the button, reset the switch when you turn it on.

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

  • scotta
  • scotta's Avatar Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
14 Oct 2024 19:56 #312095 by scotta

Скотта пост = 311675 идентификатор пользователя = 24854

xaxexa пост=311475 идентификатор пользователя=40489Проверьте github pls :-) remora cpp
Спасибо за ваши усилия по запуску счетчика частоты аппаратного модуля QDC. Я проверю код и объединю с главной веткой. Работает ли он так, как вы ожидали? т. е. диапазон частот и т. д. Оптоэлектронные преобразователи ограничат верхнюю частоту.

yes, I checked, it works as expected, the upper frequency depends on the parameter PRU_BASEFREQ 40000 // PRU Base thread ISR update frequency (hz)
at servo flow frequency of 40 kHz, frequency error from 1-500 = 0-5 Hz
 from 500-1000 = 0-25
 from 1000-2000 = ~50
 if you increase the servo flow frequency, the error will be less
after some time I could record a video with a demonstration and changing the frequency of the base thread

Thank you very much for your great work
 

It would be interesting to update the load modules, to put the QDC module in the servo thread. Given that the counting is done in hardware there is no need to update faster than the servo thread frequency. It might help with the frequency error as well.

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

More
21 Oct 2024 22:32 #312803 by p0ulp75
Hello everyone I'm done trying to have my ec300 to work properly on mach 3 and I've already ordered a mesa card to get my mill running, anyway I really appreciate ll the work you be done on this project and would like to give a try at remora firmware, at least for learning purpose.
My board is a ec300 with the rt1052 chips on it, and I can't find the pin diagram for connecting the debug probe to flash it ?
I could only find the double stlink flashing method so far.

Thanks

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

More
22 Oct 2024 19:03 - 22 Oct 2024 19:04 #312889 by Murphy
Will this encoder code for A and index Z be added to an update in the future?
Last edit: 22 Oct 2024 19:04 by Murphy.

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

Time to create page: 0.392 seconds
Powered by Kunena Forum