Remora - ethernet NVEM / EC300 / EC500 cnc board

More
1 year 5 months ago #328711 by JPeters
Hello dear EC500 users,

same as Thayloreing , I had a quite frustrating time trying to flash my EC500 over the last months. And there still is no success. So I am considering quitting the whole thing but I want to give it a last try by registering to this forum.

The problem is to get the firmware into the flash... and I did not find any solution that is working for me. I even can not reproduce the video from scotta with the reprogrammed STLink/V2 stick.

I tried:
  • Modified STLink/V2
  • DAP Link probe from Aliexpress
  • JLink Edu mini
on
  • pyOCD
  • MCUExpressoIDE
  • On Windows and Linux
I was not able to use the modified ST-link/V2 stick (as in the video from scotta) as a mass storage device under Windows for drag and drop usage. It simply does not show up in Explorer. I checked this with 3 different computers.

The DAP Link Probe is being detected under Linux and is attached to /dev/ttyACMx, but flashing with pyOCD leads only to the prompt: no ACK.

Using both probes under MCUExpressoIDE under Linux is useless, because they are not detected at all. JLink shows up, can be selected but stops programming by stating: can't stop CPU.

The EC500 seems to be a quite nice piece of hardware and I would like to use it in my projects.

Is there a working solution to flash this board available anywhere? I was not able to find any reliable solution what so ever.
Further on: Is the programming interface on the EC500 even usable? And what pins has to be used? There are:
  • VCC
  • GND
  • SCK
  • SWO
  • Boot_MO
  • Pro_B
Is this a sufficient pinout for a  working interface for SWD? SWO is for CPU output, not for data input. And what are Boot_MO and Pro_B good for?

I hope for any help on that topic. Programming a MCU should not be that complicated...

Cheers Julius

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

More
1 year 5 months ago #328715 by scotta
Hi Julius,

Very strange that one of those combinations don't work, especially MCUExpressoIDE.

For flashing
1. board is externally powered from 24v, so no VCC connection
2. GND, SCK and SWDIO is all the connections needed to the CMSIS-DAP probe

When I've experienced connection issues, powering on the board as the probe is trying to connect to the MCU has helped.
The following user(s) said Thank You: DarkPhoinix

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

More
1 year 5 months ago #328716 by Thayloreing
Replied by Thayloreing on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Hi Scotta, do you happen to know what the error I'm having means? It seems like it's not communicating with the cloud in any way.

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

More
1 year 5 months ago #328717 by JPeters
Hello scotta,

thank you for your quick reply. Yes, that is exactly what I thought myself.

The EC500 is powered by an external power supply. From the 6 pin header, GND, SCK and SDO have been connected to one of the probes.

I don´t have any kind of schematic on hands for the EC500. So I am not shure, why the header pin is labeled SDO. I would expect SDIO for a sufficient SWD connector. Is your header labeled with a SDO too?

My EC500 is labeled with IMXR_EC500 2023-05-18

Up to now, there has not been a single successful flash. From within MCUExpresso, I am at least able to build your application.

If this is not going to be successful: do you think, your actual project with W5500 and raspberry pi pico is as powerful as the 1052 solution and could be a viable alternative?

Thank you very much. I will try to give more details tomorrow.

Cheers Julius

 

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

More
1 year 5 months ago #328735 by DarkPhoinix
Replied by DarkPhoinix on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
is there a way to download previously uploaded nvem-rt1052.txt from NVEM?
 

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

More
1 year 5 months ago #328754 by scotta

Hello scotta,

thank you for your quick reply. Yes, that is exactly what I thought myself.

The EC500 is powered by an external power supply. From the 6 pin header, GND, SCK and SDO have been connected to one of the probes.

I don´t have any kind of schematic on hands for the EC500. So I am not shure, why the header pin is labeled SDO. I would expect SDIO for a sufficient SWD connector. Is your header labeled with a SDO too?

My EC500 is labeled with IMXR_EC500 2023-05-18

Up to now, there has not been a single successful flash. From within MCUExpresso, I am at least able to build your application.

If this is not going to be successful: do you think, your actual project with W5500 and raspberry pi pico is as powerful as the 1052 solution and could be a viable alternative?

Thank you very much. I will try to give more details tomorrow.

Cheers Julius


 
I'll need to check the labelling on my boards. With MCUExpressoIDE does it report an error when trying to connect. It may give some clues.
Remora supports quite a number of 3D printer boards. The EC300/500 being 24V IO is more suited when using industrial hardware.

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

Time to create page: 1.399 seconds
Powered by Kunena Forum