- Hardware & Machines
- Computers and Hardware
- Remora - Rpi Software Stepping Using External Microcontroller via SPI
Remora - Rpi Software Stepping Using External Microcontroller via SPI
The architecture of a LinuxCNC system (real time,unbuffered) vs GRBL and typical reprap (buffered) are different so not all hardware will easily crossover from one to another.
Please Log in or Create an account to join the conversation.
I have been a RepRapFirmware user on LPC and STM, so I am quite eager to try Remora with LinuxCNC. I will try to use it on a tabletop router/engraver.
remora-docs.readthedocs.io/en/latest/har...ml#controller-boards
Here is the boards that for sure work. SKR2 has the best support, but I dont know if you can find they anymore. Octopus boards also work, but the 429 version works the best. I have the MKS monster8 working mostly but I have an sd card issue. the fysetc spider is causing me a little trouble. I think some other buys have other boards workings but I dont know which ones off hand.
The one board you link to looks like an amtel chip, but doesnt look like it has an sd card spot. I wouldnt get one unless you can check the pinout. some of the 407 boards look like they would work, but you would probably be the first one.
What would happen to things that are not supported- for example the ESP8266? Its basically a daughterboard to provide WiFi and host controller to feed the controller gcode.
probably nothing I guess.
Please Log in or Create an account to join the conversation.
I think I understand it, mostly. i am willing to try with an Fly-Mellow E3 bord, its STM32F407VGT6 based board.
It's a 407 based controller, I am looking at the SKRV2.0 for basis.The attraction is that has stepstick connections and those pins are aviable. The expansion port that exposes the other pins are curious too.
Here is the pinout- teamgloomy.github.io/images/fly_e3.svg
but I have annotated it here-
The issue I see is that pins PA6 & PA7 are fan control pins and there is a mosfet between the connector and the mcu.
I think that the other pins that are SPI capable can be reassigned. I have tried to color code them i the next image- gree highlight are ok. The red and orangeones are the issue.
My question is can I redefine them in the Board pin assignments? I am looking here as example-
github.com/scottalford75/Remora/blob/mai...les/SKRv2/config.txt
Can I edit their assignments and recompile?
sinneD
Please Log in or Create an account to join the conversation.
how can i tell the firware to use alternate pins for SPI1? Per the STM32F407 datasheet, these pins have the alternate funciton mapping by default.
I was looking for the equivalent of this pin mapping file in the remora hierarchy
tinyurl.com/d64v2kz7
Please Log in or Create an account to join the conversation.
The thing you linked to,
github.com/scottalford75/Remora/blob/mai...les/SKRv2/config.txt
thats the pin config for other io
The thing your looking for is here, and here, the spi, sd card, and board would need to be added to firmware
github.com/scottalford75/Remora/tree/mai...areSource/Remora-OS5
github.com/scottalford75/Remora/blob/mai.../Remora-OS5/main.cpp
Please Log in or Create an account to join the conversation.
i do have that board already, it's running the machine with RRF3.
I have ordered a more suitable board in the meantime-
github.com/Mellow-3D/FLY-CDY. it has the full SPI compliment on its EXP2.
thanks for clarifying the difference in files. i will delve into this.
thanks
sinneD
Please Log in or Create an account to join the conversation.
github.com/scottalford75/Remora/blob/dev...ra-OS5/main.cpp#L122
Observe the SD/comms for the different boards. you will probably need to make similar changes for your board and maybe make a new target file, then recompile in mbed
github.com/scottalford75/Remora/tree/dev...areSource/Remora-OS5
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
- drewnabobber
- Offline
- Senior Member
- Posts: 41
- Thank you received: 27
Please Log in or Create an account to join the conversation.
www.raspberrypi.com/products/raspberry-pi-pico/
forum.linuxcnc.org/18-computer/44828-rem...-cnc-board?start=550
Please Log in or Create an account to join the conversation.
- Hardware & Machines
- Computers and Hardware
- Remora - Rpi Software Stepping Using External Microcontroller via SPI