whb0514 / QIDI_Max3_Bookworm

Apache License 2.0
14 stars 1 forks source link

question: how to tell when UI is updated? #10

Closed jonyo closed 4 months ago

jonyo commented 4 months ago

I thought I had updated the UI but on the about screen on the printer it still says this:

SOC : V4.3.14
MCL : V0.10.0
UI.    : V4.3.12

Judging by the filename QD_Max3_UI5.0 shouldn't it say V5.0.0 for that last one?

What is wrong (like how could I tell if the update worked) when it is not updated yet but the other parts are updated?

The others - it kept giving errors until it was updated so I know they updated, otherwise it wouldn't be working at all when I turn it on. But I never saw problems before or after attempting to flash the UI and like I said, the about screen still shows a v4 number there...

Also, a HUGE thanks to @CChen616 for releasing this to us!

jonyo commented 4 months ago

I went ahead and tried "method 2" for updating the UI - that is:

Rename the file QD_Max3_UI5.0 to 800_480.tft and place it in the /root directory of the system, then restart the printer.

After restarting, it went through a very obvious update routine that took a long time.

While it was updating, the screen on the printer had small text saying it was updating, and had a % done along with telling you how much data was written (so you can see the data written part constantly changing, even if the % does not change that often, so its easy to tell it didn't stall out).

When it was done and rebooted, when I go to the about page it now says this:

VERSION : 4.3.14

And that's it, no separate versions for the UI MCL or SOC.

Anyways just sharing in case anyone else needed to know: If the "about" page still has 3 different versions, that means the UI update did not run. If you have SSH access I'd suggest the above method, it is very straightforward and no sitting there wondering if things are happening or not.

CChen616 commented 4 months ago

Nice tip. I've updated the repository documentation to help anyone who might encounter the same issue.