Remora - ethernet NVEM / EC300 / EC500 cnc board
- xaxexa
- Offline
- New Member
- Posts: 12
- Thank you received: 2
you are trying to flash firmware for NXP in STM32
------------------------------------------------------------------------------------------------ 0 ARM DAPLink CMSIS-DAP 070000811a5a5bb50000000001ef41eca5a5a5a597969908 ✔︎ stm32f103rb NUCLEO-F103RB --target mimxrt1050_quadspi -v
Please Log in or Create an account to join the conversation.
- aDm1N
- Offline
- New Member
- Posts: 16
- Thank you received: 1
Please Log in or Create an account to join the conversation.
- scotta
- Topic Author
- Offline
- Platinum Member
- Posts: 892
- Thank you received: 464
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.Check github pls remora cpp
Please Log in or Create an account to join the conversation.
- xaxexa
- Offline
- New Member
- Posts: 12
- Thank you received: 2
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.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.
Please Log in or Create an account to join the conversation.
- xaxexa
- Offline
- New Member
- Posts: 12
- Thank you received: 2
yes, I checked, it works as expected, the upper frequency depends on the parameter PRU_BASEFREQ 40000 // PRU Base thread ISR update frequency (hz)Скотта пост = 311675 идентификатор пользователя = 24854
xaxexa пост=311475 идентификатор пользователя=40489Проверьте github pls remora cpp
Спасибо за ваши усилия по запуску счетчика частоты аппаратного модуля QDC. Я проверю код и объединю с главной веткой. Работает ли он так, как вы ожидали? т. е. диапазон частот и т. д. Оптоэлектронные преобразователи ограничат верхнюю частоту.
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
Please Log in or Create an account to join the conversation.
- Tertech
- Offline
- New Member
- Posts: 2
- Thank you received: 0
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.
- Tertech
- Offline
- New Member
- Posts: 2
- Thank you received: 0
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
- Topic Author
- Offline
- Platinum Member
- Posts: 892
- Thank you received: 464
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.
Скотта пост = 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
Please Log in or Create an account to join the conversation.
- p0ulp75
- Offline
- New Member
- Posts: 1
- Thank you received: 0
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.
- Murphy
- Offline
- Premium Member
- Posts: 108
- Thank you received: 5
Please Log in or Create an account to join the conversation.