PanelDue is unresponsive after update



  • Hi
    I own a PanelDUE 7i and did a firmware update. I flashed file PanelDue-5.0i-7.0i-no-logo.bin with bossac tool. The file was downloaded from github Release 1.21.3. After the update. "touch the spot " is displayed I tried a few times but it is unresponsive. I'm stuck at this point.

    I made a video of the process https://youtu.be/89sgUlBrJm8



  • Sounds like you may have a corrupted download



  • Compare the size of your downloaded file to the size it should be on github. Do they match? Redownload and flash again.



  • Thank you for the advise. I checked the download. On github the file is 117Kb when i download the file (i did this multiple times) it is always 119Kb. I tried with two different files. Same result.



  • @toon That's interesting, I've seen smaller files, but not larger files.

    It could be that your computer is displaying size on disk rather than actual file size. If you do a verify of the flash, does it succeed?

    Have you tried unplugging the panel after flashing and replugging it to power cycle it?

    Are you sure the USB port you are using is providing enough juice? Do you have a different PC to try? Is your laptop plugged in? Can you try a different port?



  • Also, try the file with logo to see if it makes any difference.



  • Oh yeah. If the board is in an enclosure, take it out to make sure there are no contact issues or physical interference issues with the buttons.



  • The verify tool on bossac is failing often. It seems like after the erase and write action the connection drops.

    The usb is fine otherwise I would never be able to write to the board.

    After I uploaded the new firmware I connected the panel to the duet to ensure there is enough power but the screen remains unresponsive.

    I will do some more tests with a different laptop, preferably a windows machine. Try the logo and non-logo.



  • @toon said in PanelDue is unresponsive after update:

    The verify tool on bossac is failing often. It seems like after the erase and write action the connection drops.

    The usb is fine otherwise I would never be able to write to the board.

    If the verify is failing, you only think you're writing to the board. 🙂

    Is the board connected to the Duet while it's also connected to your laptop? It's possible there's a ground loop happening which is corrupting the data. Disconnect the panel from everything other than the USB cable and try.



  • Did it work before the update or is this a new panel?


  • administrators

    A laptop might not provide sufficient USB power to drive the screen. These days I usually leave the PanelDue powered from the Duet while I update it. But watch out for ground loop issues.



  • @gtj0 said in PanelDue is unresponsive after update:

    If the verify is failing, you only think you're writing to the board.
    Is the board connected to the Duet while it's also connected to your laptop? It's possible there's a ground loop happening which is corrupting the data. Disconnect the panel from everything other than the USB cable and try.

    The board is not connected to the duet when I flash the firmware.
    Still need to test with an other laptop. So keep you posted.



  • Problem solved!
    I found a windows laptop. Did the hole update procedure. Write, Verify all went well. Tried to push the calibration dot still no response.
    Turned around the board looked closely. peeled a bit on all the flat cables. Found out that one of the small flat cables in the center of the board was not sitting in the slot but was slipped under the slot. Turned off power, inserted flat cable in the slot. And BOOM the touch screen worked.

    Thank you all, dc42, phaedrux, gtj0 for troubleshooting with me.


 

Looks like your connection to Duet3D was lost, please wait while we try to reconnect.