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

    PanelDue Firmware 3.4.1-pre2 released

    Scheduled Pinned Locked Moved
    PanelDue
    5
    11
    606
    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.
    • oozeBotundefined
      oozeBot @mfs12
      last edited by

      @mfs12 Our logo no longer fits into 256k as the binary size of the firmware keeps growing. If you remember, we had to rework it for 3.4.1-pre1 as the binary size of the firmware grew several KB. Now, 3.4.1-pre2 is an additional 2kb larger. Any further compression of the bmp is seriously degrading it as we already whittled it down as much as we could to get it to fit for 3.4.1-pre1..

      I'm not sure what our options will be as the firmware continues to grow in future releases.

      We are also having issues with the go version of bmp2c. The following error is thrown. Any ideas? The escher3d version is corrupting our 8-bit bmp.

      Thanks

      bmp2c.exe oozebot.bmp oozebot.bin -b -c
      
      output:
              0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
      };
      panic: open oozebot.bin: The system cannot find the file specified.
      
      goroutine 1 [running]:
      main.main()
              /home/manuel/Sync/3DP/github/PanelDueFirmware/Tools/gobmp2c/bmp2c.go:46 +0x12b6
      
      oliofundefined 1 Reply Last reply Reply Quote 0
      • oliofundefined
        oliof @oozeBot
        last edited by

        @oozeBot the go version seems to require the -outfile flag before the name of the output file.

        <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

        oozeBotundefined 1 Reply Last reply Reply Quote 0
        • oozeBotundefined
          oozeBot @oliof
          last edited by oozeBot

          @oliof @mfs12 Ok- we were able to further reduce the file size of our logo, but still can't get the go version of bmp2c to work. It continues to return "The system cannot find the file specified". Is the following command line correct? I've checked the code and don't see any other parameters.

          bmp2c.exe oozebot.bmp -outfile oozebot.bin
          
          oliofundefined 1 Reply Last reply Reply Quote 0
          • oliofundefined
            oliof @oozeBot
            last edited by

            @oozebot in a quick test,

            /bmp2c.exe -binary -outfile bla.bin ../../../src/Icons/Keyboard_30h.bmp

            generated the bla.bin file for me without issue. So if you want to generate the binary output, it seems like -binary and -outfile both are required.

            <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

            oozeBotundefined 1 Reply Last reply Reply Quote 0
            • oozeBotundefined
              oozeBot @oliof
              last edited by

              @oliof thanks. I might try from Linux as even with that example, I couldn't get it to work on Windows..

              1 Reply Last reply Reply Quote 0
              • oozeBotundefined
                oozeBot @mfs12
                last edited by oozeBot

                @mfs12 no luck so far.. Is there any documentation that goes with the bmp2c tool?

                In the meantime, is there any chance you could convert the attached image to binary using the go version? It converts with bmp2c-escher3d.exe but is corrupted like reported in a previous thread. the go version correctly converts it, but we have been unsuccessful in getting it to work.

                paneldue7i.8bit.bmp.txt

                oliofundefined 1 Reply Last reply Reply Quote 0
                • oliofundefined
                  oliof @oozeBot
                  last edited by

                  @oozebot It needs to be a 24bit bmp. So I converted your BMP to that:

                  convert paneldue7i.8bit.bmp -type truecolor pd7i.bmp

                  And then this command ran without error:

                  bmp2c -binary pd7i.bmp -outfile pd7i.bin

                  I am attaching the output for you here

                  pd7i.bin

                  Let me know if this works.

                  <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

                  oozeBotundefined 1 Reply Last reply Reply Quote 0
                  • oozeBotundefined
                    oozeBot @oliof
                    last edited by

                    @oliof said in PanelDue Firmware 3.4.1-pre2 released:

                    convert paneldue7i.8bit.bmp -type truecolor pd7i.bmp

                    Thank you! That fixed it.. plus we learned something..!

                    1 Reply Last reply Reply Quote 0
                    • PaulHewundefined
                      PaulHew
                      last edited by

                      Updating to Pre2 fails.
                      15/03/2022, 23:31:01 Error: Failed to communicate with PanelDue bootloader (no START signal received). Please try again or press the Erase and Reset switches on PanelDue.

                      The Paneldue indicates it is receiving firmware, then errors in the console.

                      P.

                      RailCore II - Duet Mini + 1LC, Voron V0.1 - Duet Mini
                      Voron 2.4 disassembled..... Waiting for the RailCore Mini....

                      Phaedruxundefined 1 Reply Last reply Reply Quote 0
                      • Phaedruxundefined
                        Phaedrux Moderator @PaulHew
                        last edited by

                        @paulhew said in PanelDue Firmware 3.4.1-pre2 released:

                        Please try again or press the Erase and Reset switches on PanelDue.

                        Press the erase and reset switches on the paneldue.

                        Z-Bot CoreXY Build | Thingiverse Profile

                        1 Reply Last reply Reply Quote 0
                        • mfs12undefined mfs12 locked this topic
                        • First post
                          Last post
                        Unless otherwise noted, all forum content is licensed under CC-BY-SA