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

TinsyS3 wont start on version 15 or later #4443

Open
1 task done
jesse-schein opened this issue Dec 30, 2024 · 2 comments
Open
1 task done

TinsyS3 wont start on version 15 or later #4443

jesse-schein opened this issue Dec 30, 2024 · 2 comments
Labels
board request PR adding support for a specific board. question

Comments

@jesse-schein
Copy link

jesse-schein commented Dec 30, 2024

What happened?

I cant get my tinys3 board to boot on the latest versions of wled after making a new board config. It wont connect to wifi or show an access point after upgrading or after v14.

Attached my board config. im only able to get things to work using the unofficial installer and the 4mb qspi verion on v14.

The tinys3 has 8mb on flash embeded on the esp chip and 8mb of external psram and it has 4 pins attached to the esp so I presume its in qio mode. Ill play around some more and maybe try qout. I guess technically the PSRAM is overkill and maybe even unused on WLED?

To Reproduce Bug

[env:um_tinys3]
;; ESP32-S3 development board, with 8MB FLASH and >= 8MB PSRAM (memory_type: qio_opi)
board = um_tinys3 ;; generic dev board; the next line adds PSRAM support
board_build.arduino.memory_type = qio_qspi    ;; use with PSRAM: 8MB or 16MB
platform = ${esp32s3.platform}
platform_packages = ${esp32s3.platform_packages}
upload_speed = 921600
build_unflags = ${common.build_unflags}
build_flags = ${common.build_flags} ${esp32s3.build_flags} -D WLED_RELEASE_NAME=\"ESP32-S3_tinys3\"
  -D CONFIG_LITTLEFS_FOR_IDF_3_2 -D WLED_WATCHDOG_TIMEOUT=0
  ;-D ARDUINO_USB_CDC_ON_BOOT=0  ;; -D ARDUINO_USB_MODE=1 ;; for boards with serial-to-USB chip
  -D ARDUINO_USB_CDC_ON_BOOT=1 -D ARDUINO_USB_MODE=1      ;; for boards with USB-OTG connector only (USBCDC or "TinyUSB")
  -DBOARD_HAS_PSRAM
  ${esp32.AR_build_flags}
lib_deps = ${esp32s3.lib_deps}
  ${esp32.AR_lib_deps}
board_build.partitions = ${esp32.large_partitions}
board_build.f_flash = 80000000L
board_build.flash_mode = qio
board_build.f_cpu = 240000000L
monitor_filters = esp32_exception_decoder
board_build.psram_type = qspi
board_upload.flash_size = 8MB

Expected Behavior

should run wled.

Install Method

Self-Compiled

What version of WLED?

latest main branch v16-dev

Which microcontroller/board are you seeing the problem on?

ESP32-S3

Relevant log/trace output

No response

Anything else?

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@softhack007
Copy link
Collaborator

softhack007 commented Dec 30, 2024

board_build.arduino.memory_type = qio_qspi

@jesse-schein I don't know your board, however if it does have 8MB of PSRAM, then it should normally be qio_opi instead of qio_qspi.

You could even comment out the memory type line, to check if it works for you without adjusting any PSRAM options.

board_build.psram_type = qspi

The above line is not necessary, and it might actually break the build.

board_build.flash_mode = qio

this is the default from your board definition file - normally it's better to not repeat or duplicate these flags. Some cheap clones however may need "dio" or even "dout".

@softhack007 softhack007 added question board request PR adding support for a specific board. and removed bug labels Dec 30, 2024
@softhack007
Copy link
Collaborator

It wont connect to wifi or show an access point after upgrading or after v14.

What messages do you see on serial monitor?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
board request PR adding support for a specific board. question
Projects
None yet
Development

No branches or pull requests

2 participants