Cr-10S som inte börjar skriva från SD minne [Löst]

Allt som rör 3D-skrivare.
danielr112
Inlägg: 8044
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Cr-10S som inte börjar skriva från SD minne [Löst]

Inlägg av danielr112 »

Fick min cr-10s idag. Den funkar och så. Har skrivit ut lite direkt från datorn och Cura...

Men när jag försöker starta en skrift via sd kortet får jag problem

* Den värmer upp bädden ok
* Den värmer up hotend ok
* Den kör home sekvensen helt ok
* Sedan blinkar det till och då kommer det upp:
SD kortet urtaget
SD kortet isatt (Fast på engelska)

Så verkar som om den resettar läsningen eller nåt som har med SD kortet att göra och sedan står den bara till och inget mer händer.

Hotend och bädden håller sig varma men inget händer. Den verkar hänga sig. När jag kör igång via datorn så flashar skärmen till när man startar igång men vet inte om det är rellaterat. Däremot händer samma med att den säger att kortet åker i och ur (Fastän inget kort i)

Är nätagget för klent? Nåt annat? Jag har googlat en del men hittar inget om det eller så söker jag på fel. Min erfarenhet av skrivare är begränsad och av just denna typen 0.

Jag har mailat säljaren med men tänkte jag kollar här också.

Tips?
Senast redigerad av danielr112 19 mars 2018, 13:19:26, redigerad totalt 1 gång.
SeniorLemuren
Inlägg: 7779
Blev medlem: 26 maj 2009, 12:20:37
Ort: Kristinehamn

Re: Cr-10S som inte börjar skriva från SD minne

Inlägg av SeniorLemuren »

Har du kopplat bort Cura när du försöker köra från kortet?
Användarvisningsbild
hawkan
Inlägg: 2585
Blev medlem: 14 augusti 2011, 10:27:40

Re: Cr-10S som inte börjar skriva från SD minne

Inlägg av hawkan »

CR10S kör väl marlin?
Då är det pinnen SD_DETECT som inte verkar vara med. Det finns en liten flärp (ska finnas?) på kort-läsaren som identifierar att det sitter ett kort i. Det verkar inte komma fram rätt signal där.
danielr112
Inlägg: 8044
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: Cr-10S som inte börjar skriva från SD minne

Inlägg av danielr112 »

Jag har kopplat ut Cura när jag testar.
Ja det är Marlin. Ingen aning om den pinnen.

Grejen är att den läser ju in det den ska från kortet för att vid uppstart säga att kortet inte är i och sedan i igen. Se video:

Användarvisningsbild
hawkan
Inlägg: 2585
Blev medlem: 14 augusti 2011, 10:27:40

Re: Cr-10S som inte börjar skriva från SD minne

Inlägg av hawkan »

Tittar man i koden för Marlin (ultralcd.cpp, kring rad 4635) så kommer felmeddelandet för att den inputen som är SD_DETECT går låg. Det är där det kommer ifrån.
Men man ser ju klart på din video precis det du säger att belysningen blinkar till, det hänger ihop med att motorerna går fram och tillbaks en kort sträcka vad jag kan se. Det verka som spänningen inte riktigt räcker till just då av någon anledning och det får SD_DETECT att registreras som låg.
Har ju ingen CR10S så kan inte säga om det finns någon svag länk eller kontakt som inte är riktigt i eller nåt sånt. Om det hänger ihop med att motorerna går eller axar kanske det går att provocera med att bara köra axlarna. På något sätt är det väl spänningen till lcd-modulen det hänger på.
danielr112
Inlägg: 8044
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: Cr-10S som inte börjar skriva från SD minne

Inlägg av danielr112 »

Intressant. Får öppna den och titta för skojs skull.

Eftersom att den blinkar till så är just spänningsmatningen misstänkt. Jag har också hittat andra som har haft problem men det var när dom hade 20A nätaggregat. Denna har ett 30A. Oavsett så är ju att mäta att veta så blir att hänga på scopet för matningen av kortet och se vad som sker.

Väntar på svar från säljaren. Skickade över filmerna tidigare idag.
Användarvisningsbild
hawkan
Inlägg: 2585
Blev medlem: 14 augusti 2011, 10:27:40

Re: Cr-10S som inte börjar skriva från SD minne

Inlägg av hawkan »

Kan lägga upp den relevanta koden här så slipper du leta. Från https://github.com/MarlinFirmware/Marli ... tralcd.cpp

Kod: Markera allt

#if ENABLED(SDSUPPORT) && PIN_EXISTS(SD_DETECT)

    const bool sd_status = IS_SD_INSERTED;
    if (sd_status != lcd_sd_status && lcd_detected()) {

      if (sd_status) {
        card.initsd();
        if (lcd_sd_status != 2) LCD_MESSAGEPGM(MSG_SD_INSERTED);
      }
      else {
        card.release();
        if (lcd_sd_status != 2) LCD_MESSAGEPGM(MSG_SD_REMOVED);
      }

      lcd_sd_status = sd_status;
      lcdDrawUpdate = LCDVIEW_CLEAR_CALL_REDRAW;
      lcd_implementation_init( // to maybe revive the LCD if static electricity killed it.
        #if ENABLED(LCD_PROGRESS_BAR)
          currentScreen == lcd_status_screen ? CHARSET_INFO : CHARSET_MENU
        #endif
      );
    }
#endif // SDSUPPORT && SD_DETECT_PIN

Kod: Markera allt

  #if ENABLED(SD_DETECT_INVERTED)
    #define IS_SD_INSERTED (READ(SD_DETECT_PIN) != 0)
  #else
    #define IS_SD_INSERTED (READ(SD_DETECT_PIN) == 0)
  #endif

Kod: Markera allt

#ifndef MSG_SD_INSERTED
  #define MSG_SD_INSERTED                     _UxGT("Card inserted")
#endif
#ifndef MSG_SD_REMOVED
  #define MSG_SD_REMOVED                      _UxGT("Card removed")
#endif
Så här står att sd-kortet initieras och därmed avbryts utskriften, så på sitt sätt så gör den rätt.

Vore kul att höra om säljaren har något vettigt att komma med.
danielr112
Inlägg: 8044
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: Cr-10S som inte börjar skriva från SD minne

Inlägg av danielr112 »

Yeap. Jag håller lite på det så får vi se när svararen har svarat på frågan. Hinner inte mäta något i kommande 2 dagar ändå :)
krom66
Inlägg: 2
Blev medlem: 28 december 2014, 21:00:36
Ort: Skänninge

Re: Cr-10S som inte börjar skriva från SD minne

Inlägg av krom66 »

Har haft samma problem med min cr-10s, men löst det genom att han en raspberry pi med Octoprint kopplad till den.
Hittade detta https://printedsolid.com/blogs/news/ins ... d-leveling i helgen och uppgraderade och det löste problemen och gav lite nytt dessutom..
(Jag installerade 1.1.7 firmware versionen)
SeniorLemuren
Inlägg: 7779
Blev medlem: 26 maj 2009, 12:20:37
Ort: Kristinehamn

Re: Cr-10S som inte börjar skriva från SD minne

Inlägg av SeniorLemuren »

Jag hade exakt samma fel och i mitt fall så visade det sig att filen som låg på kortet i princip var tom. Det var bara ett filnamn och någon Kb med skräpkod. Sätt kortet i datorn och kolla om du kan ladda in filen från kortet i tillbaks till Cura.
danielr112
Inlägg: 8044
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: Cr-10S som inte börjar skriva från SD minne

Inlägg av danielr112 »

Octoprint löser problemet men felet är firmware alt kortet som sitter i. Jag fick nytt kort med ny firmware skickad och nu funkar allt.


Det är alltså inte fel på kortet i fråga. Filen är hel och verifierat med minst 5 olika kort. Nya prylarna funkar prima så när som på at det saknas en utgång för fläktar... Men det var ett annat bekymmer.
Skriv svar