1. Got a question or need help troubleshooting? Post to the troubleshooting forum or Search the forums!

LCD hung after Update

Discussion in 'Troubleshooting' started by mlbailey, Sep 17, 2017.

  1. mlbailey

    mlbailey New Member

    Joined:
    Jan 28, 2017
    Messages:
    8
    Likes Received:
    6
    I received an update notification today, so I updated my Robo C2. Afterwards, the LCD is hung on the Robo Ready screen, and I cannot use the menu.
     

    Attached Files:

  2. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,526
    Likes Received:
    7,306
    Turn it off. Unplug it wait a minute then plug it back in and turn it on.
    See if that manages to reboot it.
     
  3. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,526
    Likes Received:
    7,306
    If not then you may have a corrupted file system on the SD card.
    I know you may not have read it, but there are a number of posts over the forums discussing why making a backup of your SD card is a really good idea :) Worst case contact Robo support for a replacement. (you may find a copy of the image on the forums that you can use to restore onto a new SD card).
     
    Geof likes this.
  4. mlbailey

    mlbailey New Member

    Joined:
    Jan 28, 2017
    Messages:
    8
    Likes Received:
    6
    Thanks for the reply. I can actually access Octoprint via the browser and start a print that way. It works fine except I can't use the LCD menu. Would that still point toward a corrupted SD file system?
     
  5. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,526
    Likes Received:
    7,306
    No, that points to a bum LCD :)
    They have had a few that died early on. Contact Robo for a replacement.
    (once you get out of warranty they are pretty cheap to buy aftermarket).

    If it is JUST the touch part that is failing it may be a loose connection from the LCD to the Raspberry Pi.
     
  6. holmes4

    holmes4 Member

    Joined:
    Apr 26, 2017
    Messages:
    30
    Likes Received:
    17
    I have the same issue - the LCD works, as stated by the OP it just displays the Robo logo. Rebooting does not help. How does one get to the MicroSD card? I removed the panel under the bed but can't spot it on the RaspberryPI board (it may be tucked under something.) Unfortunately I didn't make a backup but I can probably restore from a file - have seen directions here somewhere....
     
  7. WheresWaldo

    WheresWaldo Volunteer ( ͠° ͟ʖ ͡°)
    Staff Member

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,593
    If you have uploaded a lot of things to your printer maybe you have a full or nearly full µSD card. The update needs room to completely install and linux is not very forgiving about lack of space. I am new to their upgrade process, if you already have the upgrade can you reapply it?
     
  8. mlbailey

    mlbailey New Member

    Joined:
    Jan 28, 2017
    Messages:
    8
    Likes Received:
    6
    I am currently working with the VP of Robo Engineering via email regarding my issue. Once they give me a solution I'll post it here. I would hold off creating a new SD image for now just in case.
     
    supercazzola likes this.
  9. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,526
    Likes Received:
    7,306
    It is on the bottom of the Raspberry Pi.

    raspberry_pi_b_6_0_0.jpg
     
    Geof likes this.
  10. WheresWaldo

    WheresWaldo Volunteer ( ͠° ͟ʖ ͡°)
    Staff Member

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,593
    That would be very helpful, thanks.
     
    Geof likes this.
  11. WheresWaldo

    WheresWaldo Volunteer ( ͠° ͟ʖ ͡°)
    Staff Member

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,593
    @mark tomlinson That's an rPi1 isn't it? The rPi2 and rPi3 have a RAM chip on the bottom, and the rPi3 does not have a spring loaded µSD socket. ;):D:p
     
    Geof likes this.
  12. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,526
    Likes Received:
    7,306
    Some people... :)

    insert_sdcard.png
     
    Geof likes this.
  13. WheresWaldo

    WheresWaldo Volunteer ( ͠° ͟ʖ ͡°)
    Staff Member

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,593
    LOL
     
    Geof likes this.
  14. OutsourcedGuru

    OutsourcedGuru Active Member

    Joined:
    Jun 3, 2017
    Messages:
    752
    Likes Received:
    141
    Personally, I use the back end of my tweezers to poke the LCD screen since it's not a cool capacitive-touch one. It's worth checking this before assuming that the LCD isn't attached somewhere.
     
  15. Kilrah

    Kilrah Well-Known Member

    Joined:
    Apr 18, 2017
    Messages:
    498
    Likes Received:
    332
    I doubt it is a problem with the LCD, more like the UI not responding. Any borked python file in RoboLCD will cause a stuck LCD UI (used to it when I apply my "no bed disconnect" mod), if the update failed in some way it could cause that.

    I'd reload a stock image on another card and try that before starting to mess with hardware.
     
    OutsourcedGuru likes this.
  16. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,526
    Likes Received:
    7,306
    Sadly would not be the first bjorked LCD we have seen :(
    Still I agree that you should eliminate what you can
     
  17. OutsourcedGuru

    OutsourcedGuru Active Member

    Joined:
    Jun 3, 2017
    Messages:
    752
    Likes Received:
    141
    You know, the logs would tell you if the LCD drivers choked on install after the reboot.
     
  18. mlbailey

    mlbailey New Member

    Joined:
    Jan 28, 2017
    Messages:
    8
    Likes Received:
    6
    Here is the fix Robo Software developer Matt Pedler just emailed me, and it did in fact fix my issue:

    To fix your problem with your Robo C2 you will have to do a few steps.

    1) Re install Robo's version of octoprint.
    A) Copy this link : https://github.com/Robo3D/roboOctoprint/archive/1.3.3.zip
    B) Go to your web dash and then go to settings >> Plugin Manager >> Get More
    C) There should be an option called "...From URL" Paste the link from Step A into that box
    D) Press Install

    Robo's version of octoprint will start to install and it will prompt you to restart. Go ahead and restart. This will not fix your problem yet.

    2) Re make the Robo C2 Profile
    A) Go to your web dash then go to settings >> Printer Profiles
    B) You should see a default profile and a button to edit it that looks like a pencil. Press the pencil Icon
    C) Under the "General" tab edit the "Name" and "Model" tags to be "Robo C2"
    D) Under the "Print Bed & Build Volume" tab un-check heated bed, then change the "Width" and "Depth" tags to be "125", then change the "Height" tag to be "150"
    E) Press "Confirm" then press "Save"
    F) Go to System >> Reboot System to restart the system

    After this your C2 Screen should be up and running again. Unfortunately the Vanilla version of Octoprint is changing so fast that we cannot keep up with what they deprecate. We froze our version of octoprint because of issues like this where something like the default profile just becomes deprecated out of nowhere.
     
    #18 mlbailey, Sep 18, 2017
    Last edited: Sep 18, 2017
  19. holmes4

    holmes4 Member

    Joined:
    Apr 26, 2017
    Messages:
    30
    Likes Received:
    17
    That worked! Thanks!
     
  20. robodobo

    robodobo New Member

    Joined:
    Aug 8, 2016
    Messages:
    12
    Likes Received:
    7
    Thanks for the help!!! Did they give any info about when they'll update their software so customers won't have to go through this (and loose settings, files)??

    [They can easily patch the software so that this problem won't occur again (by disabling updates from OctoPrint).]

    I have a hardware problem, too. Before last updates (Robo + octo) the screen would turn blank, the web-interface would not respond: the whole-darn-thing would not boot. This happens periodically now. A few restart attempts will wake it up, back to life.
     

Share This Page