• Tags
  • Documentation
  • Order
  • Register
  • Login
Duet3D Logo Duet3D
  • Tags
  • Documentation
  • Order
  • Register
  • Login

Possible to add unique ID to 1LC or modify Name

Scheduled Pinned Locked Moved
Firmware wishlist
6
16
660
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • undefined
    dc42 administrators @Marcossf
    last edited by dc42 30 Sept 2021, 11:03

    @marcossf if you run M409 K"boards" does it show the board unique IDs? I'm away from the office right now so I can't check.

    Duet WiFi hardware designer and firmware engineer
    Please do not ask me for Duet support via PM or email, use the forum
    http://www.escher3d.com, https://miscsolutions.wordpress.com

    1 Reply Last reply Reply Quote 0
    • undefined
      T3P3Tony administrators @QuentinLe
      last edited by 30 Sept 2021, 11:11

      @quentinle thanks for confirming this. I have moved this to the firmware wishlist.

      www.duet3d.com

      1 Reply Last reply Reply Quote 0
      • undefined
        dc42 administrators @Marcossf
        last edited by dc42 30 Sept 2021, 16:28

        @marcossf currently the only way you can find the unique ID of expansion boards is to send M122 B# P1 where # is the CAN address of the board.

        The bootloader version will show as "not available" in the M122 report if the bootloader is an old version.

        Duet WiFi hardware designer and firmware engineer
        Please do not ask me for Duet support via PM or email, use the forum
        http://www.escher3d.com, https://miscsolutions.wordpress.com

        undefined undefined 2 Replies Last reply 1 Oct 2021, 10:49 Reply Quote 1
        • undefined
          Marcossf @dc42
          last edited by 1 Oct 2021, 10:49

          @dc42 Ok, found it out.

          M409 K"board" in this case M409 K40 on a 1XD boards gives this output:

          M409 K40
          {
          "key": "",
          "flags": "",
          "result": {
          "boards": [
          {},
          {},
          {},
          {},
          {},
          {},
          {},
          {},
          {},
          {}
          ],
          "directories": {},
          "fans": [],
          "global": {},
          "heat": {},
          "inputs": [
          {},
          {},
          {},
          {},
          {},
          {},
          {},
          {},
          {},
          {},
          {},
          {}
          ],
          "job": {},
          "limits": {},
          "move": {},
          "network": {},
          "sensors": {},
          "seqs": {},
          "spindles": [
          {},
          {}
          ],
          "state": {},
          "tools": [
          {},
          {},
          {}
          ],
          "volumes": [
          {}
          ]
          }
          }

          Same with a 1LC:

          M409 K20
          {
          "key": "",
          "flags": "",
          "result": {
          "boards": [
          {},
          {},
          {},
          {},
          {},
          {},
          {},
          {},
          {},
          {}
          ],
          "directories": {},
          "fans": [],
          "global": {},
          "heat": {},
          "inputs": [
          {},
          {},
          {},
          {},
          {},
          {},
          {},
          {},
          {},
          {},
          {},
          {}
          ],
          "job": {},
          "limits": {},
          "move": {},
          "network": {},
          "sensors": {},
          "seqs": {},
          "spindles": [
          {},
          {}
          ],
          "state": {},
          "tools": [
          {},
          {},
          {}
          ],
          "volumes": [
          {}
          ]
          }
          }

          If query with a M122 B40 P1 it shows the GUID right:

          1XD:

          m122 b40 p1
          MCU temperature reading OK (25.8C)
          VIN voltage reading OK (24.4V)
          All checks passed
          Board ID: SF2PJ-GDA7A-N25J0-40KM4-LNS2Z-76T99

          1LC:

          m122 b20 p1
          MCU temperature reading OK (34.6C)
          VIN voltage reading OK (23.8V)
          Driver status OK
          All checks passed
          Board ID: 4DXBX-8KANL-M25J0-401GQ-1V40Z-RKLP5

          Updating a toolboard to new version, also updates their bootloader, isn't it?

          Thanks David

          undefined 1 Reply Last reply 1 Oct 2021, 10:50 Reply Quote 0
          • undefined
            jay_s_uk @Marcossf
            last edited by 1 Oct 2021, 10:50

            @marcossf the bootloader update is a separate command.
            e.g. M997 B40 S3

            Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

            undefined 1 Reply Last reply 1 Oct 2021, 10:51 Reply Quote 1
            • undefined
              Marcossf @jay_s_uk
              last edited by 1 Oct 2021, 10:51

              @jay_s_uk Ok, thank you!

              1 Reply Last reply Reply Quote 1
              • undefined
                QuentinLe @dc42
                last edited by QuentinLe 10 Jan 2021, 12:13 1 Oct 2021, 12:13

                @dc42 said in Possible to add unique ID to 1LC or modify Name:

                M122 B# P1

                Thanks for your reply => M122 B# P1 working like a charm in my case

                1 Reply Last reply Reply Quote 0
                • undefined
                  dc42 administrators
                  last edited by 1 Oct 2021, 13:13

                  @marcossf it's M409 K"boards" (plural) to get the complete board info. However I have checked and the unique ID is not included. I have added a work item to add the unique ID to the object model.

                  Duet WiFi hardware designer and firmware engineer
                  Please do not ask me for Duet support via PM or email, use the forum
                  http://www.escher3d.com, https://miscsolutions.wordpress.com

                  undefined 1 Reply Last reply 1 Oct 2021, 16:02 Reply Quote 1
                  • undefined
                    Marcossf @dc42
                    last edited by 1 Oct 2021, 16:02

                    @dc42 Ok, undestood. Thanks David.

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      dc42 administrators
                      last edited by 4 Oct 2021, 15:38

                      @marcossf this is now implemented and will be in the next 3.4 beta release.

                      Duet WiFi hardware designer and firmware engineer
                      Please do not ask me for Duet support via PM or email, use the forum
                      http://www.escher3d.com, https://miscsolutions.wordpress.com

                      1 Reply Last reply Reply Quote 0
                      16 out of 16
                      • First post
                        16/16
                        Last post
                      Unless otherwise noted, all forum content is licensed under CC-BY-SA