Git Product home page Git Product logo

Comments (16)

sukesh-ak avatar sukesh-ak commented on May 29, 2024

@ericjmonson
Can you try flashing your device from the following URL for testing?
https://tux.sukesh.me

Also, if you have compiled for Plus version, please make sure to delete the build folder and start fresh since the target device settings might be wrong.
WT32-SC01 uses ESP32
WT32-SC01 Plus uses ESP32-S3

I would suggest, you use a released version of ESP-IDF since the main branch of the repo is a moving target and is expected to have breaking changes.

from esp32-tux.

ericjmonson avatar ericjmonson commented on May 29, 2024

That web installer is pretty slick. Unfortunately, though, I still only see a white screen after flashing with your version. I happen to have a handful of the WT32-SC01 (original ... not plus) devices, so I tried it on two different models. Both end up with just a white screen after flashing.

As for building, I was worried about artifacts lying around. I did a completely fresh clone of the git repo, made sure that esp32 was set as the build target, followed the video for setting up the partitions and selecting the device. I end up with a white screen when I compile on my own.

from esp32-tux.

sukesh-ak avatar sukesh-ak commented on May 29, 2024

That web installer is pretty slick. Unfortunately, though, I still only see a white screen after flashing with your version. I happen to have a handful of the WT32-SC01 (original ... not plus) devices, so I tried it on two different models. Both end up with just a white screen after flashing.

As for building, I was worried about artifacts lying around. I did a completely fresh clone of the git repo, made sure that esp32 was set as the build target, followed the video for setting up the partitions and selecting the device. I end up with a white screen when I compile on my own.

I will test and revert.

from esp32-tux.

gjm19761 avatar gjm19761 commented on May 29, 2024

i have exactly same issue wt32-sc01 and get white screen after flashing and reboot, and using web installer

from esp32-tux.

sukesh-ak avatar sukesh-ak commented on May 29, 2024

i have exactly same issue wt32-sc01 and get white screen after flashing and reboot, and using web installer

Will check and update tomorrow. Sorry for the delay.

from esp32-tux.

sukesh-ak avatar sukesh-ak commented on May 29, 2024

Update: @ericjmonson & @gjm19761

I just flashed my WT32-SC01 device with firmware from https://tux.sukesh.me
And it works perfectly fine as expected.

So possible reasons for you not working

  • Wrong device?
  • Device specs have changed (like display controller)
  • Not genuine device?

Can't think of any other reason :(

If you haven't checked yet, please flash from this website using 1st option and check.
https://tux.sukesh.me

from esp32-tux.

gjm19761 avatar gjm19761 commented on May 29, 2024

same issue using first option on website, my device isnt a new one (i bought it last year) , mine is a wt32-sc01-v3.2

from esp32-tux.

sukesh-ak avatar sukesh-ak commented on May 29, 2024

same issue using first option on website, my device isnt a new one (i bought it last year) , mine is a wt32-sc01-v3.2

You can check with this older sample without LVGL using the code in the README.
https://github.com/sukesh-ak/LVGL8-WT32-SC01-Arduino#touch-and-draw-sample-without-lvgl

from esp32-tux.

ericjmonson avatar ericjmonson commented on May 29, 2024

Sorry for the sideways video ... but so you can see it happening in action:
https://www.youtube.com/watch?v=91B7wnW03ww

I definately picked the correct one. I also have a wt32-sc01-v3.2 (as you'll see from the video).

I compiled and flashed the arduino version above (https://github.com/sukesh-ak/LVGL8-WT32-SC01-Arduino#touch-and-draw-sample-without-lvgl). When it starts up, the screen flashes white then black a number of times, then eventually just turns black.

from esp32-tux.

sukesh-ak avatar sukesh-ak commented on May 29, 2024

Sorry for the sideways video ... but so you can see it happening in action: https://www.youtube.com/watch?v=91B7wnW03ww

I definately picked the correct one. I also have a wt32-sc01-v3.2 (as you'll see from the video).

I compiled and flashed the arduino version above (https://github.com/sukesh-ak/LVGL8-WT32-SC01-Arduino#touch-and-draw-sample-without-lvgl). When it starts up, the screen flashes white then black a number of times, then eventually just turns black.

Can you check this from Arduino?
Please install LovyanGFX library and select ESP32 Dev Module for devices.

https://gist.github.com/sukesh-ak/a00d4c7d41a469d341972b3727e5029e

from esp32-tux.

ericjmonson avatar ericjmonson commented on May 29, 2024

Yeah ... as I mentioned above, I did install LovyanGFS in the Ardunio IDE and selected ESP32 Dev as the board. That's where I get the black and white flashes followed by a black screen.

from esp32-tux.

sukesh-ak avatar sukesh-ak commented on May 29, 2024

Yeah ... as I mentioned above, I did install LovyanGFS in the Ardunio IDE and selected ESP32 Dev as the board. That's where I get the black and white flashes followed by a black screen.

ok try the above snippet I just created to narrow down the issue.

from esp32-tux.

ericjmonson avatar ericjmonson commented on May 29, 2024

Flashing the above application, I end up with a white screen.

https://gist.github.com/sukesh-ak/a00d4c7d41a469d341972b3727e5029e

from esp32-tux.

ericjmonson avatar ericjmonson commented on May 29, 2024

Well ... good news. Been playing around with this today. Was able to get it working with my version of the boards. Had to change one line:
main/devices/conf_WT32SCO1.h
Line 81: cfg.freq_write = 80000000; // SPI clock on transmission (up to 80MHz, rounded to 80MHz divided by integer)
Changed to: cfg.freq_write = 40000000;

Now its all working. Not sure if there is more noise on the line making the SPI bus unstable at that clock speed, or why I had to drop the SPI clock speed.

from esp32-tux.

gjm19761 avatar gjm19761 commented on May 29, 2024

Well ... good news. Been playing around with this today. Was able to get it working with my version of the boards. Had to change one line: main/devices/conf_WT32SCO1.h Line 81: cfg.freq_write = 80000000; // SPI clock on transmission (up to 80MHz, rounded to 80MHz divided by integer) Changed to: cfg.freq_write = 40000000;

Now its all working. Not sure if there is more noise on the line making the SPI bus unstable at that clock speed, or why I had to drop the SPI clock speed.

Can confirm this also fixed mine, will this be added to the web installer as suspect theres been a revision of the sc01

from esp32-tux.

sukesh-ak avatar sukesh-ak commented on May 29, 2024

Glad you guys got it sorted it out :)

from esp32-tux.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.