Skip to content

Platformio: S3 QIO 120Mhz Flash speed not possible #9351

Closed
@Jason2866

Description

@Jason2866

Board

every s3 board with QIO Flash capable 120Mhz

Device Description

Setting Flash speed 120Mhz for S3 not possible

Hardware Configuration

none

Version

latest master (checkout manually)

IDE Name

ArduinoIDE

Operating System

MacOS Ventura

Flash frequency

120Mhz

PSRAM enabled

yes

Upload speed

115200

Description

Using the setting 120Mhz flash speed from boards.txt
esp32s3.menu.FlashMode.qio120.build.boot_freq=120m
This setting is nowhere used in platform.txt when the firmware is merged

recipe.objcopy.bin.pattern_args=--chip {build.mcu} elf2image --flash_mode "{build.flash_mode}" --flash_freq "{build.img_freq}" --flash_size "{build.flash_size}" --elf-sha256-offset 0xb0 -o "{build.path}/{build.project_name}.bin" "{build.path}/{build.project_name}.elf"

nor when flashed with esptool
tools.esptool_py.upload.pattern_args=--chip {build.mcu} --port "{serial.port}" --baud {upload.speed} {upload.flags} --before default_reset --after hard_reset write_flash {upload.erase_cmd} -z --flash_mode keep --flash_freq keep --flash_size keep {build.bootloader_addr} "{build.path}/{build.project_name}.bootloader.bin" 0x8000 "{build.path}/{build.project_name}.partitions.bin" 0xe000 "{runtime.platform.path}/tools/partitions/boot_app0.bin" 0x10000 "{build.path}/{build.project_name}.bin" {upload.extra_flags}

and
tools.esptool_py.program.pattern_args=--chip {build.mcu} --port "{serial.port}" --baud {upload.speed} {upload.flags} --before default_reset --after hard_reset write_flash -z --flash_mode keep --flash_freq keep --flash_size keep 0x10000 "{build.path}/{build.project_name}.bin"

Sketch

none

Debug Message

none

Other Steps to Reproduce

No response

I have checked existing issues, online documentation and the Troubleshooting Guide

  • I confirm I have checked existing issues, online documentation and Troubleshooting guide.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions