I just finished the mechanical assembly of my mpcnc. I purchased the full-size rambo board, the dual end-stop kit, and the LCD.
I performed a clean install of Arduino 1.8.5, and added the Rambo Board. I downloaded the latest build of the Marlin 2.0 firmware for the kit I have (rambo, dual endstops, LCD, T8).
I started to compile and got the “Path Too Long” error. Per Ryan’s suggestions elsewhere on the forum, I edited the preferences file to change the build path to c:\tmp. That fixed the path error.
I then got another error " u8g_InitCom(u8g, dev, U8G_SPI_CLK_CYCLE_300NS);". In the same thread, Ryan suggested updating the U8Glib and re-compiling. I did that too.
Updating the u8glib allowed the compiler to run and upload the firmware. The boot screen flashed just like i’d expect it too (I have another Marlin 3d printer with the same LCD).
However, the problem is that none of the buttons on the LCD work. I click the kill button - nothing. I click the wheel - nothing. I spin the wheel - nothing. The display does show when the SD card is inserted and removed - but that is all I can do with the LCD at this point.
I have tried switching the LCD cables around - when I reverse them it goes blank, so I know i’ve got them hooked up correctly. (I also powered down before switching cables around).
I have attached the log file from the click_wheel error mentioned above - though I don’t know if it will be of any value seeing how I got it to compile by updating the u8glib in Arduino.
compile-error.txt (384 KB)