Non classé

Update your K40 FluidNC shield

Written by Avataar120

Only applicable to FluidNC Shield
(>= v7 – black board)

If you are having troubles with your FluidNC K40 shield, you can proceed to update your K40 FluidNC shield with the latest version of the software and the latest version of the settings file for your machine.

To do so, you must connect to the shield via the web page.
See the instructions in this article : link (use with WEB interface)

K40 FluidNC firmware update

Version of your shield (written on the board)Link to the latest firmwareNotes
Version 7.XX or 8.0link (v4.3.4)
Version 8.1link (v5.3)
Version >=8.2link (v6.0_Avataar120_v3.7.8)Add :
New control pin in config.yaml : power_pin
Detection of power ON + possibility to reset the board when powered ON ($ResetOnPowerON setting to turn ON or OFF)

Add need to be powered ON before launching HOME

Change error message “RESET to continue” to “Fix the errors – then reset the board with $reset”

Allow setting modifications even if not idle or in alarm

Sync upstream changes
Version >=8.2link (v6.1_Avataar120_v3.7.8)Add : display number of job done
Version >=8.2link (v6.3_Avataar120_v3.7.12)Add lightburn “read from controller” feature
Sync with upstream v3.7.12
Minor improvements
Version >=9.2link
(v6.4_Avataar120_v3.7.13)
Fix WebUI
Synchro with upstream
Fix soft limits

Connect to the web interface: http://fluidnc.local/ or if it doesn’t work at the IP address indicated in the Lightburn console after starting the shield, for example http://192.168.1.234

Click on the FluidNC button (in the ribbon at the top of the interface)

Click on the orange button (Update the firmware wirelessly (OTA))

Then click on: select file, choose the firmware.bin file you just downloaded
Then click on the Update button

And confirm on the next popup by clicking YES.

The download of the latest firmware version of your shield will start:

Then the shield will restart and you will be able to see the new firmware version in the startup message in the Lightburn console or by typing $ss in the Lightburn console. See example below:

Update the configuration file for your machine

You can download the latest version of the configuration file for your machine here :

Version of the board / Number of axis of your machine2 axis3 axis4 axis
v7.XX or 8.00LinkLinkLink
v8.1LinkLinkLink
v8.2LinkLinkLink
Version of the board
v9.2Link
v9.3Link

IMPORTANT: rename the file on your PC to config.yaml

Connect to the web interface: http://fluidnc.local/ or if it doesn’t work at the IP address indicated in the Lightburn console after starting the shield, for example http://192.168.1.234

Click on the FluidNC button (in the ribbon at the top of the interface)

Click on the green button (manage local files)

Click on the upload files button and choose the config.yaml file that you have just downloaded. Remember to rename the file as indicated in the previous step

Once the file is fully loaded, you can close the window by clicking on the Close button

Restart FluidNC by clicking on the red button (Restart FluidNC)

For information, you can see the parameters taken into account by FluidNC in these two ways:

$ss will give the startup message and most important settings for your machine

$cd will give a “copy” of the settings file taken into account by FluidNC

About the author

Avataar120

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.