Refactor ldscript files processing
This commit is contained in:
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ALKS",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "alksesp32"
|
||||
},
|
||||
|
||||
+3
-1
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_BPI_BIT",
|
||||
"f_cpu": "160000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "bpi-bit"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_D_DUINO_32",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "d-duino-32"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_DEV",
|
||||
"f_cpu": "240000000L",
|
||||
@@ -11,7 +14,6 @@
|
||||
"0x6010"
|
||||
]
|
||||
],
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_DEVKIT_LIPO",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "qio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32-devkit-lipo"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_EVB",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32-evb"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_GATEWAY",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32-gateway"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_POE_ISO",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32-poe-iso"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_POE",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32-poe"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_PRO",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32-evb"
|
||||
},
|
||||
|
||||
+3
-1
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP320",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "qio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp320"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_DEV -DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"partitions": "huge_app.csv",
|
||||
"variant": "esp32"
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_DEV",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_DEV",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "doitESP32devkitV1"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_THING",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32thing"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_esp32vn_iot_uno",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32vn-iot-uno"
|
||||
},
|
||||
|
||||
+3
-1
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESPea32",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "espea32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESPECTRO32",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "espectro32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESPino32",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "espino32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_FEATHER_ESP32",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "feather_esp32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_DEV",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "firebeetle32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_fm_devkit",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "fm-devkit"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_FROG_ESP32",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "frog32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_HELTEC_WIFI_KIT_32",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "heltec_wifi_kit_32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_HELTEC_WIFI_LORA_32",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "heltec_wifi_lora_32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_HELTEC_WIFI_LORA_32_V2",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"partitions": "default_8MB.csv",
|
||||
"variant": "heltec_wifi_lora_32_V2"
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_HELTEC_WIRELESS_STICK",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"partitions": "default_8MB.csv",
|
||||
"variant": "heltec_wireless_stick"
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_HORNBILL_ESP32_DEV",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "hornbill32dev"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_HORNBILL_ESP32_MINIMA",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "hornbill32minima"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_INTOROBOT_ESP32_DEV",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "intorobot-fig"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_DEV",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_DEV",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_DEV",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32"
|
||||
},
|
||||
|
||||
+3
-1
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_LOLIN32",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "lolin32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_LOLIN_D32",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "d32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_LOLIN_D32_PRO",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "d32_pro"
|
||||
},
|
||||
|
||||
+3
-1
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_LoPy",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "lopy"
|
||||
},
|
||||
|
||||
+3
-1
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_LoPy4",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "lopy4"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_M5Stack_Core_ESP32",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "m5stack_core_esp32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_M5STACK_FIRE",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"partitions": "default_16MB.csv",
|
||||
"variant": "m5stack_fire"
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_M5Stack_Core_ESP32",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "m5stack_core_esp32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_M5Stick_C",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "m5stick_c"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_DEV",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "magicbit"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_MH_ET_LIVE_ESP32DEVKIT",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "mhetesp32devkit"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_MH_ET_LIVE_ESP32MINIKIT",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "mhetesp32minikit"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_CoreESP32",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "Microduino-esp32"
|
||||
},
|
||||
|
||||
+3
-1
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_NANO32",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "nano32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_UBLOX_NINA_W10",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"partitions": "minimal.csv",
|
||||
"variant": "nina_w10"
|
||||
|
||||
+3
-1
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_Node32s",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_NodeMCU_32S",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "nodemcu-32s"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ODROID_ESP32",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "odroid_esp32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ONEHORSE_ESP32_DEV",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dout",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "onehorse32dev"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_OROCA_EDUBOT",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"partitions": "huge_app.csv",
|
||||
"variant": "oroca_edubot"
|
||||
|
||||
+3
-1
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_PICO",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "pico32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_Pocket32",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "pocket_32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_PYCOM_GPY",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "gpy"
|
||||
},
|
||||
|
||||
+3
-1
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_QUANTUM",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "qio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "quantum"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_DEV",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "sparkfun_lora_gateway_1-channel"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_PICO -DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "qio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "pico32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_TTGO_LoRa32_V1",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "ttgo-lora32-v1"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_T_Beam -DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "t-beam"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_T-Watch -DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"partitions": "default_16MB.csv",
|
||||
"variant": "twatch"
|
||||
|
||||
+3
-1
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_TTGO_T1",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "qio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "ttgo-t1"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_PICO",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "pico32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_DEV",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "vintlabsdevkitv1"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_D1_MINI32",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "d1_mini32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_Pocket32",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "pocket_32"
|
||||
},
|
||||
|
||||
+3
-1
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_WESP32",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "wesp32"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_WIDORA_AIR",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "widora-air"
|
||||
},
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"build": {
|
||||
"arduino":{
|
||||
"ldscript": "esp32_out.ld"
|
||||
},
|
||||
"core": "esp32",
|
||||
"extra_flags": "-DARDUINO_ESP32_DEV",
|
||||
"f_cpu": "240000000L",
|
||||
"f_flash": "40000000L",
|
||||
"flash_mode": "dio",
|
||||
"ldscript": "esp32_out.ld",
|
||||
"mcu": "esp32",
|
||||
"variant": "xinabox"
|
||||
},
|
||||
|
||||
@@ -779,14 +779,17 @@ env.Depends("$BUILD_DIR/$PROGNAME$PROGSUFFIX", partition_table)
|
||||
# Generate linker script
|
||||
#
|
||||
|
||||
linker_script = env.Command(
|
||||
join("$BUILD_DIR", "esp32_out.ld"),
|
||||
join(FRAMEWORK_DIR, "components", "esp32", "ld", "esp32.ld"),
|
||||
env.VerboseAction(
|
||||
'$CC -I"$PROJECT_SRC_DIR" -C -P -x c -E $SOURCE -o $TARGET',
|
||||
"Generating LD script $TARGET"))
|
||||
if not env.BoardConfig().get("build.ldscript", ""):
|
||||
linker_script = env.Command(
|
||||
join("$BUILD_DIR", "esp32_out.ld"),
|
||||
env.BoardConfig().get("build.esp-idf.ldscript", join(
|
||||
FRAMEWORK_DIR, "components", "esp32", "ld", "esp32.ld")),
|
||||
env.VerboseAction(
|
||||
'$CC -I"$PROJECTSRC_DIR" -C -P -x c -E $SOURCE -o $TARGET',
|
||||
"Generating LD script $TARGET"))
|
||||
|
||||
env.Depends("$BUILD_DIR/$PROGNAME$PROGSUFFIX", linker_script)
|
||||
env.Depends("$BUILD_DIR/$PROGNAME$PROGSUFFIX", linker_script)
|
||||
env.Replace(LDSCRIPT_PATH="esp32_out.ld")
|
||||
|
||||
#
|
||||
# Compile bootloader
|
||||
|
||||
@@ -376,6 +376,14 @@ AlwaysBuild(
|
||||
env.VerboseAction("$ERASECMD", "Erasing...")
|
||||
]))
|
||||
|
||||
#
|
||||
# Information about obsolete method of specifying linker scripts
|
||||
#
|
||||
|
||||
if any("-Wl,-T" in f for f in env.get("LINKFLAGS", [])):
|
||||
print("Warning! '-Wl,-T' option for specifying linker scripts is deprecated. "
|
||||
"Please use 'board_build.ldscript' option in your 'platformio.ini' file.")
|
||||
|
||||
#
|
||||
# Default targets
|
||||
#
|
||||
|
||||
+1
-1
@@ -50,7 +50,7 @@
|
||||
"framework-arduinoespressif32": {
|
||||
"type": "framework",
|
||||
"optional": true,
|
||||
"version": "~2.10004.191002"
|
||||
"version": "~3.10004.191002"
|
||||
},
|
||||
"framework-espidf": {
|
||||
"type": "framework",
|
||||
|
||||
Reference in New Issue
Block a user