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

DSF 3.5.1 Install Error: Failed to upload

Scheduled Pinned Locked Moved
Firmware installation
4
7
253
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
    CCS86
    last edited by CCS86 19 Apr 2024, 18:13

    I am trying to upgrade from 3.5.0b4 to 3.5.1, and have already gotten the firmware and DWC installed on my Maestro.

    But, every time I try to upload the DSF, it fails on this file:

    Failed to upload DuetControlServer.SPI.Communication.FirmwareRequests.AbortFileHeader.html
    
    Your Duet rejected the HTTP request: could not create file
    

    I'm actually not even sure if this is a requisite installation.

    undefined 1 Reply Last reply 19 Apr 2024, 18:21 Reply Quote 0
    • undefined
      Phaedrux Moderator
      last edited by 19 Apr 2024, 18:14

      Which board? SBC mode? Can you share a M122?

      Z-Bot CoreXY Build | Thingiverse Profile

      undefined 1 Reply Last reply 19 Apr 2024, 18:19 Reply Quote 0
      • undefined
        CCS86 @Phaedrux
        last edited by 19 Apr 2024, 18:19

        @Phaedrux

        Maestro. No SBC.

        m122
        === Diagnostics ===
        RepRapFirmware for Duet 2 Maestro version 3.5.1 (2024-04-19 14:40:37) running on Duet Maestro 1.0
        Board ID: 08DJM-956DU-LLMS4-7J9F6-3SN6Q-KBM2Q
        Used output buffers: 1 of 26 (22 max)
        === RTOS ===
        Static ram: 23480
        Dynamic ram: 67060 of which 0 recycled
        Never used RAM 22236, free system stack 178 words
        Tasks: NETWORK(1,ready,26.2%,202) ACCEL(6,nWait 5,0.0%,345) HEAT(3,nWait 5,0.1%,338) Move(4,nWait 5,0.0%,310) TMC(4,nWait 5,1.8%,109) MAIN(1,running,64.3%,791) IDLE(0,ready,7.7%,30), total 100.0%
        Owned mutexes:
        === Platform ===
        Last reset 00:35:22 ago, cause: software
        Last software reset at 2023-06-16 21:25, reason: User, Gcodes spinning, available RAM 17184, slot 2
        Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
        Error status: 0x00
        MCU temperature: min 39.2, current 40.7, max 41.1
        Supply voltage: min 24.1, current 24.2, max 24.4, under voltage events: 0, over voltage events: 0, power good: yes
        Heap OK, handles allocated/used 99/7, heap memory allocated/used/recyclable 2048/224/0, gc cycles 0
        Events: 0 queued, 0 completed
        Driver 0: standstill, read errors 0, write errors 1, ifcnt 22, reads 26058, writes 9, timeouts 0, DMA errors 0, CC errors 0
        Driver 1: standstill, read errors 0, write errors 1, ifcnt 22, reads 26058, writes 9, timeouts 0, DMA errors 0, CC errors 0
        Driver 2: standstill, read errors 0, write errors 1, ifcnt 22, reads 26058, writes 9, timeouts 0, DMA errors 0, CC errors 0
        Driver 3: standstill, read errors 0, write errors 1, ifcnt 17, reads 26061, writes 6, timeouts 0, DMA errors 0, CC errors 0
        Driver 4: standstill, read errors 0, write errors 1, ifcnt 13, reads 26061, writes 6, timeouts 0, DMA errors 0, CC errors 0
        Driver 5: not present
        Driver 6: not present
        Date/time: 2024-04-19 13:19:01
        Slowest loop: 475.41ms; fastest: 0.19ms
        I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
        === Storage ===
        Free file entries: 9
        SD card 0 detected, interface speed: 15.0MBytes/sec
        SD card longest read time 2.2ms, write time 96.0ms, max retries 0
        === Move ===
        DMs created 83, segments created 3, maxWait 1895171ms, bed compensation in use: none, height map offset 0.000, max steps late 0, min interval 0, bad calcs 0, ebfmin 0.00, ebfmax 0.00
        no step interrupt scheduled
        Moves shaped first try 0, on retry 0, too short 0, wrong shape 4, maybepossible 0
        === DDARing 0 ===
        Scheduled moves 10, completed 10, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
        === Heat ===
        Bed heaters 0 -1, chamber heaters -1 -1, ordering errs 0
        Heater 0 is on, I-accum = 0.2
        Heater 1 is on, I-accum = 0.2
        === GCodes ===
        Movement locks held by null
        HTTP is idle in state(s) 0
        Telnet is idle in state(s) 0
        File is doing "M190 R60" in state(s) 0
        USB is idle in state(s) 0
        Aux is idle in state(s) 0
        Trigger is idle in state(s) 0
        Queue is idle in state(s) 0
        LCD is idle in state(s) 0
        Daemon is idle in state(s) 0
        Autopause is idle in state(s) 0
        Q0 segments left 0
        Code queue 0 is empty
        === Filament sensors ===
        check 340708 clear 5979184
        Extruder 0 sensor: ok
        === Network ===
        Slowest loop: 1020.20ms; fastest: 0.01ms
        Responder states: HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0)
        HTTP sessions: 1 of 8
        Interface state active, link 100Mbps full duplex
        Socket states: 1 5 5 2 2 2
        
        1 Reply Last reply Reply Quote 0
        • undefined
          Phaedrux Moderator
          last edited by 19 Apr 2024, 18:21

          No SBC means no need for DSF.

          If you have access to DWC, just upload the release zip file and you're done.
          https://github.com/Duet3D/RepRapFirmware/releases/download/3.5.1/Duet2and3Firmware-3.5.1.zip

          Z-Bot CoreXY Build | Thingiverse Profile

          1 Reply Last reply Reply Quote 1
          • undefined
            chrishamm administrators @CCS86
            last edited by 19 Apr 2024, 18:21

            @CCS86 That file is part of the DSF code documentation, it shouldn't be part of any release ZIP. What file were you trying to upload?

            Duet software engineer

            1 Reply Last reply Reply Quote 1
            • undefined
              CCS86
              last edited by 19 Apr 2024, 18:28

              Sounds like operator error!

              I could have sworn in the past, I had to upload a 3rd file when upgrading RRF and DWC. I thought it was DSF, but must have been something else.

              undefined 1 Reply Last reply 4 May 2024, 08:11 Reply Quote 0
              • undefined
                droftarts administrators @CCS86
                last edited by 4 May 2024, 08:11

                @CCS86 the Maestro IAP (In App Programmer) file, named “Duet2_SDiap32_Maestro.bin”, is the third required file. The IAP files weren’t in the 3.5.1 release initially, but they are now. Not sure if they made it into the release zip though.

                Ian

                Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

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