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

    Folder Accidently Deleted

    Scheduled Pinned Locked Moved
    General Discussion
    3
    45
    1.2k
    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.
    • mesacrashundefined
      mesacrash
      last edited by

      I went into my system folder on my SD card. Somehow the system folder got deleted. I formatted the SD card, so now I have nothing. It is the card that came with my new Duet 2 wifi. I am not sure which, and what to download and install. The firmware version names are confusing to me. Can I get what I need from you? Then I can use the tool to start configuration.

      1 Reply Last reply Reply Quote 0
      • droftartsundefined
        droftarts administrators
        last edited by

        @mesacrash If you didn't have a configuration on the SD card, there's no real loss. For a guide on recreating the SD card, see https://docs.duet3d.com/en/User_manual/RepRapFirmware/SD_card#creating-the-file-structure

        This is the config.g file that is usually supplied on the SD card: config.g. Download it, rename it to 'config.g' and put it in the 'sys' folder on the SD card. All it does is start networking on the Duet, but should make initial connecting easier.

        Then follow the 'Getting connected' guide: https://docs.duet3d.com/en/How_to_guides/Getting_connected/Getting_connected_to_your_Duet
        This explains how to connect via USB, and get the firmware version of your Duet. Use that to get the the matching firmware release from https://github.com/Duet3D/RepRapFirmware/releases and add the Duet Web Control (DWC) files from that to the SD card. Then you should be able to connect to DWC over your network.

        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

        mesacrashundefined 1 Reply Last reply Reply Quote 0
        • mesacrashundefined
          mesacrash @droftarts
          last edited by

          @droftarts I got connected but I get an error saying, "the drive is unmounted". Then when I did a refresh it came back with, "Your Duet rejected the HTTP request"

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

            Do you know what firmware version you have installed?
            If you have a USB terminal connection like YAT you can send M115 to check.

            You'll also need a WWW folder on the SD card that contains the web interface files. Those files will need to match the version of your firmware.

            Once you determine your firmware version you can download the files here. https://github.com/Duet3D/DuetWebControl/releases

            You want the DuetWebControl-SD.zip file and extract it into the WWW folder in the root of the SD card.

            If you've lost your entire configuration it may be a good idea to create a fresh config set using the online tool as well.

            https://configtool.reprapfirmware.org/Start

            Z-Bot CoreXY Build | Thingiverse Profile

            mesacrashundefined 2 Replies Last reply Reply Quote 0
            • mesacrashundefined
              mesacrash @Phaedrux
              last edited by

              @Phaedrux Thank you, I have done all that and still nothing. I have checked myself and still nothing.

              mesacrashundefined 1 Reply Last reply Reply Quote 0
              • mesacrashundefined
                mesacrash @mesacrash
                last edited by

                This post is deleted!
                1 Reply Last reply Reply Quote 0
                • mesacrashundefined
                  mesacrash @Phaedrux
                  last edited by

                  @Phaedrux would pictures help?

                  droftartsundefined 1 Reply Last reply Reply Quote 0
                  • droftartsundefined
                    droftarts administrators @mesacrash
                    last edited by

                    @mesacrash Possibly, yes. We really need to know what firmware you are running, and the layout of the files on the SD card. What do you see when you connect via USB?

                    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

                    mesacrashundefined 1 Reply Last reply Reply Quote 0
                    • mesacrashundefined
                      mesacrash @droftarts
                      last edited by

                      @droftarts I am running 3.4.5 in a Duet 2 wifi. YAT talks to it through USB. This pic shows the card.Duet Files.jpg
                      I have the exact copy of this running a different machine as well.

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

                        Can you show the contents of the WWW folder?

                        Can you send M122 in YAT and copy and paste the results. Make sure you have your line endings set so we can see the full report.

                        Z-Bot CoreXY Build | Thingiverse Profile

                        mesacrashundefined 2 Replies Last reply Reply Quote 0
                        • mesacrashundefined
                          mesacrash @Phaedrux
                          last edited by

                          @Phaedrux I am new to YAT and am embarrassed to say, I do not know how to set the line endings. Let me work on that.

                          Duet 2.jpg

                          droftartsundefined 1 Reply Last reply Reply Quote 0
                          • mesacrashundefined
                            mesacrash @Phaedrux
                            last edited by

                            @Phaedrux Does this work?
                            === Diagnostics ===<LF>RepRapFirmware for Duet 2 WiFi/Ethernet version 3.4.5 (2022-11-30 19:36:12) running on Duet WiFi 1.02 or later<LF>Board ID: 0JD2M-9F8TA-GJ4TD-6J9F8-3S46Q-T7NQ7<LF>Used output buffers: 1 of 26 (2 max)<LF>=== RTOS ===<LF>Static ram: 23836<LF>Dynamic ram: 73384 of which 0 recycled<LF>Never used RAM 14860, free system stack 170 words<LF>Tasks: NETWORK(ready,27.6%,350) HEAT(notifyWait,0.0%,388) Move(notifyWait,0.0%,363) MAIN(running,72.4%,441) IDLE(ready,0.0%,30), total 100.0%<LF>Owned mutexes: WiFi(NETWORK) USB(MAIN)<LF>=== Platform ===<LF>Last reset 02:23:49 ago, cause: power up<LF>Last software reset at 2022-12-07 15:51, reason: User, GCodes spinning, available RAM 12904, slot 1<LF>Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0041f000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a<LF>Error status: 0x00<LF>Step timer max interval 0<LF>MCU temperature: min 25.1, current 25.5, max 29.0<LF>Supply voltage: min 0.3, current 24.1, max 24.4, under voltage events: 1, over voltage events: 0, power[Warning: Maximal number of characters per line exceeded! Check the line break settings in Terminal > Settings > Text or increase the limit in Terminal > Settings > Advanced.]

                            1 Reply Last reply Reply Quote 0
                            • droftartsundefined
                              droftarts administrators @mesacrash
                              last edited by

                              @mesacrash The file structure in www looks correct. But the date of 9/30/22 on some of the files makes me think you're using an older version of DWC. Use this one from the 3.4.5 release: https://github.com/Duet3D/RepRapFirmware/releases/download/3.4.5/DuetWebControl-SD.zip

                              See here for YAT line endings, under 'YAT settings': https://docs.duet3d.com/en/How_to_guides/Getting_connected/Getting_connected_to_your_Duet#h-3-connect-to-duet

                              YATSet YAT to use <LF> as the end of line character. This will improve the readability of the messages coming from the Duet. Click "Text Settings" in the "Terminal Settings" and change "EOL sequence:" to <LF>. Click "OK" to close Text Settings. Click "OK" again to close Terminal Settings.

                              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

                              mesacrashundefined 1 Reply Last reply Reply Quote 0
                              • mesacrashundefined
                                mesacrash @droftarts
                                last edited by

                                @droftarts Oh that, yes I do know how to do that.

                                M122<CR>
                                === Diagnostics ===
                                RepRapFirmware for Duet 2 WiFi/Ethernet version 3.4.5 (2022-11-30 19:36:12) running on Duet WiFi 1.02 or later
                                Board ID: 0JD2M-9F8TA-GJ4TD-6J9F8-3S46Q-T7NQ7
                                Used output buffers: 1 of 26 (2 max)
                                === RTOS ===
                                Static ram: 23836
                                Dynamic ram: 73384 of which 0 recycled
                                Never used RAM 14860, free system stack 170 words
                                Tasks: NETWORK(ready,27.6%,350) HEAT(notifyWait,0.0%,388) Move(notifyWait,0.0%,363) MAIN(running,72.4%,441) IDLE(ready,0.0%,30), total 100.0%
                                Owned mutexes: WiFi(NETWORK) USB(MAIN)
                                === Platform ===
                                Last reset 02:23:49 ago, cause: power up
                                Last software reset at 2022-12-07 15:51, reason: User, GCodes spinning, available RAM 12904, slot 1
                                Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0041f000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
                                Error status: 0x00
                                Step timer max interval 0
                                MCU temperature: min 25.1, current 25.5, max 29.0
                                Supply voltage: min 0.3, current 24.1, max 24.4, under voltage events: 1, over voltage events: 0, power good: yes
                                Heap OK, handles allocated/used 0/0, heap memory allocated/used/recyclable 0/0/0, gc cycles 0
                                Events: 0 queued, 0 completed
                                Driver 0: standstill, SG min n/a
                                Driver 1: standstill, SG min n/a
                                Driver 2: standstill, SG min n/a
                                Driver 3: standstill, SG min n/a
                                Driver 4: standstill, SG min n/a
                                Driver 5:
                                Driver 6:
                                Driver 7:
                                Driver 8:
                                Driver 9:
                                Driver 10:
                                Driver 11:
                                Date/time: 1970-01-01 00:00:00
                                Cache data hit count 4294967295
                                Slowest loop: 99.91ms; fastest: 0.13ms
                                I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
                                === Storage ===
                                Free file entries: 10
                                SD card 0 detected, interface speed: 20.0MBytes/sec
                                SD card longest read time 9.5ms, write time 0.0ms, max retries 0
                                === Move ===
                                DMs created 83, segments created 0, maxWait 0ms, bed compensation in use: none, comp offset 0.000
                                === MainDDARing ===
                                Scheduled moves 0, completed 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
                                === AuxDDARing ===
                                Scheduled moves 0, completed 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
                                === Heat ===
                                Bed heaters -1 -1 -1 -1, chamber heaters -1 -1 -1 -1, ordering errs 0
                                === GCodes ===
                                Segments left: 0
                                Movement lock held by null
                                HTTP is idle in state(s) 0
                                Telnet is idle in state(s) 0
                                File is idle in state(s) 0
                                USB is ready with "M122" 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
                                Code queue is empty
                                === Network ===
                                Slowest loop: 15.25ms; fastest: 0.00ms
                                Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0)
                                HTTP sessions: 0 of 8
                                = WiFi =
                                Network state is active
                                WiFi module is connected to access point
                                Failed messages: pending 0, notready 0, noresp 0
                                WiFi firmware version 1.26
                                WiFi MAC address a4:e5:7c:03:b4:53
                                WiFi Vcc 3.42, reset reason Power up
                                WiFi flash size 2097152, free heap 27016
                                WiFi IP address 192.168.1.8
                                WiFi signal strength -35dBm, mode 802.11n, reconnections 0, sleep mode modem
                                Clock register 00002002
                                Socket states: 0 0 0 0 0 0 0 0
                                ok
                                Warning: VIN under-voltage event (9.5V)

                                droftartsundefined 1 Reply Last reply Reply Quote 0
                                • droftartsundefined
                                  droftarts administrators @mesacrash
                                  last edited by

                                  @mesacrash said in Folder Accidently Deleted:

                                  === Storage ===
                                  Free file entries: 10
                                  SD card 0 detected, interface speed: 20.0MBytes/sec
                                  SD card longest read time 9.5ms, write time 0.0ms, max retries 0

                                  This is the bit we are interested in, and it says that the SD card interface is working correctly. If you send M20 P"0:/www/" what does it list?

                                  I can also see that you have it connected to the access point, and have an IP address, so you have managed that part. Have you made any changes to the sys/config.g file? Did you use the one I posted earlier?

                                  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

                                  mesacrashundefined 2 Replies Last reply Reply Quote 0
                                  • mesacrashundefined
                                    mesacrash @droftarts
                                    last edited by

                                    @droftarts said in Folder Accidently Deleted:

                                    M20 P"0:/www/"

                                    M20 P"0:/www/"
                                    Begin file list
                                    NONE
                                    End file list
                                    ok

                                    Yes it is in there, now.

                                    droftartsundefined 1 Reply Last reply Reply Quote 0
                                    • droftartsundefined
                                      droftarts administrators @mesacrash
                                      last edited by

                                      @mesacrash said in Folder Accidently Deleted:

                                      Yes it is in there, now

                                      You mean the SD card is in the Duet? Make sure you have pushed it in far enough that it clicks in. Also, the card needs to be in when you turn on the Duet, or it will think there is no card mounted.

                                      Please can you send M39 and then M20 P"0:/sys/"

                                      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

                                      mesacrashundefined 3 Replies Last reply Reply Quote 0
                                      • mesacrashundefined
                                        mesacrash @droftarts
                                        last edited by

                                        @droftarts Is M20 telling us there is nothing in www?

                                        1 Reply Last reply Reply Quote 0
                                        • mesacrashundefined
                                          mesacrash @droftarts
                                          last edited by

                                          @droftarts no, I meant your config is in there now. I put it in and it still wasn't working so I changed back temporarily, to test. This is in a custom that I recently decided to put the duet in. I had it working but, a few days ago I took the card out and put it in my PC, something happened in Explorer and when I re-opened it my sys file folder was empty. Now, here we are today.

                                          1 Reply Last reply Reply Quote 0
                                          • mesacrashundefined
                                            mesacrash @droftarts
                                            last edited by

                                            @droftarts M39 says, "no sd card"

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