I just got my viki LCD in the mail from MakerGear today, and after plugging everything in (following the instructions on the makergear wikidot page), I tried to update the firmware via the Arduino IDE (ver 10.0.5).
Marlin.pde compiles correctly and the uploading progress bar jumps to 90%, but then it just stays there indefinitely until I get this timeout error:
Binary sketch size: 109,900 bytes (of a 258,048 byte maximum)
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
I've tried it on different ports, quadruple-checked the pins on the RAMBo (mine's a version 1.2, shipped December of 2013), with and without the power brick plugged in, and even with the LCD unplugged from the board. Still nothing.
I've since realized that I can't even re-upload the basic Marlin firmware, or any firmware for that matter. It always times out during the upload phase.
(I have the 24v power supply)
This is super frustrating. I just want to play with my new screen. Any ideas?