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

Duet3 requires BOSSA flash if more than 1 exp boards.

Scheduled Pinned Locked Moved
Beta Firmware
2
15
506
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
    Danal @RobMink
    last edited by 25 Apr 2020, 16:56

    @RobMink said in Duet3 requires BOSSA flash if more than 1 exp boards.:

    Hmm, thanks for the info. I am 99.99% sure that right now if I where to upload a new firmware file for the Duet3 or an expansion board I would have to re-flash the firmware using Bossa.

    Here is my setup.20200425_125107.jpg

    Yeah, I can see the jumpers, they look right.

    Delta / Kossel printer fanatic

    1 Reply Last reply Reply Quote 0
    • undefined
      Danal
      last edited by 25 Apr 2020, 16:58

      So... what else... I'm on RC9, and RC7, 8, and 9 on the 6HC all run RC7 on expansion, so I did NOT do the M997 B1 and so forth.

      The main board did get 7, 8, and 9, (and numerous prior) during the "apt update/upgrade". Although, to be clear, this did not always work around RC4 and back. Somewhere around 6 or 7 it became completely reliable (for me).

      Delta / Kossel printer fanatic

      1 Reply Last reply Reply Quote 0
      • undefined
        Danal
        last edited by 25 Apr 2020, 16:59

        AH, debugging question:

        Once you have everything "bossa"-ed, and Pi ugpraded, and they are talking, does a

        M997 B0

        Succeed for you? Specifically for 0?

        Delta / Kossel printer fanatic

        undefined 1 Reply Last reply 25 Apr 2020, 20:54 Reply Quote 0
        • undefined
          RobMink @Danal
          last edited by 25 Apr 2020, 20:54

          @Danal

          Nope, I made this video tho show what I am doing.

          https://youtu.be/Fn2VejqtvBY

          1 Reply Last reply Reply Quote 0
          • undefined
            Danal
            last edited by 26 Apr 2020, 00:40

            Very, very, very interesting that B0 fails.

            Hmmm... let me look at all of this some more.

            Delta / Kossel printer fanatic

            1 Reply Last reply Reply Quote 0
            • undefined
              Danal
              last edited by 26 Apr 2020, 00:49

              Ok, the fact that your machine operates for normal DWC argues very strongly that the Ribbon Cable and the SPI connection is OK. Nonetheless... if you want to give it a try... we can check that connection:

              To install the test utility:

              1. wget https://github.com/DanalEstes/DuetTestSPI/raw/master/DuetTestSPI
              2. chmod 744 DuetTestSPI

              To do actual checks, you will need to unplug the ribbon at the pi end(power off, of course) and jumper two spots: Pi GPIO pins 19-21 and 22-24
              5e1f265c-e398-4af3-a282-dd5bbd4a9965-image.png

              Then, run
              ./DuetTestSPI

              The messages should be fairly clear... you can post here if you wish, or just state if the utility said all was OK (or not).

              Then, plug the ribbon into the Pi, unplug the Duet end, and jumper those same pins. Run the utility again.

              Like I said, this is a true long shot; at the same time, it can give some confidence that nothing truly weird is going on with the SPI.

              Delta / Kossel printer fanatic

              1 Reply Last reply Reply Quote 0
              • undefined
                Danal
                last edited by Danal 26 Apr 2020, 01:34

                I happened to do an update/upgrade a few min ago. Resulted in RC10. Firmware load to board went fine. See line 25 in second block.

                M115
                FIRMWARE_NAME: RepRapFirmware for Duet 3 MB6HC FIRMWARE_VERSION: 3.01-RC10 ELECTRONICS: Duet 3 MB6HC v0.6 or 1.0 FIRMWARE_DATE: 2020-04-25b3
                
                pi@duet3:~/TAMV $ sudo apt upgrade duetsoftwareframework
                Reading package lists... Done
                Building dependency tree
                Reading state information... Done
                Unpacking rpi-eeprom-images (5.8-1) over (5.7-1) ...
                Preparing to unpack .../12-rpi-eeprom_5.8-1_all.deb ...
                Unpacking rpi-eeprom (5.8-1) over (5.7-1) ...
                Preparing to unpack .../13-rpi-update_20200409_all.deb ...
                Unpacking rpi-update (20200409) over (20140705) ...
                Setting up duetruntime (2.1.1) ...
                Setting up rpi-chromium-mods (20200407) ...
                Setting up openjdk-11-jre-headless:armhf (11.0.7+10-3~deb10u1) ...
                Installing new version of config file /etc/java-11-openjdk/security/default.policy ...
                Installing new version of config file /etc/java-11-openjdk/security/public_suffix_list.dat ...
                Setting up openjdk-11-jre:armhf (11.0.7+10-3~deb10u1) ...
                Setting up openjdk-11-jdk-headless:armhf (11.0.7+10-3~deb10u1) ...
                Setting up rpi-update (20200409) ...
                Setting up openjdk-11-jdk:armhf (11.0.7+10-3~deb10u1) ...
                Setting up rpi-eeprom-images (5.8-1) ...
                Setting up duetwebcontrol (2.1.5) ...
                Setting up duetcontrolserver (2.1.1) ...
                Installing new version of config file /opt/dsf/conf/config.json ...
                Setting up duettools (2.1.1) ...
                Setting up reprapfirmware (2.1.1-1) ...
                Sending update request to DCS... Done!
                Setting up rpi-eeprom (5.8-1) ...
                Setting up duetsoftwareframework (2.1.1) ...
                Processing triggers for mime-support (3.62) ...
                Processing triggers for hicolor-icon-theme (0.17-2) ...
                Processing triggers for man-db (2.8.5-2) ...
                Processing triggers for desktop-file-utils (0.23-4) ...
                

                Delta / Kossel printer fanatic

                1 Reply Last reply Reply Quote 0
                • undefined
                  RobMink
                  last edited by 26 Apr 2020, 02:20

                  Hmm, Ok. I will try that as soon as the printer is done printing and I have a wee bit of down time. Thanks!

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    Danal
                    last edited by 26 Apr 2020, 03:19

                    Yeah, that whole SPI test is a longshot.

                    Perhaps before doing that, try a M997 B0 with the CAN cable unplugged from the 6HC.

                    Delta / Kossel printer fanatic

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      Danal
                      last edited by Danal 26 Apr 2020, 03:27

                      And, FWIW, after I did the "apt " style update to RC10 on the main board, I did a M997 B1 just to check if the expansion boards needed an update (they don't, they are still RC7). WOW, the messages got a LOT cleaner. We now get a "Please wait, updating board 1" (or something like that) pop up, and

                      M997 B1
                      Board 1 starting firmware update
                      

                      In the log. Clean reconnect when it finishes.

                      Delta / Kossel printer fanatic

                      1 Reply Last reply Reply Quote 0
                      • undefined
                        RobMink
                        last edited by 14 May 2020, 02:42

                        Just did the latest FW update, it went flawlessly.

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