Remora 1.0.0_rc released for testing
20 Oct 2021 22:46 - 21 Oct 2021 00:27 #223716
by scotta
Remora 1.0.0_rc released for testing was created by scotta
I'm pleased to share that development work to support STM32F4 based controller boards has come to the point where a release candidate for wider testing is ready.
Today I have pushed 1.0.0_rc to Github. The release package is available github.com/scottalford75/Remora/releases/tag/1.0.0_rc
Currently there is a difference LinuxCNC Remora component (github.com/scottalford75/SKRV2-Mbed-OS5/tree/main/Remora) that must be used for STM32 boards. I'll start work on a common version with command line parameters to select which MCU type for the controller board. The SPI comms for the STM32 is 4 times as fast and uses a different Chip Select regime.
There has been some significant code base changes to allow for support of LPC176x boards and now STM32F4 boards. Testing has been performed on SKRv1.4 and SKR2 boards, but bug testing is appreciated before the final release.
The 0.1.0 release for LPC176x based boards has been captured github.com/scottalford75/Remora/releases/tag/0.1.0
Today I have pushed 1.0.0_rc to Github. The release package is available github.com/scottalford75/Remora/releases/tag/1.0.0_rc
Currently there is a difference LinuxCNC Remora component (github.com/scottalford75/SKRV2-Mbed-OS5/tree/main/Remora) that must be used for STM32 boards. I'll start work on a common version with command line parameters to select which MCU type for the controller board. The SPI comms for the STM32 is 4 times as fast and uses a different Chip Select regime.
There has been some significant code base changes to allow for support of LPC176x boards and now STM32F4 boards. Testing has been performed on SKRv1.4 and SKR2 boards, but bug testing is appreciated before the final release.
The 0.1.0 release for LPC176x based boards has been captured github.com/scottalford75/Remora/releases/tag/0.1.0
Major Change: Support for STMF407 (eg SKRV2) controller boards added. Significant code base changes to improve hardware abstraction to allow for support of multiple targets.
For TMC users, please note that the config.txt configuration has changed:
"Type" changed from "TMC Stepper" to specific driver type; "TMC2208", "TMC2209".
"Driver" parameter removed.
Last edit: 21 Oct 2021 00:27 by scotta.
The following user(s) said Thank You: Bari, tommylight
Please Log in or Create an account to join the conversation.
21 Oct 2021 00:13 #223721
by Aaroncnc
Replied by Aaroncnc on topic Remora 1.0.0_rc released for testing
I will take a look at my config tool and see what needs to be changed.
Now I got to order a board to test with. Just have to pick one.
Now I got to order a board to test with. Just have to pick one.
Please Log in or Create an account to join the conversation.
21 Oct 2021 00:24 #223723
by scotta
Replied by scotta on topic Remora 1.0.0_rc released for testing
Hi Aaron,
The only updates should be for the TMC drivers and the new Motor Enable module for the SKR2.
Now that we have STM32F4 support, there is a lot more boards to choose from.
BR
Scott
The only updates should be for the TMC drivers and the new Motor Enable module for the SKR2.
Now that we have STM32F4 support, there is a lot more boards to choose from.
BR
Scott
Please Log in or Create an account to join the conversation.
21 Oct 2021 02:41 #223752
by Aaroncnc
Replied by Aaroncnc on topic Remora 1.0.0_rc released for testing
Is this change consistent between the 2 versions? Lpc vs stm33?
Please Log in or Create an account to join the conversation.
21 Oct 2021 04:10 - 21 Oct 2021 04:10 #223775
by gtt38
Replied by gtt38 on topic Remora 1.0.0_rc released for testing
I tested on all the STM32F4 boards i have and everything is working great exept on F401 and F411 (not the same frequency)
You did a really great job Scott, Thank you !
i m already looking at how to port it to stm32H7 with a higher frequency, H7 is supported by OS 5, it should be easy.
Do you plan to port it to STM32F1 ?
You did a really great job Scott, Thank you !
i m already looking at how to port it to stm32H7 with a higher frequency, H7 is supported by OS 5, it should be easy.
Do you plan to port it to STM32F1 ?
Hi Aaron,
The only updates should be for the TMC drivers and the new Motor Enable module for the SKR2.
Now that we have STM32F4 support, there is a lot more boards to choose from.
BR
Scott
Last edit: 21 Oct 2021 04:10 by gtt38.
Please Log in or Create an account to join the conversation.
21 Oct 2021 04:32 #223776
by scotta
Replied by scotta on topic Remora 1.0.0_rc released for testing
Hi, and thanks for the feedback regarding the 401 and 411. I'll need to note that the 407 is the supported chip version.
Porting to other STM chips will be more straight forward now, and I'm already looking into which STM32F1 board to get so I can start on this as well.
Porting to other STM chips will be more straight forward now, and I'm already looking into which STM32F1 board to get so I can start on this as well.
Please Log in or Create an account to join the conversation.
21 Oct 2021 04:42 #223777
by scotta
Replied by scotta on topic Remora 1.0.0_rc released for testing
Yes Aaron, the config.txt is the same for both.
Please Log in or Create an account to join the conversation.
21 Oct 2021 14:56 - 21 Oct 2021 14:58 #223822
by gtt38
For the F1 i'm using a BTT SKR mini 1.1, paid 10$ for it on Aliexpress, i bought 2 at the time, i can send you one board if you are located in Europe. It's a STM32F103RCT6
Replied by gtt38 on topic Remora 1.0.0_rc released for testing
I think it could work on F417 but i didn't own a dev board with this MCU.Hi, and thanks for the feedback regarding the 401 and 411. I'll need to note that the 407 is the supported chip version.
Porting to other STM chips will be more straight forward now, and I'm already looking into which STM32F1 board to get so I can start on this as well.
For the F1 i'm using a BTT SKR mini 1.1, paid 10$ for it on Aliexpress, i bought 2 at the time, i can send you one board if you are located in Europe. It's a STM32F103RCT6
Attachments:
Last edit: 21 Oct 2021 14:58 by gtt38.
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
22 Oct 2021 18:46 #223942
by gtt38
Replied by gtt38 on topic Remora 1.0.0_rc released for testing
works great on a STM32F405
The following user(s) said Thank You: Bari
Please Log in or Create an account to join the conversation.
22 Oct 2021 23:04 #223962
by scotta
Replied by scotta on topic Remora 1.0.0_rc released for testing
Thanks for the offer, but I'm in Australia so a little too far to ship. I've just orders a Mks Robin with the same MCU. It should be hear in a couple of weeks I hope. Extending to more STM32 chips does not look to onerous.
Hi, and thanks for the feedback regarding the 401 and 411. I'll need to note that the 407 is the supported chip version.
Porting to other STM chips will be more straight forward now, and I'm already looking into which STM32F1 board to get so I can start on this as well.
I think it could work on F417 but i didn't own a dev board with this MCU.
For the F1 i'm using a BTT SKR mini 1.1, paid 10$ for it on Aliexpress, i bought 2 at the time, i can send you one board if you are located in Europe. It's a STM32F103RCT6
Please Log in or Create an account to join the conversation.
Time to create page: 0.129 seconds