Skip to content
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

try to load in esp32 s3 #63

Open
shiryu55 opened this issue Oct 2, 2024 · 13 comments
Open

try to load in esp32 s3 #63

shiryu55 opened this issue Oct 2, 2024 · 13 comments

Comments

@shiryu55
Copy link

shiryu55 commented Oct 2, 2024

supposedly loaded the firmware corresponding to my s3, ZeDMD-S3-N16R8_256x64 by this command line.
esptool --chip esp32s3 write_flash 0x0 ZeDMD.bin
I finished the firmware loading process correctly.

no response from the panels

@mkalkbrenner
Copy link
Member

Are the wires correct? External Power supply for the panels?

@shiryu55
Copy link
Author

shiryu55 commented Oct 4, 2024

captura

I have it connected this way, plus the pins on the panel with a PC power supply
However, with the normal ESP32 programmed with the app, the panels work perfectly, so it is not a power problem.
It could be a firmware loading mode problem on the esp32 s3. I'm out of ideas.

@shiryu55
Copy link
Author

shiryu55 commented Oct 4, 2024

image
As you can see in this other screenshot, I have no problem with the old esp32.
perform firmware upload with ZeDMD_Updater.

It's something related to the S3 firmware or the way to load it.

@mkalkbrenner
Copy link
Member

Are you sure that your S3 is a N16R8?

@shiryu55
Copy link
Author

shiryu55 commented Oct 4, 2024

image

yes , sure

@shiryu55
Copy link
Author

shiryu55 commented Oct 5, 2024

I don't know if you could try your compilation https://github.com/PPUC/ZeDMD/releases/download/v3.6.0/ZeDMD-S3-N16R8_256x64.zip with an S3.
or some step-by-step guide on to compile.
I tried to compile the source version 3.6 , platformio.ini modify [platformio]
default_envs = S3-N16R8_256x64
but it generates a 300kb firm, I don't know what I'm doing wrong

@mkalkbrenner
Copy link
Member

try to build from 'main' branch, not 3.6.0

@shiryu55
Copy link
Author

shiryu55 commented Oct 9, 2024

compile the main version and then 3.6 with the same result

@shiryu55
Copy link
Author

shiryu55 commented Oct 9, 2024

the link is not right
Anyway, could you try the firm 3.60 that you compiled for the s3 and can you confirm how it works in case I make a mistake or is it the compiled file?

@shiryu55
Copy link
Author

a build guide would be great

@shiryu55
Copy link
Author

Recompile the main version with the new changes, I'm still the same doesn't show any signs of life the panels.

@gustavoalara
Copy link

Hi @mkalkbrenner

Same for me, I'm trying to load the firmware to the same S3 Shiryu55 uses. The result are the same. No problem uploading using the right USB conector on the S3 but when connecting to the left connector the panel doesn't show anything and the ESP32 continuosly connects and disconnects on Windows.

@PPUC PPUC deleted a comment from shiryu55 Oct 15, 2024
@mkalkbrenner
Copy link
Member

S3 support is still experimental and has known issues, especially with USB. If you want to test it, you should build and flash the latest version of the main branch. That could be done from VSCode with platformio plugin or via the platformio command line tool. Or download the latest github action artifact and flash it using the the esptool:
https://github.com/PPUC/ZeDMD/actions/runs/11259693865
If you don't know how to do that, it might be better to wait for a release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants