-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue with ESP32-Wrover-Cam + Waveshare Pico 1.14 LCD Hat (worked with previous versions) #166
Comments
@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. |
@greenaddress TY for the info. FYI I rolled back to (since from memory this was my last working version - but I was not updating this jade since some months) |
FYI it works fine also with So the issue was effectively introduced with version 1.0.31, consistent with the note that appears in jade/CHANGELOG.md: |
Should you need to test something on this hardware, let me know. |
@Drew72-ita in your local repo you could try changing the line https://github.com/Blockstream/Jade/blob/master/main/display_hw.c#L195 try all the combinations: once we have which combo works we should be able to fix the config. If it's not that it could be instead be related to https://github.com/Blockstream/Jade/blob/master/main/display_hw.c#L190 or yet again https://github.com/Blockstream/Jade/blob/master/main/display_hw.c#L204 but let's try one thing at the time. |
maybe @3rdIteration can also provide some guidance |
@greenaddress Note: between each edit of main/display_hw.c I cleaned, built and flashed on the last iteration ( false, true ) I gather the output from a idf.py monitor, but probably it is not useful for you |
I have one on hand here, so I'll have a look in the next day or so. :) |
I can verify that I have reproduced the issue, it is fixed by editing the config using menuconfig and editing the following from the profile in the repo.
Once you do this then everything works as expected |
@greenaddress |
thanks @3rdIteration for finding the problem and thanks @Drew72-ita from catching it and testing it, will look at updating the config file to reflect those changes |
Cheers guys, this has been merged into master. |
Re-tested a fresh install on a pristine installation - current checkout version of jade works fine on this hardware build. |
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:
The text was updated successfully, but these errors were encountered: