<font face="Arial, Verdana">When I upload my code to RAMPS 1.4 with Reprap Discount Smart Controller, the screen powers on but gives bars in second and fourth rows and blank in first and third. I will attach photo. When I upload Marlin, the display works fine. Any suggestions?</font>
FROM UIFCONFIG
<font face="Arial, Verdana">#define UI_DISPLAY_CHARSET 2</font>
<font face="Arial, Verdana">
</font>
<font face="Arial, Verdana">/** Select type of beeper</font>
<font face="Arial, Verdana">0 = none</font>
<font face="Arial, Verdana">1 = Piezo connected to pin</font>
<font face="Arial, Verdana">2 = Piezo connected to a pin over I2C</font>
<font face="Arial, Verdana">/</font>
<font face="Arial, Verdana">#ifndef BEEPER_TYPE</font>
<font face="Arial, Verdana">#define BEEPER_TYPE 0</font>
<font face="Arial, Verdana">#define BEEPER_TYPE_INVERTING false</font>
<font face="Arial, Verdana">#endif</font>
<font face="Arial, Verdana">
</font>
<font face="Arial, Verdana">#if BEEPER_TYPE==1 && !defined(BEEPER_PIN)</font>
<font face="Arial, Verdana">#define BEEPER_PIN 37</font>
<font face="Arial, Verdana">#endif</font>
<font face="Arial, Verdana">#if BEEPER_TYPE==2</font>
<font face="Arial, Verdana">#define BEEPER_ADDRESS 0x40 // I2C address of the chip with the beeper pin</font>
<font face="Arial, Verdana">#define BEEPER_PIN _BV(7) // Bit value for pin 8</font>
<font face="Arial, Verdana">#define COMPILE_I2C_DRIVER // We need the I2C driver as we are using i2c</font>
<font face="Arial, Verdana">#endif</font>
<font face="Arial, Verdana">
</font>
<font face="Arial, Verdana">
</font>
<font face="Arial, Verdana">/</font>
<font face="Arial, Verdana">What display type do you use?</font>
<font face="Arial, Verdana">0 = No display - do not use here. Set FEATURE_CONTROLLER 0 instead</font>
<font face="Arial, Verdana">1 = LCD Display with 4 bit data bus</font>
<font face="Arial, Verdana">2 = LCD Display with 8 bit data bus (currently not implemented, fallback to 1)</font>
<font face="Arial, Verdana">3 = LCD Display with I2C connection, 4 bit mode</font>
<font face="Arial, Verdana">4 = Use the slower LiquiedCrystal library bundled with arduino.</font>
<font face="Arial, Verdana"> IMPORTANT: You need to uncomment the LiquidCrystal include in Repetier.pde for it to work.</font>
<font face="Arial, Verdana"> If you have Sanguino and want to use the library, you need to have Arduino 023 or older. (13.04.2012)</font>
<font face="Arial, Verdana">5 = U8G supported display</font>
<font face="Arial, Verdana">*/</font>
<font face="Arial, Verdana">#define UI_DISPLAY_TYPE 5</font>
<font face="Arial, Verdana">
</font>
<font face="Arial, Verdana">#if UI_DISPLAY_TYPE == DISPLAY_U8G // Special case for graphic displays</font>
<font face="Arial, Verdana">
</font>
<font face="Arial, Verdana">// You need to define which controller you use and set pins accodringly</font>
<font face="Arial, Verdana">
</font>
<font face="Arial, Verdana">// For software spi assign these definitions</font>
<font face="Arial, Verdana">// SCK Pin: UI_DISPLAY_D4_PIN</font>
<font face="Arial, Verdana">// Mosi Pin: UI_DISPLAY_ENABLE_PIN</font>
<font face="Arial, Verdana">// CD Pin: UI_DISPLAY_RS_PIN</font>
<font face="Arial, Verdana">
</font>
<font face="Arial, Verdana">// ST7920 with software SPI</font>
<font face="Arial, Verdana">#define U8GLIB_ST7920</font>
<font face="Arial, Verdana">// SSD1306 with software SPI</font>
<font face="Arial, Verdana">//#define U8GLIB_SSD1306_SW_SPI</font>
<font face="Arial, Verdana">// SH1106 with software SPI</font>
<font face="Arial, Verdana">// U8GLIB_SH1106_SW_SPI</font>
<font face="Arial, Verdana">// SSD1306 over I2C using hardware I2C pins</font>
<font face="Arial, Verdana">//#define U8GLIB_SSD1306_I2C</font>
<font face="Arial, Verdana">// For the 8 bit ks0108 display you need to set these pins</font>
<font face="Arial, Verdana">// UI_DISPLAY_D0_PIN,UI_DISPLAY_D1_PIN,UI_DISPLAY_D2_PIN,UI_DISPLAY_D3_PIN,UI_DISPLAY_D4_PIN,UI_DISPLAY_D5_PIN,UI_DISPLAY_D6_PIN,UI_DISPLAY_D7_PIN</font>
<font face="Arial, Verdana">// UI_DISPLAY_ENABLE_PIN,UI_DISPLAY_CS1,UI_DISPLAY_CS2,</font>
<font face="Arial, Verdana">// UI_DISPLAY_DI,UI_DISPLAY_RW_PIN,UI_DISPLAY_RESET_PIN</font>
<font face="Arial, Verdana">//#define U8GLIB_KS0108</font>
<font face="Arial, Verdana">//#define U8GLIB_KS0108_FAST</font>
<font face="Arial, Verdana">// UI_DISPLAY_RS_PIN = CS</font>
<font face="Arial, Verdana">// UI_DISPLAY_D5_PIN = A0</font>
<font face="Arial, Verdana">//#define U8GLIB_ST7565_NHD_C2832_HW_SPI</font>
<font face="Arial, Verdana">
</font>
<font face="Arial, Verdana">#define UI_LCD_WIDTH 128</font>
<font face="Arial, Verdana">#define UI_LCD_HEIGHT 64</font>
<font face="Arial, Verdana">
</font>
<font face="Arial, Verdana">//select font size</font>
<font face="Arial, Verdana">#define UI_FONT_6X10 //default font</font>
<font face="Arial, Verdana">#ifdef UI_FONT_6X10</font>
<font face="Arial, Verdana">#define UI_FONT_WIDTH 6</font>
<font face="Arial, Verdana">#define UI_FONT_HEIGHT 10</font>
<font face="Arial, Verdana">#define UI_FONT_SMALL_HEIGHT 7</font>
<font face="Arial, Verdana">#define UI_FONT_DEFAULT repetier_6x10</font>
<font face="Arial, Verdana">#define UI_FONT_SMALL repetier_5x7</font>
<font face="Arial, Verdana">#define UI_FONT_SMALL_WIDTH 5 //smaller font for status display</font>
<font face="Arial, Verdana">#define UI_ANIMATION false // Animations are too slow</font>
<font face="Arial, Verdana">#endif</font>
<font face="Arial, Verdana">
</font>
<font face="Arial, Verdana">//calculate rows and cols available with current font</font>
<font face="Arial, Verdana">#define UI_COLS (UI_LCD_WIDTH/UI_FONT_WIDTH)</font>
<font face="Arial, Verdana">#define UI_ROWS (UI_LCD_HEIGHT/UI_FONT_HEIGHT)</font>
<font face="Arial, Verdana">#define UI_DISPLAY_CHARSET 3</font>
<font face="Arial, Verdana">#else</font>
<font face="Arial, Verdana">/** Number of columns per row</font>
<font face="Arial, Verdana">Typical values are 16 and 20</font>
<font face="Arial, Verdana">/</font>
<font face="Arial, Verdana">#define UI_COLS 20</font>
<font face="Arial, Verdana">/</font>
<font face="Arial, Verdana">Rows of your display. 2 or 4</font>
<font face="Arial, Verdana">*/</font>
<font face="Arial, Verdana">#define UI_ROWS 4</font>
<font face="Arial, Verdana">#endif // UI_DISPLAY_TYPE</font>
<font face="Arial, Verdana">
</font>
<font face="Arial, Verdana">/* What type of chip is used for I2C communication</font>
<font face="Arial, Verdana">0 : PCF8574 or PCF8574A or compatible chips.</font>
<font face="Arial, Verdana">1 : MCP23017</font>
<font face="Arial, Verdana">/</font>
<font face="Arial, Verdana">#define UI_DISPLAY_I2C_CHIPTYPE 0</font>
<font face="Arial, Verdana">// 0x40 till 0x4e for PCF8574, 0x40 for the adafruid RGB shield, 0x40 - 0x4e for MCP23017</font>
<font face="Arial, Verdana">// Official addresses have a value half as high!</font>
<font face="Arial, Verdana">#define UI_DISPLAY_I2C_ADDRESS 0x4e</font>
<font face="Arial, Verdana">// For MCP 23017 define which pins should be output</font>
<font face="Arial, Verdana">#define UI_DISPLAY_I2C_OUTPUT_PINS 65504</font>
<font face="Arial, Verdana">// Set the output mask that is or'd over the output data. This is needed to activate</font>
<font face="Arial, Verdana">// a backlight switched over the I2C.</font>
<font face="Arial, Verdana">// The adafruit RGB shields enables a light if the bit is not set. Bits 6-8 are used for backlight.</font>
<font face="Arial, Verdana">#define UI_DISPLAY_I2C_OUTPUT_START_MASK 0</font>
<font face="Arial, Verdana">// For MCP which inputs are with pullup. 31 = pins 0-4 for adafruid rgb shield buttons</font>
<font face="Arial, Verdana">#define UI_DISPLAY_I2C_PULLUP 31</font>
<font face="Arial, Verdana">/* How fast should the I2C clock go. The PCF8574 work only with the lowest setting 100000.</font>
<font face="Arial, Verdana">A MCP23017 can run also with 400000 Hz /</font>
<font face="Arial, Verdana">#define UI_I2C_CLOCKSPEED 100000L</font>
<font face="Arial, Verdana">/**</font>
<font face="Arial, Verdana">Define the pin</font>
<font face="Arial, Verdana">*/</font>
<font face="Arial, Verdana">#if UI_DISPLAY_TYPE == DISPLAY_I2C // I2C Pin configuration</font>
<font face="Arial, Verdana">#define UI_DISPLAY_RS_PIN _BV(4)</font>
<font face="Arial, Verdana">#define UI_DISPLAY_RW_PIN _BV(5)</font>
<font face="Arial, Verdana">#define UI_DISPLAY_ENABLE_PIN _BV(6)</font>
<font face="Arial, Verdana">#define UI_DISPLAY_D0_PIN _BV(0)</font>
<font face="Arial, Verdana">#define UI_DISPLAY_D1_PIN _BV(1)</font>
<font face="Arial, Verdana">#define UI_DISPLAY_D2_PIN _BV(2)</font>
<font face="Arial, Verdana">#define UI_DISPLAY_D3_PIN _BV(3)</font>
<font face="Arial, Verdana">#define UI_DISPLAY_D4_PIN _BV(0)</font>
<font face="Arial, Verdana">#define UI_DISPLAY_D5_PIN _BV(1)</font>
<font face="Arial, Verdana">#define UI_DISPLAY_D6_PIN _BV(2)</font>
<font face="Arial, Verdana">#define UI_DISPLAY_D7_PIN _BV(3)</font>
<font face="Arial, Verdana">
</font>
<font face="Arial, Verdana" style="font-size: x-large;">FROM CONFIG</font>
<font face="Arial, Verdana" style="font-size: x-large;">
</font>
<font face="Arial, Verdana">#define FEATURE_CONTROLLER 11
</font>
<font face="Arial, Verdana">
</font>
Image can be seen if you right click and select copy link address and search
<font face="Arial, Verdana">
</font>