File tree Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ menu.EraseFlash=Erase All Flash Before Sketch Upload
1919menu.JTAGAdapter=JTAG Adapter
2020menu.ZigbeeMode=Zigbee Mode
2121menu.PinNumbers=Pin Numbering
22+ menu.ChipVariant=Chip Variant
2223
2324# Custom options
2425menu.Revision=Board Revision
@@ -398,6 +399,7 @@ esp32p4.build.target=esp
398399esp32p4.build.mcu=esp32p4
399400esp32p4.build.core=esp32
400401esp32p4.build.variant=esp32p4
402+ esp32p4.build.chip_variant=esp32p4_es
401403esp32p4.build.board=ESP32P4_DEV
402404esp32p4.build.bootloader_addr=0x2000
403405
@@ -414,6 +416,13 @@ esp32p4.build.boot=qio
414416esp32p4.build.partitions=default
415417esp32p4.build.defines=
416418
419+ esp32p4.menu.ChipVariant.prev3=Before v3.00
420+ esp32p4.menu.ChipVariant.prev3.build.chip_variant=esp32p4_es
421+ esp32p4.menu.ChipVariant.prev3.build.f_cpu=360000000L
422+ esp32p4.menu.ChipVariant.postv3=v3.00 or newer
423+ esp32p4.menu.ChipVariant.postv3.build.chip_variant=esp32p4
424+ esp32p4.menu.ChipVariant.prev3.build.f_cpu=400000000L
425+
417426## IDE 2.0 Seems to not update the value
418427esp32p4.menu.JTAGAdapter.default=Disabled
419428esp32p4.menu.JTAGAdapter.default.build.copy_jtag_files=0
Original file line number Diff line number Diff line change @@ -27,8 +27,8 @@ tools.gen_insights_pkg.cmd.windows="{runtime.platform.path}\tools\gen_insights_p
2727compiler.path={tools.{build.tarch}-esp-elf-gcc.path}/bin/
2828compiler.prefix={build.tarch}-{build.target}-elf-
2929
30- compiler.sdk.path={tools.esp32-arduino-libs.path}/{build.mcu }
31- compiler.sdk.path.windows={tools.esp32-arduino-libs.path}\{build.mcu }
30+ compiler.sdk.path={tools.esp32-arduino-libs.path}/{build.chip_variant }
31+ compiler.sdk.path.windows={tools.esp32-arduino-libs.path}\{build.chip_variant }
3232
3333# EXPERIMENTAL feature: optimization flags
3434# - this is alpha and may be subject to change without notice
@@ -105,6 +105,7 @@ build.event_core=
105105build.extra_flags=-DARDUINO_HOST_OS="{runtime.os}" -DARDUINO_FQBN="{build.fqbn}" -DESP32=ESP32 -DCORE_DEBUG_LEVEL={build.code_debug} {build.loop_core} {build.event_core} {build.defines} {build.extra_flags.{build.mcu}} {build.zigbee_mode}
106106build.extra_libs=
107107build.memory_type={build.boot}_qspi
108+ build.chip_variant={build.mcu}
108109
109110# Custom build options
110111build.opt.name=build_opt.h
You can’t perform that action at this time.
0 commit comments