Bladeren bron

SDEXTRASLOW for some SD card readers (PR#176)

Add SDEXTRASLOW which runs the SD card at SPI_QUARTER_SPEED. Quarter speed is needed for RIGIDBOT_PANEL
Mike Cochrane 9 jaren geleden
bovenliggende
commit
5e36b64635

+ 1
- 0
Marlin/Configuration.h Bestand weergeven

667
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
667
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
668
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
668
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
669
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
669
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
670
+//#define SDEXTRASLOW // Use even slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
670
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
671
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
671
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
672
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
672
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
673
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking

+ 3
- 1
Marlin/cardreader.cpp Bestand weergeven

195
   cardOK = false;
195
   cardOK = false;
196
   if (root.isOpen()) root.close();
196
   if (root.isOpen()) root.close();
197
 
197
 
198
-  #if ENABLED(SDSLOW)
198
+  #if ENABLED(SDEXTRASLOW)
199
+    #define SPI_SPEED SPI_QUARTER_SPEED
200
+  #elif ENABLED(SDSLOW)
199
     #define SPI_SPEED SPI_HALF_SPEED
201
     #define SPI_SPEED SPI_HALF_SPEED
200
   #else
202
   #else
201
     #define SPI_SPEED SPI_FULL_SPEED
203
     #define SPI_SPEED SPI_FULL_SPEED

+ 1
- 0
Marlin/configurator/config/Configuration.h Bestand weergeven

666
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
666
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
667
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
667
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
668
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
668
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
669
+//#define SDEXTRASLOW // Use even slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
669
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
670
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
670
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
671
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
671
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
672
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking

+ 1
- 0
Marlin/example_configurations/Felix/Configuration.h Bestand weergeven

649
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
649
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
650
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
650
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
651
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
651
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
652
+//#define SDEXTRASLOW // Use even slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
652
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
653
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
653
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
654
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
654
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
655
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking

+ 1
- 0
Marlin/example_configurations/Felix/Configuration_DUAL.h Bestand weergeven

618
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
618
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
619
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
619
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
620
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
620
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
621
+//#define SDEXTRASLOW // Use even slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
621
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
622
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
622
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
623
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
623
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
624
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking

+ 1
- 0
Marlin/example_configurations/Hephestos/Configuration.h Bestand weergeven

659
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
659
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
660
 #define SDSUPPORT // Enable SD Card Support in Hardware Console
660
 #define SDSUPPORT // Enable SD Card Support in Hardware Console
661
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
661
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
662
+//#define SDEXTRASLOW // Use even slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
662
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
663
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
663
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
664
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
664
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
665
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking

+ 1
- 0
Marlin/example_configurations/K8200/Configuration.h Bestand weergeven

654
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
654
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
655
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
655
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
656
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
656
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
657
+//#define SDEXTRASLOW // Use even slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
657
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
658
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
658
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
659
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
659
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
660
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking

+ 1
- 0
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h Bestand weergeven

667
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
667
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
668
 #define SDSUPPORT // Enable SD Card Support in Hardware Console
668
 #define SDSUPPORT // Enable SD Card Support in Hardware Console
669
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
669
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
670
+//#define SDEXTRASLOW // Use even slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
670
 #define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
671
 #define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
671
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
672
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
672
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
673
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking

+ 1
- 0
Marlin/example_configurations/RigidBot/Configuration.h Bestand weergeven

653
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
653
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
654
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
654
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
655
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
655
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
656
+//#define SDEXTRASLOW // Use even slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
656
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
657
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
657
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
658
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
658
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
659
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking

+ 1
- 0
Marlin/example_configurations/SCARA/Configuration.h Bestand weergeven

674
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
674
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
675
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
675
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
676
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
676
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
677
+//#define SDEXTRASLOW // Use even slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
677
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
678
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
678
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
679
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
679
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
680
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking

+ 1
- 0
Marlin/example_configurations/TAZ4/Configuration.h Bestand weergeven

685
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
685
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
686
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
686
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
687
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
687
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
688
+//#define SDEXTRASLOW // Use even slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
688
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
689
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
689
 #define ENCODER_PULSES_PER_STEP 2 // Increase if you have a high resolution encoder
690
 #define ENCODER_PULSES_PER_STEP 2 // Increase if you have a high resolution encoder
690
 #define ENCODER_STEPS_PER_MENU_ITEM 1 // Set according to ENCODER_PULSES_PER_STEP or your liking
691
 #define ENCODER_STEPS_PER_MENU_ITEM 1 // Set according to ENCODER_PULSES_PER_STEP or your liking

+ 1
- 0
Marlin/example_configurations/WITBOX/Configuration.h Bestand weergeven

658
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
658
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
659
 #define SDSUPPORT // Enable SD Card Support in Hardware Console
659
 #define SDSUPPORT // Enable SD Card Support in Hardware Console
660
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
660
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
661
+//#define SDEXTRASLOW // Use even slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
661
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
662
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
662
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
663
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
663
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
664
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking

+ 1
- 0
Marlin/example_configurations/adafruit/ST7565/Configuration.h Bestand weergeven

667
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
667
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
668
 #define SDSUPPORT // Enable SD Card Support in Hardware Console
668
 #define SDSUPPORT // Enable SD Card Support in Hardware Console
669
 #define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
669
 #define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
670
+//#define SDEXTRASLOW // Use even slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
670
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
671
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
671
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
672
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
672
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
673
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking

+ 1
- 0
Marlin/example_configurations/delta/biv2.5/Configuration.h Bestand weergeven

788
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
788
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
789
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
789
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
790
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
790
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
791
+//#define SDEXTRASLOW // Use even slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
791
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
792
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
792
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
793
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
793
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
794
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking

+ 1
- 0
Marlin/example_configurations/delta/generic/Configuration.h Bestand weergeven

789
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
789
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
790
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
790
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
791
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
791
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
792
+//#define SDEXTRASLOW // Use even slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
792
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
793
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
793
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
794
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
794
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
795
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking

+ 1
- 0
Marlin/example_configurations/delta/kossel_mini/Configuration.h Bestand weergeven

793
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
793
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
794
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
794
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
795
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
795
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
796
+//#define SDEXTRASLOW // Use even slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
796
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
797
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
797
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
798
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
798
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
799
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking

+ 1
- 0
Marlin/example_configurations/delta/kossel_pro/Configuration.h Bestand weergeven

784
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
784
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
785
 #define SDSUPPORT // Enable SD Card Support in Hardware Console
785
 #define SDSUPPORT // Enable SD Card Support in Hardware Console
786
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
786
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
787
+//#define SDEXTRASLOW // Use even slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
787
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
788
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
788
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
789
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
789
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
790
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking

+ 1
- 0
Marlin/example_configurations/makibox/Configuration.h Bestand weergeven

669
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
669
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
670
 #define SDSUPPORT // Enable SD Card Support in Hardware Console
670
 #define SDSUPPORT // Enable SD Card Support in Hardware Console
671
 #define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
671
 #define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
672
+//#define SDEXTRASLOW // Use even slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
672
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
673
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
673
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
674
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
674
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
675
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking

+ 1
- 0
Marlin/example_configurations/tvrrug/Round2/Configuration.h Bestand weergeven

661
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
661
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
662
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
662
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
663
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
663
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
664
+//#define SDEXTRASLOW // Use even slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
664
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
665
 //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
665
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
666
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
666
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
667
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking

Laden…
Annuleren
Opslaan