I suspect the buttons are not wired correctly so when you think you press LEFT you actually don't.
i thought that too...i checked the the circuit i made for the buttons.....i plugged it to my first laptop...since i m getting no text on my lcd... i blindly tried updating the firmware....started off booting MD with left key pressed, then pressed once for 20MHz(i m using atmega644) then pressed down....i press yes...it actually sends firmware to MD
when i try these steps on my second laptop....it fails to send
yet...the lcd shows no text....if you are unclear of my situation...please read my earlier posts....thanks