Blockstream / Jade

Jade hardware wallet
MIT License
315 stars 47 forks source link

Issue with ESP32-Wrover-Cam + Waveshare Pico 1.14 LCD Hat (worked with previous versions) #166

Open Drew72-ita opened 1 hour ago

Drew72-ita commented 1 hour ago

Hi,

It's been a year now that I successfully used one DIY Jade, hardware ESP32-Wrover-Cam + Waveshare Pico 1.14 LCD Hat (see https://github.com/Blockstream/Jade/tree/master/diy/esp32-wrover-cam#connection-diagram)

Building and flashing newer version of the software always went fine, I am using the config cp configs/sdkconfig_diycam_esp32-wrover-cam.defaults sdkconfig.defaults

The newest version(s) [I updated last time 3-4 months ago] of the Jade software successfully builds and flashes as usual but I am left with an unusable Jade due to a graphic glitch of some sort (see picture attached).

Please note that:

1) The hardware was working fine (LCD, buttons, functions) just before the flashing the new built version of Jade 2) The same issue was reported to me 2-3 months ago, it was apparently solved with a slightly different ESP32-WROVER CAM Board (I remember something about the SD slot)

Jade-wrovercam_KO

greenaddress commented 1 hour ago

@Drew72-ita unfortunately we don't have a ESP32-Wrover-Cam + Waveshare Pico 1.14 LCD Hat

Generally we try to support all DIY devices we have access to personally flash to and try not to break others but ultimately we can't test every combination. Maybe some other DIY contributor can help reproduce/find the problem.

Recently we changed the display library, the sdkconfig.default or Kconfig may require some tweaking.

Drew72-ita commented 32 minutes ago

@greenaddress TY for the info.

FYI I rolled back to eps-idf 5.1.2 (482a8fb2d78e3b58eb21b26da8a5bedf90623213) + jade 1.0.29 and it works again.

(since from memory this was my last working version - but I was not updating this jade since some months)