- Видео 19
- Просмотров 918 859
Scott 3D
Добавлен 14 апр 2013
Remora-RP2040-W5500 testing
Testing demo showing the work in progress development of Remora firmware for the Raspberry Pi Pico with W5500 Ethernet. LinuxCNC running in a virtual machine for testing.
Просмотров: 1 840
Видео
Remora RT1052 DAPLink Programming
Просмотров 3 тыс.Год назад
In this video I'll show how to convert a ST-Link V2 into a custom DAPLink probe for debugging and drag-and-drop programming for the RT1052 on the new Digital Dream Ethernet CNC controller boards.
Remora rt1052 development
Просмотров 1,5 тыс.Год назад
Work is progressing on Remora support for RT1052 based Ethernet CNC controller boards. First moves on the new NVEM controller! One step closer..
Remora EC500
Просмотров 5 тыс.2 года назад
Remora-Novusun firmware allows Novusun Mach3 Ethernet controller boards to be used with LinuxCNC. In this video, a (Novusun) Digital Dream EC500 board is upgraded from a 3 axis Mach3 controller to a full 6 axis LinuxCNC controller by flashing the Remora firmware. github.com/scottalford75/Remora-Novusun
Remora NVEM First Moves
Просмотров 6 тыс.2 года назад
The NVEM CNC controller has been flashed with Remora firmware, now it's time to get things moving with LinuxCNC.
Remora NVEM Getting Started
Просмотров 6 тыс.2 года назад
Convert a Mach 3 NVEM Ethernet CNC controller to be used with LinuxCNC by changing to Remora firmware. This video steps through the installation of the Remora firmware and basic configuration of LinuxCNC.
Remora firmware for NVEM CNC with NVMPG running under LinuxCNC
Просмотров 2,1 тыс.2 года назад
Quick update on the work done to get the NVMPG working with Remora firmware for the NVEM ethernet CNC controller running under LinuxCNC.
Remora firmware on NVEM CNC board
Просмотров 5 тыс.2 года назад
The Mach3 ethernet NVEM CNC board running under LinuxCNC using Remora firmware. Prototype firmware testing.
Remora ethernet demo
Просмотров 1,4 тыс.2 года назад
A quick demo of some further development of Remora for LinuxCNC. First run of the ethernet capability using a w5500 ethernet to SPI module. Ethernet now allows any PC to be used rather than having Remora just for the Raspberry Pi.
LinuxCNC compensation component
Просмотров 3,6 тыс.4 года назад
A LinuxCNC bed levelling / distortion compensation component for Engraving and 3D Printing. github.com/scottalford75/LinuxCNC-3D-Printing/tree/master/compensation
HyperCube Evolution #8 - RAMPS 24v mod + "It's alive"
Просмотров 72 тыс.7 лет назад
Published on May 7, 2017 Video #8 RAMPS 24v mod "It's alive" - HyperCube Evolution CoreXY 3D Printer by Scott_3D Thingiverse link www.thingiverse.com/thing:2254103
HyperCube Evolution #7 - Build Platform Assembly
Просмотров 100 тыс.7 лет назад
Video #7 Build Platform Assembly- HyperCube Evolution CoreXY 3D Printer by Scott_3D Thingiverse link www.thingiverse.com/thing:2254103
HyperCube Evolution #6 - Belt Assembly
Просмотров 63 тыс.7 лет назад
Video #6 Belts- HyperCube Evolution CoreXY 3D Printer by Scott_3D Thingiverse link www.thingiverse.com/thing:2254103
HyperCube Evolution #5 - X Axis Assembly
Просмотров 77 тыс.7 лет назад
Video #5 X Axis Assembly - HyperCube Evolution CoreXY 3D Printer by Scott_3D Thingiverse link www.thingiverse.com/thing:2254103
HyperCube Evolution #4 - Y Axis Assembly
Просмотров 60 тыс.7 лет назад
HyperCube Evolution #4 - Y Axis Assembly
HyperCube Evolution #3 - Dual Z Axis
Просмотров 62 тыс.7 лет назад
HyperCube Evolution #3 - Dual Z Axis
HyperCube Evolution #2 - Parts and Frame
Просмотров 91 тыс.7 лет назад
HyperCube Evolution #2 - Parts and Frame
Hypercube Evolution - #1Introduction
Просмотров 354 тыс.7 лет назад
Hypercube Evolution - #1Introduction
Hi scott, I am trying to run (RPI4+SKR1.4 config) with linuxcnc made by Expatria as mentioned in your doc. 1- I followed the steps, but I am recovering only "FF" over serial com at each the startup of the skr1.4. 2-Is there any configuration that i need to do to tell the software to send the commands over SPI instead of LPT(as usual in a normal PC)? Thanks again for your help.
Ok, maybe I have a HW problem in my SKR1.4.
There is no bootloader file on your github nomore
Yes, the DAPLink has not proven to be a reliable programming method and not recommended.
@@scott3d506 is there an option to send config file via pyocd? I'm getting timeout error using tftpy
Hi scott, it an amazing work 🎉, I have skr 1.4 i want to flash it with remora I have 2 questions: 1- for you(from your experience) is the combination of RP4 +SKR1.4 is enough stable for a CNC machine? 2-can I use the 5axes from skr1.4 ? Thanks for your help
I'd say yes. I ran this configuration for quite some time on one of my 3D printers. And yes to the five axes. I've run it with dual Z and core XY + extruder.
Tanks you very much Scott , I appreciate your help.
Can you kindly upload the hal and the ini files for the LinuxCNC to your GitHub repo as I am trying but without any luck. You already have it working so it will be just uploading to the gihub.
Cuando intento el comando sudo halcompile --install remora-eth.c me da el error sudo: halcompile: command not found
The development version of LinuxCNC is needed to have halcompile available.
@@scott3d506 este es el error q aparece después de iniciar todo de nuevo ,, q me está faltando al parece no encuentra el archivo en la ruta especificada
Cuál seria los componentes para le nvem V2 q tiene el smt32??
Thank you so much scott for this great video. I just got the EC500 version 5. And i couldn't figure out how to flash the Remora firmware on this board because it seems to have a different configuration. The pins on this board are GND SCK SWD PRO-B 3.3v BOOT I was wondering wich of each pin will connect on the stlink v2 in order to flash this board
There is heaps of info and a guide in the LinuxCNC forum topic. forum.linuxcnc.org/18-computer/44828-remora-ethernet-nvem-cnc-board?start=1640#295702
Hello dear Can I use the carriage of this machine for the original tech2 model or do I have to rebuild all the parts?
I can no longer find the mk2a bed, only mk3, which has the holes located in a different spot, do those work?
I write application utilities (libraries) for Mach3CNC machines that want to expand the choice of LinuxCNC hardware. Does Remora have any version that runs stably on Mach3 and Linuxcnc? ruclips.net/channel/UC050L-V0QKIREQnxrp1c4cQ
Thank you Scott
Nice work
btw I can not see EC 500 folder on your github hh sorry it is Remora-RT1052 folder right ?
can I purchase # axis version and use your firmware to have up to 6 axis ?
hi I have a quick question as now I can see that new EC500 has LED's near each output / input pins and I also wonder if they changed something on the board itself as well and if this will be working with your firmware ? I plan to make second cnc machine and i'm looking for new controller and if this will be a good option then i will order that board and use this remora firmware
did remora remove support for these boards? can't seem to find any firmware.bin in their repo
Good morning can i make this card work with qtplasmac?
Hi Scott, I really appreciate all your great content! Can you please make a video on how to flash a EC500 with a RT 1052 with the ST-Link into a CMSIS-DAP probe. using pyocd? This would really help! Thanks
Sir . I am student.plz help ..i purchased nvem ethernet controller to make the engineering final year project but the received controller is not working..means after connecting the ethernet cable it doesn't show any connectivity to the computer plz plz help..
Just wanted to come back and thank you for this design. I built one in 2017, my first DIY printer. I've now also built a Voron V2.4 and Voron V0.1. I'm just now starting to build an Annex K3. While the printers and technology have come a long, long way - I'm still holding onto my HEVO and print with it from time to time. Thank you again!
Hi, is any axis version of the EC500 the same? They sell 3/4/5/6 at different prices, the question is do they limit via firmware of hardware the number of axis?
Yes, they limit the number of axes in their firmware. With Remora a 3 axis version will have all 6 axes available for LinuxCNC.
Man this whole project is just amazing, thank you for bringing high quality CNC motion control for ~100$ to the opensource community!
How to programmed the ramps and calibration the printer please
I would like to use for a pendant as a slave. Did you have a github repo, hal and xml files for it?
Yes there is a repo. github.com/scottalford75/Remora-RP2040-W5500 The LinuxCNC configuration is the same as the other Ethernet boards.
Hi Scott, thanks for all your work on this. I'm trying to get Remora on my EC300 controller and started to follow the instructions in your video. All went well until I looked for the Daplink firmware. The firmware I found is 164KB and my flash size is 128 KB. I see the file size in your video is 79KB. Now I find myself reading through all the posts on Linux Forum and trying to find the relevant file on GitHub. Is this video still relevant, or should I try a different approach? Please point me in the correct direction.
I feel you, I have a ec500 sitting here that's about to be thrown through a window. I've read about 100 pages of posts related to this. Googled everything I can think of, and am beyond frustrated right now with this. I pieced things together between this video and the thread over on the linuxcnc forum and I think I've got the st link flashed. But I can't get the python commands to work under either windows or Linux. There must be some magic that either Google or I don't know about.
The video is a a bit out dated now. The best way to flash is to use a Pico Probe with pyOCD. Works out of the box. python -m pip install -U pyocd pyocd flash . emora-rt1052.axf --target mimxrt1050_quadspi
But change the file name to be the latest version. I'm working on updating the documentation so people don't need to sift through the forum.
@@scott3d506 Thanks for the reply. I had a look at the Pico Probe... would prefer to stick to the STLinks. Is there anyway I can still do that?
@@brysonwitt4876 it is frustrating indeed. Thanks for sharing your experience. Sounds like you are a step or two ahead of me... I think my EC300 will become a side project now, need to get my CNC up and running again, so thinking of putting the old controller back in there. ugh
can you controll motor drivers with spi or i2c interface?
how meny instances of control boards can you use?
Haven't tried but theoretically it should be possible. As long as there is enough time to do the comms with each board within the LinuxCNC servo thread period.
Hi ,, I also get the unexpected real time delay message and cannot get ride of it like in your video. Do you think this will cause problems. I have been testing just with one axis and seems to be ok. Got any idea on how to fix this message. thanks in advance.
Hi, apparently this is "normal" when not running a base thread in LinuxCNC. I've been running Remora for years with no issues from that warning.
Thanks the quick reply. I was a bit put off by it and thought my computer was not good enough. I will continue: ). I am looking forward to the spindle control video in remora for the ec500 (hint hint). Anyway keep up the good work. I really appreciate the help so far.@@scott3d506
It would be really appreciated if it can run on a stm32 blackpill with w5500
is nvem v5 300khz support too
Testing of a 500kHz version of Remora is in progress. Hoping to release over the coming weeks.
@@scott3d506sound good
Hi Scott, is it possible to backup the original firmware before writing remora?
please give me information for maximum stepgen and is it suitable for 1220mm x 2440mm router
Is nvem v5 support this?
Yes, latest version of the firmware supports the NVEM, EC300 and EC500 with configuration via TFTP upload to the board. github.com/scottalford75/Remora-RT1052-cpp
@@scott3d506 for this firmware, how many khz it can do
Supprise when I found v5 3AXIS to be based on www.nxp.com/docs/en/data-sheet/IMXRT1050CEC.pdf chip
For 3 axis How many khz it can running
Subbed, sorry for the delay. Regards from tommylight
Hello, I have an EC500 board with a burnt microcontroller. Is this firmware the main one? If I replace the microcontroller and reprogram it with this firmware, will it start working again?
Hi, if you board has the NXP RT1052 chip, these are not easy to replace. The STM version of the board would be a little easier but still difficult without the proper equipment.
Could this work as a generic mpg in linux cnc or only in combination with a remora based controller?
The NVMPG uses a serial communication protocol back to the controller board, vs dedicated IO. So this is particular for these MPG's but the Remora firmware is spreading to other MCU's which could then take advantage of these MPG
@@scott3d506 I am using Mesa cards on all my systems, so that won’t be an option. But I think I have got a usb nvem card laying around somewhere…
@@percramerwith LinuxCNC, only Ethernet unfortunately..
Good afternoon. much needed work. thanks for your work. tell me and with the controller usb will work. nvem v2 USB
Where to buy
Hi Scott, I'm having a problem, when I run python3 upload_config.pi ec500-full-config.txt it displays this Timeout waiting for traffic, retrying... Timed-out waiting for traffic resending last packet Resending packet WRQ packet: filename = config mode = octet on sessions <tftpy.TftpStates.TftpStateSentWRQ object at 0xb65339d0> Any idea on why I'm having this problem?
Hi, which version of the EC500 so you have. The STM or RT1052 version. The RT2052 firmware does not have the capability or need to upload a config. It has everything enabled in the firmware.
@@scott3d506 I have the RT1052, does the config need to be uploaded?
@@oscarbeltran1105 No, the firmware is hard coded. I'll be releasing a specific firmware version for the EC500 in the coming days with all of the IO except for the MPG operational.
@@scott3d506 Great! Thank you!
Heck I'm using PLA+ printed bushing and I printed a carriage for Drylin bushing and also for the heated bed. They require different tolerances and I just used ones that are held in place with Zip ties. I also lubricated them with silicon lubricant, nice and smooth and so quiet!
Is this working with the EC500 aswell?
EC500 is working with limited IO. I'm currently working through to have a specific firmware for the EC500 to have all IO available.
@@scott3d506 brillant thanks for your work scott
Sorry, newbie here. Can I control the NVEM via a PC instead of a Pi4?
Yes, sure can.
hi scott, do you have firmware files for nvum microprocessor stm32f207vct6, firmware for mvmpg console. I ask for help. thank you in advance.
Just added it to the repo github.com/scottalford75/Remora-NVEM/blob/main/Firmware/fw_mach3_orig.hex
@@scott3d506 is it compatible with nvum? is this firmware compatible with win7?
@@user-jk6jg8xy9n Hi, the firmware is specific for the Ethernet version and for running LinuxCNC. For Windows you will want to stay with the original firmware.
Is this something that is supported/developed? I have been trying to decide between hypercube and Boron but I cant seem to find a lot of info on the hypercube
Hi Scott, I have a question for you, I get a No target connected on the STM32 ST-Link Utility when I plug in the St-Link V2. I havent used this utility before and am wondering if I'm missing something here. I've updated the firmware. Any help would be gratefully received. Kind regards, Rohan
I can only think to check the wiring / connections.
hi scott just received my nvem v2 not sure if im gonna run mach3 or linux yet but i have ordered a a st-link just in case
Hey Scott, thanks for your great project and all the efforts that went into it. I have the NVEM v2 (actually says v5, anyway) could you tell me please where the programming headers are on these?
Oh i realised you already have a video that contains that. Do you know whether the pins are the same on the non-STM32 boards?
I would also appreciate some info on connecting to the NVEM board as I have a new and an older one. As a layman what are the differences I'm looking for. I cannot see any markings on the header. Is this the best place to be asking questions? Thanks
@@alexparish937 I also asked on the linuxcnc forum and scott gave me an answer that wasnt fully able to grasp yet. 🙂
Hi, check out www.forum.linuxcnc.org/18-computer/44828-remora-ethernet-nvem-cnc-board?start=720#265607
great job! but there is a question: how can you invert the direction of movement of the axes??
Hi, this is done in the LinuxCNC config ini file by having a negative or positive scale joint SCALE parameter.
@@scott3d506 thanks🤝🏻 what is the best kernel to use? rt or rtai?
Somebody knows the external printer dimensions please? thank you!