m5stack / M5Tools

MIT License
17 stars 7 forks source link

Disables the touch screen on the Core2 AWS #2

Open codegrue opened 2 years ago

codegrue commented 2 years ago

Running this on a M5Stack Core2 AWS model, after the "upgrading Core2 Touch Firmware" message, the screen stops responding to any touches in any builds. Effectively it renders the screen unusable. Tested on two AWS units same result.

lovyan03 commented 2 years ago

I apologize for any inconvenience this may cause. We are currently preparing a tool to recover the firmware of the touch panel. I will let you know when it is ready.

pa3ang commented 2 years ago

Hi lovyan03,

I got the same issue on a core2 (not AWS) after burning most likely dodgy firmware. The FT6336 is recognised but no response on the buttons or screen when loading the Factory Test.

Thanks in advance, Johan

codegrue commented 2 years ago

pa3ang good to know not to burn this to a regular core2. I have one on the way and assumed this would work without issue.

codegrue commented 2 years ago

I apologize for any inconvenience this may cause. We are currently preparing a tool to recover the firmware of the touch panel. I will let you know when it is ready.

Any estimated ETA for the fix?

lovyan03 commented 2 years ago

@codegrue @pa3ang

We apologize for the very long wait. We have released a touch panel recovery tool for you to try.

The repository can be found here.

https://github.com/m5stack/M5Core2-TouchPanel-Recovery

It is also registered in M5Burner V3, so it can be written without the need to build.

M5Burner V3 Share code : RIOdQichbB28kFCg

pa3ang commented 2 years ago

Thanks @lovyan03 That did the trick. I had FW 0x11 and changed it now to 0x01. So the factory test from the .exe program (not the M5Burner does show a functional Touch again.

Thanks for your work.

codegrue commented 2 years ago

Note for my AWS model the x01 firmware was the needed one.