Updating PanelDue firmware page
-
The page https://docs.duet3d.com/en/User_manual/RepRapFirmware/Updating_PanelDue has a number of inaccuracies (though, to be fair, I've muddled through and worked out what is actually required).
The tabulated list under 'Find the correct file' doesn't match what is available at https://github.com/Duet3D/PanelDueFirmware/releases. In particular, that list shows the same file for both 5i and 7i and I don't think that's the case now (though I'm guessing based on file names at /releases).
There are various references to "...bin" and "...nologo.bin" It seems that the the files without logo are now called ...bin and the ones with logo are now called ...-logo-...bin.
Under 'Firmware update via Duet' 'Requirements' it says "Filename must be renamed to PanelDueFirmware.bin", then under 'Update firmware' it says to rename the firmware "if necessary", but the example command shown to update the firmware does not have that filename. On the update I've just done, I didn't rename the firmware and it worked.
Also in that 'Update firmware' section, it should probably say something like "substituting the appropriate filename for the firmware to be used".
It goes on to say "You may need to manually reset the PanelDue", and it would be helpful to add "e.g. by sending M999 A1", since that function of M999 is not documented anywher (as far as I can see). (It would also be useful to add it to https://docs.duet3d.com/en/User_manual/Reference/Gcodes.)
-
Also refer to
-
The naming scheme is
PanelDueFirmware[-<ext>]-<major>.<minor>.<patch>[-<suffix>]-<hardware>.bin
- ext - name extension (optional)
- major - major version
- minor - minor version
- patch - patchlevel version
- suffix - suffix version (optional)
- hardware - hardware version
Examples are PanelDueFirmware-3.4.1-pre1-5.0i.bin or PanelDueFirmware-logo-3.4.1-pre1-7.0i.bin.
-
@mfs12 The files without "logo" are used for your own logo.
-
@Stephen6309 yes, if no <ext> is referenced it is the bare firmware. And good to add custom splash screens.
-
-
undefined droftarts marked this topic as a question
-
undefined droftarts has marked this topic as solved