Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
130 changes: 130 additions & 0 deletions boards.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4011,3 +4011,133 @@ gpy.menu.DebugLevel.verbose.build.code_debug=5

##############################################################


magicbit.name=MagicBit

magicbit.upload.tool=esptool_py
magicbit.upload.maximum_size=1310720
magicbit.upload.maximum_data_size=327680
magicbit.upload.wait_for_upload_port=true

magicbit.serial.disableDTR=true
magicbit.serial.disableRTS=true

magicbit.build.mcu=esp32
magicbit.build.core=esp32
magicbit.build.variant=esp32
magicbit.build.board=ESP32_DEV

magicbit.build.f_cpu=240000000L
magicbit.build.flash_size=4MB
magicbit.build.flash_freq=40m
magicbit.build.flash_mode=dio
magicbit.build.boot=dio
magicbit.build.partitions=default
magicbit.build.defines=

magicbit.menu.PSRAM.disabled=Disabled
magicbit.menu.PSRAM.disabled.build.defines=
magicbit.menu.PSRAM.enabled=Enabled
magicbit.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue

magicbit.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)
magicbit.menu.PartitionScheme.default.build.partitions=default
magicbit.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS)
magicbit.menu.PartitionScheme.defaultffat.build.partitions=default_ffat
magicbit.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS)
magicbit.menu.PartitionScheme.minimal.build.partitions=minimal
magicbit.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS)
magicbit.menu.PartitionScheme.no_ota.build.partitions=no_ota
magicbit.menu.PartitionScheme.no_ota.upload.maximum_size=2097152
magicbit.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS)
magicbit.menu.PartitionScheme.noota_3g.build.partitions=noota_3g
magicbit.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576
magicbit.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS)
magicbit.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat
magicbit.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152
magicbit.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS)
magicbit.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat
magicbit.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576
magicbit.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS)
magicbit.menu.PartitionScheme.huge_app.build.partitions=huge_app
magicbit.menu.PartitionScheme.huge_app.upload.maximum_size=3145728
magicbit.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)
magicbit.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs
magicbit.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080
magicbit.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT)
magicbit.menu.PartitionScheme.fatflash.build.partitions=ffat

magicbit.menu.CPUFreq.240=240MHz (WiFi/BT)
magicbit.menu.CPUFreq.240.build.f_cpu=240000000L
magicbit.menu.CPUFreq.160=160MHz (WiFi/BT)
magicbit.menu.CPUFreq.160.build.f_cpu=160000000L
magicbit.menu.CPUFreq.80=80MHz (WiFi/BT)
magicbit.menu.CPUFreq.80.build.f_cpu=80000000L
magicbit.menu.CPUFreq.40=40MHz (40MHz XTAL)
magicbit.menu.CPUFreq.40.build.f_cpu=40000000L
magicbit.menu.CPUFreq.26=26MHz (26MHz XTAL)
magicbit.menu.CPUFreq.26.build.f_cpu=26000000L
magicbit.menu.CPUFreq.20=20MHz (40MHz XTAL)
magicbit.menu.CPUFreq.20.build.f_cpu=20000000L
magicbit.menu.CPUFreq.13=13MHz (26MHz XTAL)
magicbit.menu.CPUFreq.13.build.f_cpu=13000000L
magicbit.menu.CPUFreq.10=10MHz (40MHz XTAL)
magicbit.menu.CPUFreq.10.build.f_cpu=10000000L

magicbit.menu.FlashMode.qio=QIO
magicbit.menu.FlashMode.qio.build.flash_mode=dio
magicbit.menu.FlashMode.qio.build.boot=qio
magicbit.menu.FlashMode.dio=DIO
magicbit.menu.FlashMode.dio.build.flash_mode=dio
magicbit.menu.FlashMode.dio.build.boot=dio
magicbit.menu.FlashMode.qout=QOUT
magicbit.menu.FlashMode.qout.build.flash_mode=dout
magicbit.menu.FlashMode.qout.build.boot=qout
magicbit.menu.FlashMode.dout=DOUT
magicbit.menu.FlashMode.dout.build.flash_mode=dout
magicbit.menu.FlashMode.dout.build.boot=dout

magicbit.menu.FlashFreq.80=80MHz
magicbit.menu.FlashFreq.80.build.flash_freq=80m
magicbit.menu.FlashFreq.40=40MHz
magicbit.menu.FlashFreq.40.build.flash_freq=40m

magicbit.menu.FlashSize.4M=4MB (32Mb)
magicbit.menu.FlashSize.4M.build.flash_size=4MB
magicbit.menu.FlashSize.2M=2MB (16Mb)
magicbit.menu.FlashSize.2M.build.flash_size=2MB
magicbit.menu.FlashSize.2M.build.partitions=minimal
magicbit.menu.FlashSize.16M=16MB (128Mb)
magicbit.menu.FlashSize.16M.build.flash_size=16MB
magicbit.menu.FlashSize.16M.build.partitions=ffat

magicbit.menu.UploadSpeed.921600=921600
magicbit.menu.UploadSpeed.921600.upload.speed=921600
magicbit.menu.UploadSpeed.115200=115200
magicbit.menu.UploadSpeed.115200.upload.speed=115200
magicbit.menu.UploadSpeed.256000.windows=256000
magicbit.menu.UploadSpeed.256000.upload.speed=256000
magicbit.menu.UploadSpeed.230400.windows.upload.speed=256000
magicbit.menu.UploadSpeed.230400=230400
magicbit.menu.UploadSpeed.230400.upload.speed=230400
magicbit.menu.UploadSpeed.460800.linux=460800
magicbit.menu.UploadSpeed.460800.macosx=460800
magicbit.menu.UploadSpeed.460800.upload.speed=460800
magicbit.menu.UploadSpeed.512000.windows=512000
magicbit.menu.UploadSpeed.512000.upload.speed=512000

magicbit.menu.DebugLevel.none=None
magicbit.menu.DebugLevel.none.build.code_debug=0
magicbit.menu.DebugLevel.error=Error
magicbit.menu.DebugLevel.error.build.code_debug=1
magicbit.menu.DebugLevel.warn=Warn
magicbit.menu.DebugLevel.warn.build.code_debug=2
magicbit.menu.DebugLevel.info=Info
magicbit.menu.DebugLevel.info.build.code_debug=3
magicbit.menu.DebugLevel.debug=Debug
magicbit.menu.DebugLevel.debug.build.code_debug=4
magicbit.menu.DebugLevel.verbose=Verbose
magicbit.menu.DebugLevel.verbose.build.code_debug=5

##############################################################