Open shiryu55 opened 1 month ago
Are the wires correct? External Power supply for the panels?
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.
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.
Are you sure that your S3 is a N16R8?
yes , sure
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
try to build from 'main' branch, not 3.6.0
compile the main version and then 3.6 with the same result
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?
a build guide would be great
Recompile the main version with the new changes, I'm still the same doesn't show any signs of life the panels.
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.
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.
I recently saw the new revision, 4.0.
I'll try if it works for me
we had an issue with the bootloader in the bin files for S3. Should be fixed now.
Btw in the above screenshot C pin is connected to GPIO46 but if you look at https://github.com/mrcodetastic/ESP32-HUB75-MatrixPanel-DMA/blob/master/src/platforms/esp32s3/esp32s3-default-pins.hpp C pin is actually on GPIO 3. I was having issues until I connected 3 to GPIO3 on a esp32-s3
“Hello Markus,
I’ve tested the new firmware version (4.0.2) with the ESP32, and everything is perfect; the improvement in smoothness is very noticeable.
However, with the S3, I’m still having issues and can’t get anything to display on the matrices.
These are the steps I’m following:
What happens with the left one?
It doesn’t matter if I connect the right or left USB; it doesn’t display any information on the matrices.
However, I soldered a new S3 board without Dupont connectors, using a direct cable, with the same result.
I’m not sure if my mistake is in how I’m uploading the firmware to the S3.
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