Clarify firmware/sienciHAL

Can someone clarify if sienci is now using the official grblHAL firmware for the SLB and SLB-EXT now and not a fork? I see the GitHub repo for sienciHAL says it is no longer maintained. Does that mean someone can use

https://svn.io-engineering.com:8443/index2.html

to generate their own firmware if we selected the correct options and it be the equivalent to what sienciHAL now includes with the SLB and SLB-EXT?

@DavidB I believe that is the case. You can flash your board with the new firmware as per instructions in the ATC documentation. You shouldn’t need to download it from the link you provided.

@Chucky_ott Thanks! It would be nice if I could generate my own version for peace of mind and in case I need any firmware changes. I was planning on getting the solo RapidChanger “ATC”. It would be super useful if Sienci provided the JSON settings for the firmware they use that the grblHAL builder uses to build one. Since they have other things open sourced perhaps those files used to generate the firmware they are distributing is located somewhere?

Oh it looks like I found it :slight_smile:

Specifically this configuration requires the dev version of the web builder that supports different machine profiles by vendor, which you can find here:

https://svn.io-engineering.com:8443/index2.html?dev=1

I have firmware that I build using the dev version of the web builder. I found the link through Peter van der Walt on GitHub. That was after finding the config for the LongMill on Sienci’s GitHub and it failing to upload to the regular web builder.

I just didn’t quite have the confidence to flash it. I think this thread has changed that!

EDIT: I flashed it and after swapping some axis directions all seems good! I have a LM Mk1 so some things are different compared to the Mk2 profile.

This page links to hex firmware files