diff --git a/boards.txt b/boards.txt index c1d4ad6d..e18038ce 100644 --- a/boards.txt +++ b/boards.txt @@ -41,8 +41,8 @@ sfe_artemis.menu.svl_baud.460800=460800 sfe_artemis.menu.svl_baud.230400=230400 sfe_artemis.menu.svl_baud.115200=115200 sfe_artemis.menu.svl_baud.57600=57600 -sfe_artemis.menu.loader.option_asb=Ambiq Secure Bootloader (Recommended) -sfe_artemis.menu.loader.option_svl=SparkFun Variable Loader (Out of Order) +sfe_artemis.menu.loader.option_svl=SparkFun Variable Loader (Recommended) +sfe_artemis.menu.loader.option_asb=Ambiq Secure Bootloader (Advanced) sfe_artemis.menu.svl_baud.57600.upload.svl_baud=57600 sfe_artemis.menu.svl_baud.115200.upload.svl_baud=115200 @@ -77,8 +77,8 @@ sfe_artemis_atp.menu.svl_baud.460800=460800 sfe_artemis_atp.menu.svl_baud.230400=230400 sfe_artemis_atp.menu.svl_baud.115200=115200 sfe_artemis_atp.menu.svl_baud.57600=57600 -sfe_artemis_atp.menu.loader.option_asb=Ambiq Secure Bootloader (Recommended) -sfe_artemis_atp.menu.loader.option_svl=SparkFun Variable Loader (Out of Order) +sfe_artemis_atp.menu.loader.option_svl=SparkFun Variable Loader (Recommended) +sfe_artemis_atp.menu.loader.option_asb=Ambiq Secure Bootloader (Advanced) sfe_artemis_atp.menu.svl_baud.57600.upload.svl_baud=57600 sfe_artemis_atp.menu.svl_baud.115200.upload.svl_baud=115200 @@ -113,8 +113,8 @@ sfe_artemis_nano.menu.svl_baud.460800=460800 sfe_artemis_nano.menu.svl_baud.230400=230400 sfe_artemis_nano.menu.svl_baud.115200=115200 sfe_artemis_nano.menu.svl_baud.57600=57600 -sfe_artemis_nano.menu.loader.option_asb=Ambiq Secure Bootloader (Recommended) -sfe_artemis_nano.menu.loader.option_svl=SparkFun Variable Loader (Out of Order) +sfe_artemis_nano.menu.loader.option_svl=SparkFun Variable Loader (Recommended) +sfe_artemis_nano.menu.loader.option_asb=Ambiq Secure Bootloader (Advanced) sfe_artemis_nano.menu.svl_baud.57600.upload.svl_baud=57600 sfe_artemis_nano.menu.svl_baud.115200.upload.svl_baud=115200 @@ -149,8 +149,8 @@ sfe_artemis_thing_plus.menu.svl_baud.460800=460800 sfe_artemis_thing_plus.menu.svl_baud.230400=230400 sfe_artemis_thing_plus.menu.svl_baud.115200=115200 sfe_artemis_thing_plus.menu.svl_baud.57600=57600 -sfe_artemis_thing_plus.menu.loader.option_asb=Ambiq Secure Bootloader (Recommended) -sfe_artemis_thing_plus.menu.loader.option_svl=SparkFun Variable Loader (Out of Order) +sfe_artemis_thing_plus.menu.loader.option_svl=SparkFun Variable Loader (Recommended) +sfe_artemis_thing_plus.menu.loader.option_asb=Ambiq Secure Bootloader (Advanced) sfe_artemis_thing_plus.menu.svl_baud.57600.upload.svl_baud=57600 sfe_artemis_thing_plus.menu.svl_baud.115200.upload.svl_baud=115200 @@ -226,8 +226,8 @@ sfe_edge2.menu.svl_baud.460800=460800 sfe_edge2.menu.svl_baud.230400=230400 sfe_edge2.menu.svl_baud.115200=115200 sfe_edge2.menu.svl_baud.57600=57600 -sfe_edge2.menu.loader.option_asb=Ambiq Secure Bootloader (Recommended) -sfe_edge2.menu.loader.option_svl=SparkFun Variable Loader (Out of Order) +sfe_edge2.menu.loader.option_svl=SparkFun Variable Loader (Recommended) +sfe_edge2.menu.loader.option_asb=Ambiq Secure Bootloader (Advanced) sfe_edge2.menu.svl_baud.57600.upload.svl_baud=57600 sfe_edge2.menu.svl_baud.115200.upload.svl_baud=115200 @@ -245,7 +245,7 @@ sfe_edge2.menu.loader.option_svl.build.ldscript={runtime.platform.path}/tools/up ############################################################### -sfe_artemis_mm_pb.name=Artemis Micro Mod Processor +sfe_artemis_mm_pb.name=Artemis MicroMod Processor sfe_artemis_mm_pb.build.core=arduino sfe_artemis_mm_pb.build.variant=SFE_ARTEMIS_MM_PB sfe_artemis_mm_pb.build.arch=APOLLO3 @@ -262,8 +262,8 @@ sfe_artemis_mm_pb.menu.svl_baud.460800=460800 sfe_artemis_mm_pb.menu.svl_baud.230400=230400 sfe_artemis_mm_pb.menu.svl_baud.115200=115200 sfe_artemis_mm_pb.menu.svl_baud.57600=57600 -sfe_artemis_mm_pb.menu.loader.option_asb=Ambiq Secure Bootloader (Recommended) -sfe_artemis_mm_pb.menu.loader.option_svl=SparkFun Variable Loader (Out of Order) +sfe_artemis_mm_pb.menu.loader.option_svl=SparkFun Variable Loader (Recommended) +sfe_artemis_mm_pb.menu.loader.option_asb=Ambiq Secure Bootloader (Advanced) sfe_artemis_mm_pb.menu.svl_baud.57600.upload.svl_baud=57600 sfe_artemis_mm_pb.menu.svl_baud.115200.upload.svl_baud=115200 @@ -298,8 +298,9 @@ sfe_artemis_module.menu.svl_baud.460800=460800 sfe_artemis_module.menu.svl_baud.230400=230400 sfe_artemis_module.menu.svl_baud.115200=115200 sfe_artemis_module.menu.svl_baud.57600=57600 -sfe_artemis_module.menu.loader.option_asb=Ambiq Secure Bootloader (Recommended) -sfe_artemis_module.menu.loader.option_svl=SparkFun Variable Loader (Out of Order) +sfe_artemis_module.menu.loader.option_svl=SparkFun Variable Loader (Recommended) +sfe_artemis_module.menu.loader.option_asb=Ambiq Secure Bootloader (Advanced) + sfe_artemis_module.menu.svl_baud.57600.upload.svl_baud=57600 sfe_artemis_module.menu.svl_baud.115200.upload.svl_baud=115200 diff --git a/cores/arduino/sdk/core-implement/CommonAnalog.cpp b/cores/arduino/sdk/core-implement/CommonAnalog.cpp index 8d364247..97f74645 100644 --- a/cores/arduino/sdk/core-implement/CommonAnalog.cpp +++ b/cores/arduino/sdk/core-implement/CommonAnalog.cpp @@ -150,7 +150,7 @@ int analogReadVSS( void ){ void indexAnalogWrite(pin_size_t index, int val){ // todo: replace with mbed "PwmOut" functionality - pin_size_t pinNumber = pinNumberByIndex(index); + pin_size_t pinNumber = pinNameByIndex(index); if(pinNumber == (pin_size_t)NC){ return; } ap3_gpio_pad_t pad = pinNumber; diff --git a/cores/mbed-os b/cores/mbed-os index 14231bca..0c1d6206 160000 --- a/cores/mbed-os +++ b/cores/mbed-os @@ -1 +1 @@ -Subproject commit 14231bca36940a24f1222c30da46e4d0c32594d5 +Subproject commit 0c1d6206b473047fa11c621825c128e2285d151f diff --git a/libraries/EEPROM/examples/Example2_Structures/Example2_Structures.ino b/libraries/EEPROM/examples/Example2_Structures/Example2_Structures.ino index d0d7fd19..6bb97078 100644 --- a/libraries/EEPROM/examples/Example2_Structures/Example2_Structures.ino +++ b/libraries/EEPROM/examples/Example2_Structures/Example2_Structures.ino @@ -5,8 +5,6 @@ #include "EEPROM.h" -#define SERIAL Serial - #define EEPROM_PREFS_IDX (0) #define EEPROM_VALID_CODE (0xAB) #define DEFAULT_VER_MAJOR (0) @@ -23,44 +21,46 @@ typedef struct { preferences_t prefs; void setup() { - SERIAL.begin(115200); - SERIAL.println("EEPROM Example2_Structures"); + Serial.begin(115200); + Serial.println("EEPROM Example2_Structures"); + EEPROM.init(); // use EEPROM.get(int index, T type) to retrieve // an arbitrary type from flash memory + prefs.valid = 0x00; EEPROM.get(EEPROM_PREFS_IDX, prefs); if(prefs.valid != EEPROM_VALID_CODE){ - SERIAL.println("EEPROM was invalid"); + Serial.println("EEPROM was invalid"); // use EEPROM to store the default structure preferences_t default_prefs; - EEPROM.put(EEPROM_VALID_IDX, default_prefs); + EEPROM.put(EEPROM_PREFS_IDX, default_prefs); - SERIAL.println("EEPROM initialized"); + Serial.println("EEPROM initialized"); } // verify that the prefs are valid EEPROM.get(EEPROM_PREFS_IDX, prefs); if(prefs.valid != EEPROM_VALID_CODE){ - SERIAL.println("ERROR"); + Serial.println("ERROR"); while(1){}; } - SERIAL.println("EEPROM is valid"); + Serial.println("EEPROM is valid"); - SERIAL.printf("version: %d.%d.%d\n", refs.major, prefs.minor, prefs.patch); + Serial.printf("version: %d.%d.%d\n", prefs.ver_major, prefs.ver_minor, prefs.ver_patch); - SERIAL.printf("\nany characters received over SERIAL will increment the patch version and be stored after power-down\n"); + Serial.printf("\nany characters received over SERIAL will increment the patch version and be stored after power-down\n"); } void loop() { - if(SERRIAL.available()){ - while(SERIAL.available()){ - SERIAL.read(); - prefs.patch++; + if(Serial.available()){ + while(Serial.available()){ + Serial.read(); + prefs.ver_patch++; } EEPROM.put(EEPROM_PREFS_IDX, prefs); - SERIAL.printf("version: %d.%d.%d\n", refs.major, prefs.minor, prefs.patch); + Serial.printf("version: %d.%d.%d\n", prefs.ver_major, prefs.ver_minor, prefs.ver_patch); } } diff --git a/libraries/EEPROM/src/EEPROM.cpp b/libraries/EEPROM/src/EEPROM.cpp index 1b8db272..6dbfd16e 100644 --- a/libraries/EEPROM/src/EEPROM.cpp +++ b/libraries/EEPROM/src/EEPROM.cpp @@ -14,14 +14,14 @@ EEPROMClass EEPROM; #define EEPROM_ADDRESS(A) ((A/AM_HAL_FLASH_PAGE_SIZE) * AM_HAL_FLASH_PAGE_SIZE) #define EEPROM_SIZE(S) (((S+(AM_HAL_FLASH_PAGE_SIZE-1))/AM_HAL_FLASH_PAGE_SIZE) * AM_HAL_FLASH_PAGE_SIZE) -EEPROMClass::EEPROMClass(uint32_t address, uint32_t size) +EEPROMClass::EEPROMClass(uint32_t address, uint32_t size) : FlashIAPBlockDevice(EEPROM_ADDRESS(address), EEPROM_SIZE(size)) { } EEPROMClass::EEPROMClass(void) : - EEPROM(DEFAULT_ADDRESS, DEFAULT_SIZE) + FlashIAPBlockDevice(DEFAULT_ADDRESS, DEFAULT_SIZE) { } \ No newline at end of file diff --git a/libraries/EEPROM/src/EEPROM.h b/libraries/EEPROM/src/EEPROM.h index 8fe995c8..0cab1588 100644 --- a/libraries/EEPROM/src/EEPROM.h +++ b/libraries/EEPROM/src/EEPROM.h @@ -7,6 +7,7 @@ #define _APOLLO3_LIBRARIES_EEPROM_H_ #include "Arduino.h" +#include "FlashIAPBlockDevice.h" #define EEPROM_DEFAULT_SRAM_USAGE (1024) @@ -14,7 +15,7 @@ typedef struct _eeprom_config_t { mbed::bd_size_t sram_bytes = EEPROM_DEFAULT_SRAM_USAGE; } eeprom_config_t; -class EEPROMClass : protected FlashIAPBlockDevice { +class EEPROMClass : public FlashIAPBlockDevice { private: eeprom_config_t _cfg; @@ -35,17 +36,17 @@ class EEPROMClass : protected FlashIAPBlockDevice { } uint8_t read(int idx){ uint8_t val = 0x00; - read(&val, idx, 1); + read(idx, &val, 1); return val; } void write(int idx, uint8_t* data, uint32_t size){ mbed::bd_size_t scratch_size = (_cfg.sram_bytes+3)/4; uint32_t scratch[scratch_size]; FlashIAPBlockDevice::read((uint8_t*)scratch, 0, _cfg.sram_bytes); // keep all of flash in sram in case we need to erase - if(memcmp((void*)(((uint8_t*)scratch) + idx), data, size)){ // compare desired data (data) to existing information in flash (scratch) + if(memcmp((void*)(((uint8_t*)scratch) + idx), data, size)){ // compare desired data (data) to existing information in flash (scratch) erase(); + memcpy(scratch, data, size); int result = FlashIAPBlockDevice::program((uint8_t*)scratch, 0, 4*scratch_size); - printf("updating flash. result: %d\n", result); return; } printf("contents already match\n"); @@ -66,7 +67,7 @@ class EEPROMClass : protected FlashIAPBlockDevice { } template T &get(int idx, T &t){ - read((uint8_t*)&t, idx, sizeof(T)/sizeof(uint8_t)); + read(idx,(uint8_t*)&t, sizeof(T)/sizeof(uint8_t)); return t; } diff --git a/platform.txt b/platform.txt index a2060e35..cbd862d4 100644 --- a/platform.txt +++ b/platform.txt @@ -21,10 +21,10 @@ defines.cxx={defines.all} @{build.variant.path}/mbed/.cxx-symbols defines.ld={defines.all} @{build.variant.path}/mbed/.ld-symbols # includes -includes.core={includes} "-I{cores.path}/arduino" "-I{cores.path}/arduino/mbed-bridge" "-I{cores.path}/arduino/mbed-bridge/core-api" +includes.core={includes} "-I{cores.path}/arduino" "-I{cores.path}/arduino/mbed-bridge" "-I{cores.path}/arduino/mbed-bridge/core-api" includes.mbed=@{build.variant.path}/mbed/.includes includes.variant={build.includes} -includes.extra= +includes.extra="-I{cores.path}/mbed-os/drivers/" includes.all={includes.core} {includes.mbed} {includes.variant} {includes.extra} # libraries diff --git a/tools/config/blocklist.json b/tools/config/blocklist.json index da5ebe22..0a9d82e3 100644 --- a/tools/config/blocklist.json +++ b/tools/config/blocklist.json @@ -12,7 +12,20 @@ }, "cxx": { "flags": [ - "-MMD" + "-Wvla", + "-Wall", + "-Wextra", + "-Wno-missing-field-initializers", + "-Wno-unused-parameter" + ] + }, + "c": { + "flags": [ + "-Wvla", + "-Wall", + "-Wextra", + "-Wno-missing-field-initializers", + "-Wno-unused-parameter" ] } } diff --git a/variants/SFE_ARTEMIS/mbed/.c-flags b/variants/SFE_ARTEMIS/mbed/.c-flags index 9573998a..423b1b42 100644 --- a/variants/SFE_ARTEMIS/mbed/.c-flags +++ b/variants/SFE_ARTEMIS/mbed/.c-flags @@ -1 +1 @@ --c -std=gnu11 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -MMD -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file +-c -std=gnu11 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -MMD -Os -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file diff --git a/variants/SFE_ARTEMIS/mbed/.cxx-flags b/variants/SFE_ARTEMIS/mbed/.cxx-flags index 4267aab9..1db13aa3 100644 --- a/variants/SFE_ARTEMIS/mbed/.cxx-flags +++ b/variants/SFE_ARTEMIS/mbed/.cxx-flags @@ -1 +1 @@ --Wvla -c -fno-rtti -std=gnu++14 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file +-c -fno-rtti -std=gnu++14 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -MMD -Os -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file diff --git a/variants/SFE_ARTEMIS/mbed/.ld-symbols b/variants/SFE_ARTEMIS/mbed/.ld-symbols index e9c0945b..b16e8af9 100644 --- a/variants/SFE_ARTEMIS/mbed/.ld-symbols +++ b/variants/SFE_ARTEMIS/mbed/.ld-symbols @@ -1 +1 @@ --DAM_PACKAGE_BGA -DARM_MATH_CM4 -DCOMPONENT_FLASHIAP=1 -DCORDIO_ZERO_COPY_HCI -DDEVICE_FLASH=1 -DDEVICE_I2C=1 -DDEVICE_INTERRUPTIN=1 -DDEVICE_LPTICKER=1 -DDEVICE_MPU=1 -DDEVICE_SERIAL=1 -DDEVICE_SPI=1 -DDEVICE_STDIO_MESSAGES=1 -DDEVICE_USTICKER=1 -DFEATURE_BLE=1 -DMBED_BUILD_TIMESTAMP=1607571212.923756 -DTARGET_AMA3B1KK -DTARGET_Ambiq_Micro -DTARGET_Apollo3 -DTARGET_CORDIO -DTARGET_CORTEX -DTARGET_CORTEX_M -DTARGET_FAMILY_Apollo3 -DTARGET_LIKE_CORTEX_M4 -DTARGET_LIKE_MBED -DTARGET_M4 -DTARGET_NAME=SFE_ARTEMIS -DTARGET_RELEASE -DTARGET_RTOS_M4_M7 -DTARGET_SFE_ARTEMIS -DTOOLCHAIN_GCC -DTOOLCHAIN_GCC_ARM -D__CMSIS_RTOS -D__CORTEX_M4 -D__FPU_PRESENT=1 -D__MBED_CMSIS_RTOS_CM -D__MBED__=1 \ No newline at end of file +-DAM_PACKAGE_BGA -DARM_MATH_CM4 -DCOMPONENT_FLASHIAP=1 -DCORDIO_ZERO_COPY_HCI -DDEVICE_FLASH=1 -DDEVICE_I2C=1 -DDEVICE_INTERRUPTIN=1 -DDEVICE_LPTICKER=1 -DDEVICE_MPU=1 -DDEVICE_SERIAL=1 -DDEVICE_SPI=1 -DDEVICE_STDIO_MESSAGES=1 -DDEVICE_USTICKER=1 -DFEATURE_BLE=1 -DMBED_BUILD_TIMESTAMP=1611116702.1864107 -DTARGET_AMA3B1KK -DTARGET_Ambiq_Micro -DTARGET_Apollo3 -DTARGET_CORDIO -DTARGET_CORTEX -DTARGET_CORTEX_M -DTARGET_FAMILY_Apollo3 -DTARGET_LIKE_CORTEX_M4 -DTARGET_LIKE_MBED -DTARGET_M4 -DTARGET_NAME=SFE_ARTEMIS -DTARGET_RELEASE -DTARGET_RTOS_M4_M7 -DTARGET_SFE_ARTEMIS -DTOOLCHAIN_GCC -DTOOLCHAIN_GCC_ARM -D__CMSIS_RTOS -D__CORTEX_M4 -D__FPU_PRESENT=1 -D__MBED_CMSIS_RTOS_CM -D__MBED__=1 \ No newline at end of file diff --git a/variants/SFE_ARTEMIS/mbed/libmbed-os.a b/variants/SFE_ARTEMIS/mbed/libmbed-os.a index 34321292..960ad7ce 100644 Binary files a/variants/SFE_ARTEMIS/mbed/libmbed-os.a and b/variants/SFE_ARTEMIS/mbed/libmbed-os.a differ diff --git a/variants/SFE_ARTEMIS_ATP/mbed/.c-flags b/variants/SFE_ARTEMIS_ATP/mbed/.c-flags index 9573998a..423b1b42 100644 --- a/variants/SFE_ARTEMIS_ATP/mbed/.c-flags +++ b/variants/SFE_ARTEMIS_ATP/mbed/.c-flags @@ -1 +1 @@ --c -std=gnu11 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -MMD -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file +-c -std=gnu11 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -MMD -Os -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file diff --git a/variants/SFE_ARTEMIS_ATP/mbed/.cxx-flags b/variants/SFE_ARTEMIS_ATP/mbed/.cxx-flags index 4267aab9..1db13aa3 100644 --- a/variants/SFE_ARTEMIS_ATP/mbed/.cxx-flags +++ b/variants/SFE_ARTEMIS_ATP/mbed/.cxx-flags @@ -1 +1 @@ --Wvla -c -fno-rtti -std=gnu++14 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file +-c -fno-rtti -std=gnu++14 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -MMD -Os -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file diff --git a/variants/SFE_ARTEMIS_ATP/mbed/.ld-symbols b/variants/SFE_ARTEMIS_ATP/mbed/.ld-symbols index 09758dff..87457b5a 100644 --- a/variants/SFE_ARTEMIS_ATP/mbed/.ld-symbols +++ b/variants/SFE_ARTEMIS_ATP/mbed/.ld-symbols @@ -1 +1 @@ --DAM_PACKAGE_BGA -DARM_MATH_CM4 -DCOMPONENT_FLASHIAP=1 -DCORDIO_ZERO_COPY_HCI -DDEVICE_FLASH=1 -DDEVICE_I2C=1 -DDEVICE_INTERRUPTIN=1 -DDEVICE_LPTICKER=1 -DDEVICE_MPU=1 -DDEVICE_SERIAL=1 -DDEVICE_SPI=1 -DDEVICE_STDIO_MESSAGES=1 -DDEVICE_USTICKER=1 -DFEATURE_BLE=1 -DMBED_BUILD_TIMESTAMP=1607571366.3876524 -DTARGET_AMA3B1KK -DTARGET_Ambiq_Micro -DTARGET_Apollo3 -DTARGET_CORDIO -DTARGET_CORTEX -DTARGET_CORTEX_M -DTARGET_FAMILY_Apollo3 -DTARGET_LIKE_CORTEX_M4 -DTARGET_LIKE_MBED -DTARGET_M4 -DTARGET_NAME=SFE_ARTEMIS_ATP -DTARGET_RELEASE -DTARGET_RTOS_M4_M7 -DTARGET_SFE_ARTEMIS_ATP -DTOOLCHAIN_GCC -DTOOLCHAIN_GCC_ARM -D__CMSIS_RTOS -D__CORTEX_M4 -D__FPU_PRESENT=1 -D__MBED_CMSIS_RTOS_CM -D__MBED__=1 \ No newline at end of file +-DAM_PACKAGE_BGA -DARM_MATH_CM4 -DCOMPONENT_FLASHIAP=1 -DCORDIO_ZERO_COPY_HCI -DDEVICE_FLASH=1 -DDEVICE_I2C=1 -DDEVICE_INTERRUPTIN=1 -DDEVICE_LPTICKER=1 -DDEVICE_MPU=1 -DDEVICE_SERIAL=1 -DDEVICE_SPI=1 -DDEVICE_STDIO_MESSAGES=1 -DDEVICE_USTICKER=1 -DFEATURE_BLE=1 -DMBED_BUILD_TIMESTAMP=1611116888.6446962 -DTARGET_AMA3B1KK -DTARGET_Ambiq_Micro -DTARGET_Apollo3 -DTARGET_CORDIO -DTARGET_CORTEX -DTARGET_CORTEX_M -DTARGET_FAMILY_Apollo3 -DTARGET_LIKE_CORTEX_M4 -DTARGET_LIKE_MBED -DTARGET_M4 -DTARGET_NAME=SFE_ARTEMIS_ATP -DTARGET_RELEASE -DTARGET_RTOS_M4_M7 -DTARGET_SFE_ARTEMIS_ATP -DTOOLCHAIN_GCC -DTOOLCHAIN_GCC_ARM -D__CMSIS_RTOS -D__CORTEX_M4 -D__FPU_PRESENT=1 -D__MBED_CMSIS_RTOS_CM -D__MBED__=1 \ No newline at end of file diff --git a/variants/SFE_ARTEMIS_ATP/mbed/libmbed-os.a b/variants/SFE_ARTEMIS_ATP/mbed/libmbed-os.a index 56e86696..47f7afa3 100644 Binary files a/variants/SFE_ARTEMIS_ATP/mbed/libmbed-os.a and b/variants/SFE_ARTEMIS_ATP/mbed/libmbed-os.a differ diff --git a/variants/SFE_ARTEMIS_DK/mbed/.c-flags b/variants/SFE_ARTEMIS_DK/mbed/.c-flags index 9573998a..423b1b42 100644 --- a/variants/SFE_ARTEMIS_DK/mbed/.c-flags +++ b/variants/SFE_ARTEMIS_DK/mbed/.c-flags @@ -1 +1 @@ --c -std=gnu11 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -MMD -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file +-c -std=gnu11 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -MMD -Os -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file diff --git a/variants/SFE_ARTEMIS_DK/mbed/.cxx-flags b/variants/SFE_ARTEMIS_DK/mbed/.cxx-flags index 4267aab9..1db13aa3 100644 --- a/variants/SFE_ARTEMIS_DK/mbed/.cxx-flags +++ b/variants/SFE_ARTEMIS_DK/mbed/.cxx-flags @@ -1 +1 @@ --Wvla -c -fno-rtti -std=gnu++14 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file +-c -fno-rtti -std=gnu++14 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -MMD -Os -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file diff --git a/variants/SFE_ARTEMIS_DK/mbed/.ld-symbols b/variants/SFE_ARTEMIS_DK/mbed/.ld-symbols index 1b3b0247..e51a2985 100644 --- a/variants/SFE_ARTEMIS_DK/mbed/.ld-symbols +++ b/variants/SFE_ARTEMIS_DK/mbed/.ld-symbols @@ -1 +1 @@ --DAM_PACKAGE_BGA -DARM_MATH_CM4 -DCOMPONENT_FLASHIAP=1 -DCOMPONENT_hm01b0=1 -DCOMPONENT_lis2dh12=1 -DCORDIO_ZERO_COPY_HCI -DDEVICE_FLASH=1 -DDEVICE_I2C=1 -DDEVICE_INTERRUPTIN=1 -DDEVICE_LPTICKER=1 -DDEVICE_MPU=1 -DDEVICE_SERIAL=1 -DDEVICE_SPI=1 -DDEVICE_STDIO_MESSAGES=1 -DDEVICE_USTICKER=1 -DFEATURE_BLE=1 -DMBED_BUILD_TIMESTAMP=1607571517.7425563 -DTARGET_AMA3B1KK -DTARGET_Ambiq_Micro -DTARGET_Apollo3 -DTARGET_CORDIO -DTARGET_CORTEX -DTARGET_CORTEX_M -DTARGET_FAMILY_Apollo3 -DTARGET_LIKE_CORTEX_M4 -DTARGET_LIKE_MBED -DTARGET_M4 -DTARGET_NAME=SFE_ARTEMIS_DK -DTARGET_RELEASE -DTARGET_RTOS_M4_M7 -DTARGET_SFE_ARTEMIS_DK -DTOOLCHAIN_GCC -DTOOLCHAIN_GCC_ARM -D__CMSIS_RTOS -D__CORTEX_M4 -D__FPU_PRESENT=1 -D__MBED_CMSIS_RTOS_CM -D__MBED__=1 \ No newline at end of file +-DAM_PACKAGE_BGA -DARM_MATH_CM4 -DCOMPONENT_FLASHIAP=1 -DCOMPONENT_hm01b0=1 -DCOMPONENT_lis2dh12=1 -DCORDIO_ZERO_COPY_HCI -DDEVICE_FLASH=1 -DDEVICE_I2C=1 -DDEVICE_INTERRUPTIN=1 -DDEVICE_LPTICKER=1 -DDEVICE_MPU=1 -DDEVICE_SERIAL=1 -DDEVICE_SPI=1 -DDEVICE_STDIO_MESSAGES=1 -DDEVICE_USTICKER=1 -DFEATURE_BLE=1 -DMBED_BUILD_TIMESTAMP=1611117072.9626076 -DTARGET_AMA3B1KK -DTARGET_Ambiq_Micro -DTARGET_Apollo3 -DTARGET_CORDIO -DTARGET_CORTEX -DTARGET_CORTEX_M -DTARGET_FAMILY_Apollo3 -DTARGET_LIKE_CORTEX_M4 -DTARGET_LIKE_MBED -DTARGET_M4 -DTARGET_NAME=SFE_ARTEMIS_DK -DTARGET_RELEASE -DTARGET_RTOS_M4_M7 -DTARGET_SFE_ARTEMIS_DK -DTOOLCHAIN_GCC -DTOOLCHAIN_GCC_ARM -D__CMSIS_RTOS -D__CORTEX_M4 -D__FPU_PRESENT=1 -D__MBED_CMSIS_RTOS_CM -D__MBED__=1 \ No newline at end of file diff --git a/variants/SFE_ARTEMIS_DK/mbed/libmbed-os.a b/variants/SFE_ARTEMIS_DK/mbed/libmbed-os.a index 6cc5611f..52801ff3 100644 Binary files a/variants/SFE_ARTEMIS_DK/mbed/libmbed-os.a and b/variants/SFE_ARTEMIS_DK/mbed/libmbed-os.a differ diff --git a/variants/SFE_ARTEMIS_NANO/mbed/.c-flags b/variants/SFE_ARTEMIS_NANO/mbed/.c-flags index 9573998a..423b1b42 100644 --- a/variants/SFE_ARTEMIS_NANO/mbed/.c-flags +++ b/variants/SFE_ARTEMIS_NANO/mbed/.c-flags @@ -1 +1 @@ --c -std=gnu11 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -MMD -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file +-c -std=gnu11 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -MMD -Os -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file diff --git a/variants/SFE_ARTEMIS_NANO/mbed/.cxx-flags b/variants/SFE_ARTEMIS_NANO/mbed/.cxx-flags index 4267aab9..1db13aa3 100644 --- a/variants/SFE_ARTEMIS_NANO/mbed/.cxx-flags +++ b/variants/SFE_ARTEMIS_NANO/mbed/.cxx-flags @@ -1 +1 @@ --Wvla -c -fno-rtti -std=gnu++14 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file +-c -fno-rtti -std=gnu++14 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -MMD -Os -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file diff --git a/variants/SFE_ARTEMIS_NANO/mbed/.ld-symbols b/variants/SFE_ARTEMIS_NANO/mbed/.ld-symbols index a4f73fa6..18d3b39d 100644 --- a/variants/SFE_ARTEMIS_NANO/mbed/.ld-symbols +++ b/variants/SFE_ARTEMIS_NANO/mbed/.ld-symbols @@ -1 +1 @@ --DAM_PACKAGE_BGA -DARM_MATH_CM4 -DCOMPONENT_FLASHIAP=1 -DCORDIO_ZERO_COPY_HCI -DDEVICE_FLASH=1 -DDEVICE_I2C=1 -DDEVICE_INTERRUPTIN=1 -DDEVICE_LPTICKER=1 -DDEVICE_MPU=1 -DDEVICE_SERIAL=1 -DDEVICE_SPI=1 -DDEVICE_STDIO_MESSAGES=1 -DDEVICE_USTICKER=1 -DFEATURE_BLE=1 -DMBED_BUILD_TIMESTAMP=1607571669.590282 -DTARGET_AMA3B1KK -DTARGET_Ambiq_Micro -DTARGET_Apollo3 -DTARGET_CORDIO -DTARGET_CORTEX -DTARGET_CORTEX_M -DTARGET_FAMILY_Apollo3 -DTARGET_LIKE_CORTEX_M4 -DTARGET_LIKE_MBED -DTARGET_M4 -DTARGET_NAME=SFE_ARTEMIS_NANO -DTARGET_RELEASE -DTARGET_RTOS_M4_M7 -DTARGET_SFE_ARTEMIS_NANO -DTOOLCHAIN_GCC -DTOOLCHAIN_GCC_ARM -D__CMSIS_RTOS -D__CORTEX_M4 -D__FPU_PRESENT=1 -D__MBED_CMSIS_RTOS_CM -D__MBED__=1 \ No newline at end of file +-DAM_PACKAGE_BGA -DARM_MATH_CM4 -DCOMPONENT_FLASHIAP=1 -DCORDIO_ZERO_COPY_HCI -DDEVICE_FLASH=1 -DDEVICE_I2C=1 -DDEVICE_INTERRUPTIN=1 -DDEVICE_LPTICKER=1 -DDEVICE_MPU=1 -DDEVICE_SERIAL=1 -DDEVICE_SPI=1 -DDEVICE_STDIO_MESSAGES=1 -DDEVICE_USTICKER=1 -DFEATURE_BLE=1 -DMBED_BUILD_TIMESTAMP=1611117257.7214417 -DTARGET_AMA3B1KK -DTARGET_Ambiq_Micro -DTARGET_Apollo3 -DTARGET_CORDIO -DTARGET_CORTEX -DTARGET_CORTEX_M -DTARGET_FAMILY_Apollo3 -DTARGET_LIKE_CORTEX_M4 -DTARGET_LIKE_MBED -DTARGET_M4 -DTARGET_NAME=SFE_ARTEMIS_NANO -DTARGET_RELEASE -DTARGET_RTOS_M4_M7 -DTARGET_SFE_ARTEMIS_NANO -DTOOLCHAIN_GCC -DTOOLCHAIN_GCC_ARM -D__CMSIS_RTOS -D__CORTEX_M4 -D__FPU_PRESENT=1 -D__MBED_CMSIS_RTOS_CM -D__MBED__=1 \ No newline at end of file diff --git a/variants/SFE_ARTEMIS_NANO/mbed/libmbed-os.a b/variants/SFE_ARTEMIS_NANO/mbed/libmbed-os.a index dd48fcab..a5905870 100644 Binary files a/variants/SFE_ARTEMIS_NANO/mbed/libmbed-os.a and b/variants/SFE_ARTEMIS_NANO/mbed/libmbed-os.a differ diff --git a/variants/SFE_ARTEMIS_THING_PLUS/mbed/.c-flags b/variants/SFE_ARTEMIS_THING_PLUS/mbed/.c-flags index 9573998a..423b1b42 100644 --- a/variants/SFE_ARTEMIS_THING_PLUS/mbed/.c-flags +++ b/variants/SFE_ARTEMIS_THING_PLUS/mbed/.c-flags @@ -1 +1 @@ --c -std=gnu11 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -MMD -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file +-c -std=gnu11 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -MMD -Os -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file diff --git a/variants/SFE_ARTEMIS_THING_PLUS/mbed/.cxx-flags b/variants/SFE_ARTEMIS_THING_PLUS/mbed/.cxx-flags index 4267aab9..1db13aa3 100644 --- a/variants/SFE_ARTEMIS_THING_PLUS/mbed/.cxx-flags +++ b/variants/SFE_ARTEMIS_THING_PLUS/mbed/.cxx-flags @@ -1 +1 @@ --Wvla -c -fno-rtti -std=gnu++14 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file +-c -fno-rtti -std=gnu++14 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -MMD -Os -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file diff --git a/variants/SFE_ARTEMIS_THING_PLUS/mbed/.ld-symbols b/variants/SFE_ARTEMIS_THING_PLUS/mbed/.ld-symbols index 735c6504..0aa41fcf 100644 --- a/variants/SFE_ARTEMIS_THING_PLUS/mbed/.ld-symbols +++ b/variants/SFE_ARTEMIS_THING_PLUS/mbed/.ld-symbols @@ -1 +1 @@ --DAM_PACKAGE_BGA -DARM_MATH_CM4 -DCOMPONENT_FLASHIAP=1 -DCORDIO_ZERO_COPY_HCI -DDEVICE_FLASH=1 -DDEVICE_I2C=1 -DDEVICE_INTERRUPTIN=1 -DDEVICE_LPTICKER=1 -DDEVICE_MPU=1 -DDEVICE_SERIAL=1 -DDEVICE_SPI=1 -DDEVICE_STDIO_MESSAGES=1 -DDEVICE_USTICKER=1 -DFEATURE_BLE=1 -DMBED_BUILD_TIMESTAMP=1607571820.6173518 -DTARGET_AMA3B1KK -DTARGET_Ambiq_Micro -DTARGET_Apollo3 -DTARGET_CORDIO -DTARGET_CORTEX -DTARGET_CORTEX_M -DTARGET_FAMILY_Apollo3 -DTARGET_LIKE_CORTEX_M4 -DTARGET_LIKE_MBED -DTARGET_M4 -DTARGET_NAME=SFE_ARTEMIS_THING_PLUS -DTARGET_RELEASE -DTARGET_RTOS_M4_M7 -DTARGET_SFE_ARTEMIS_THING_PLUS -DTOOLCHAIN_GCC -DTOOLCHAIN_GCC_ARM -D__CMSIS_RTOS -D__CORTEX_M4 -D__FPU_PRESENT=1 -D__MBED_CMSIS_RTOS_CM -D__MBED__=1 \ No newline at end of file +-DAM_PACKAGE_BGA -DARM_MATH_CM4 -DCOMPONENT_FLASHIAP=1 -DCORDIO_ZERO_COPY_HCI -DDEVICE_FLASH=1 -DDEVICE_I2C=1 -DDEVICE_INTERRUPTIN=1 -DDEVICE_LPTICKER=1 -DDEVICE_MPU=1 -DDEVICE_SERIAL=1 -DDEVICE_SPI=1 -DDEVICE_STDIO_MESSAGES=1 -DDEVICE_USTICKER=1 -DFEATURE_BLE=1 -DMBED_BUILD_TIMESTAMP=1611117441.8704166 -DTARGET_AMA3B1KK -DTARGET_Ambiq_Micro -DTARGET_Apollo3 -DTARGET_CORDIO -DTARGET_CORTEX -DTARGET_CORTEX_M -DTARGET_FAMILY_Apollo3 -DTARGET_LIKE_CORTEX_M4 -DTARGET_LIKE_MBED -DTARGET_M4 -DTARGET_NAME=SFE_ARTEMIS_THING_PLUS -DTARGET_RELEASE -DTARGET_RTOS_M4_M7 -DTARGET_SFE_ARTEMIS_THING_PLUS -DTOOLCHAIN_GCC -DTOOLCHAIN_GCC_ARM -D__CMSIS_RTOS -D__CORTEX_M4 -D__FPU_PRESENT=1 -D__MBED_CMSIS_RTOS_CM -D__MBED__=1 \ No newline at end of file diff --git a/variants/SFE_ARTEMIS_THING_PLUS/mbed/libmbed-os.a b/variants/SFE_ARTEMIS_THING_PLUS/mbed/libmbed-os.a index e56389a0..aab8f223 100644 Binary files a/variants/SFE_ARTEMIS_THING_PLUS/mbed/libmbed-os.a and b/variants/SFE_ARTEMIS_THING_PLUS/mbed/libmbed-os.a differ diff --git a/variants/SFE_EDGE/mbed/.c-flags b/variants/SFE_EDGE/mbed/.c-flags index 9573998a..423b1b42 100644 --- a/variants/SFE_EDGE/mbed/.c-flags +++ b/variants/SFE_EDGE/mbed/.c-flags @@ -1 +1 @@ --c -std=gnu11 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -MMD -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file +-c -std=gnu11 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -MMD -Os -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file diff --git a/variants/SFE_EDGE/mbed/.cxx-flags b/variants/SFE_EDGE/mbed/.cxx-flags index 4267aab9..1db13aa3 100644 --- a/variants/SFE_EDGE/mbed/.cxx-flags +++ b/variants/SFE_EDGE/mbed/.cxx-flags @@ -1 +1 @@ --Wvla -c -fno-rtti -std=gnu++14 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file +-c -fno-rtti -std=gnu++14 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -MMD -Os -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file diff --git a/variants/SFE_EDGE/mbed/.ld-symbols b/variants/SFE_EDGE/mbed/.ld-symbols index 2036be00..73366637 100644 --- a/variants/SFE_EDGE/mbed/.ld-symbols +++ b/variants/SFE_EDGE/mbed/.ld-symbols @@ -1 +1 @@ --DAM_PACKAGE_BGA -DARM_MATH_CM4 -DCOMPONENT_FLASHIAP=1 -DCOMPONENT_hm01b0=1 -DCOMPONENT_lis2dh12=1 -DCORDIO_ZERO_COPY_HCI -DDEVICE_FLASH=1 -DDEVICE_I2C=1 -DDEVICE_INTERRUPTIN=1 -DDEVICE_LPTICKER=1 -DDEVICE_MPU=1 -DDEVICE_SERIAL=1 -DDEVICE_SPI=1 -DDEVICE_STDIO_MESSAGES=1 -DDEVICE_USTICKER=1 -DFEATURE_BLE=1 -DMBED_BUILD_TIMESTAMP=1607571971.85983 -DTARGET_AMA3B1KK -DTARGET_Ambiq_Micro -DTARGET_Apollo3 -DTARGET_CORDIO -DTARGET_CORTEX -DTARGET_CORTEX_M -DTARGET_FAMILY_Apollo3 -DTARGET_LIKE_CORTEX_M4 -DTARGET_LIKE_MBED -DTARGET_M4 -DTARGET_NAME=SFE_EDGE -DTARGET_RELEASE -DTARGET_RTOS_M4_M7 -DTARGET_SFE_EDGE -DTOOLCHAIN_GCC -DTOOLCHAIN_GCC_ARM -D__CMSIS_RTOS -D__CORTEX_M4 -D__FPU_PRESENT=1 -D__MBED_CMSIS_RTOS_CM -D__MBED__=1 \ No newline at end of file +-DAM_PACKAGE_BGA -DARM_MATH_CM4 -DCOMPONENT_FLASHIAP=1 -DCOMPONENT_hm01b0=1 -DCOMPONENT_lis2dh12=1 -DCORDIO_ZERO_COPY_HCI -DDEVICE_FLASH=1 -DDEVICE_I2C=1 -DDEVICE_INTERRUPTIN=1 -DDEVICE_LPTICKER=1 -DDEVICE_MPU=1 -DDEVICE_SERIAL=1 -DDEVICE_SPI=1 -DDEVICE_STDIO_MESSAGES=1 -DDEVICE_USTICKER=1 -DFEATURE_BLE=1 -DMBED_BUILD_TIMESTAMP=1611117629.8094795 -DTARGET_AMA3B1KK -DTARGET_Ambiq_Micro -DTARGET_Apollo3 -DTARGET_CORDIO -DTARGET_CORTEX -DTARGET_CORTEX_M -DTARGET_FAMILY_Apollo3 -DTARGET_LIKE_CORTEX_M4 -DTARGET_LIKE_MBED -DTARGET_M4 -DTARGET_NAME=SFE_EDGE -DTARGET_RELEASE -DTARGET_RTOS_M4_M7 -DTARGET_SFE_EDGE -DTOOLCHAIN_GCC -DTOOLCHAIN_GCC_ARM -D__CMSIS_RTOS -D__CORTEX_M4 -D__FPU_PRESENT=1 -D__MBED_CMSIS_RTOS_CM -D__MBED__=1 \ No newline at end of file diff --git a/variants/SFE_EDGE/mbed/libmbed-os.a b/variants/SFE_EDGE/mbed/libmbed-os.a index 83af2364..20a654d7 100644 Binary files a/variants/SFE_EDGE/mbed/libmbed-os.a and b/variants/SFE_EDGE/mbed/libmbed-os.a differ diff --git a/variants/SFE_EDGE2/mbed/.c-flags b/variants/SFE_EDGE2/mbed/.c-flags index 9573998a..423b1b42 100644 --- a/variants/SFE_EDGE2/mbed/.c-flags +++ b/variants/SFE_EDGE2/mbed/.c-flags @@ -1 +1 @@ --c -std=gnu11 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -MMD -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file +-c -std=gnu11 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -MMD -Os -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file diff --git a/variants/SFE_EDGE2/mbed/.cxx-flags b/variants/SFE_EDGE2/mbed/.cxx-flags index 4267aab9..1db13aa3 100644 --- a/variants/SFE_EDGE2/mbed/.cxx-flags +++ b/variants/SFE_EDGE2/mbed/.cxx-flags @@ -1 +1 @@ --Wvla -c -fno-rtti -std=gnu++14 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -Os -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file +-c -fno-rtti -std=gnu++14 -DMBED_MINIMAL_PRINTF -DMBED_TRAP_ERRORS_ENABLED=1 -MMD -Os -fdata-sections -ffunction-sections -fmessage-length=0 -fno-exceptions -fomit-frame-pointer -funsigned-char -g -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -mthumb \ No newline at end of file diff --git a/variants/SFE_EDGE2/mbed/.ld-symbols b/variants/SFE_EDGE2/mbed/.ld-symbols index 7fa7690d..2466e26c 100644 --- a/variants/SFE_EDGE2/mbed/.ld-symbols +++ b/variants/SFE_EDGE2/mbed/.ld-symbols @@ -1 +1 @@ --DAM_PACKAGE_BGA -DARM_MATH_CM4 -DCOMPONENT_FLASHIAP=1 -DCOMPONENT_hm01b0=1 -DCOMPONENT_lis2dh12=1 -DCORDIO_ZERO_COPY_HCI -DDEVICE_FLASH=1 -DDEVICE_I2C=1 -DDEVICE_INTERRUPTIN=1 -DDEVICE_LPTICKER=1 -DDEVICE_MPU=1 -DDEVICE_SERIAL=1 -DDEVICE_SPI=1 -DDEVICE_STDIO_MESSAGES=1 -DDEVICE_USTICKER=1 -DFEATURE_BLE=1 -DMBED_BUILD_TIMESTAMP=1607572123.7456594 -DTARGET_AMA3B1KK -DTARGET_Ambiq_Micro -DTARGET_Apollo3 -DTARGET_CORDIO -DTARGET_CORTEX -DTARGET_CORTEX_M -DTARGET_FAMILY_Apollo3 -DTARGET_LIKE_CORTEX_M4 -DTARGET_LIKE_MBED -DTARGET_M4 -DTARGET_NAME=SFE_EDGE2 -DTARGET_RELEASE -DTARGET_RTOS_M4_M7 -DTARGET_SFE_EDGE2 -DTOOLCHAIN_GCC -DTOOLCHAIN_GCC_ARM -D__CMSIS_RTOS -D__CORTEX_M4 -D__FPU_PRESENT=1 -D__MBED_CMSIS_RTOS_CM -D__MBED__=1 \ No newline at end of file +-DAM_PACKAGE_BGA -DARM_MATH_CM4 -DCOMPONENT_FLASHIAP=1 -DCOMPONENT_hm01b0=1 -DCOMPONENT_lis2dh12=1 -DCORDIO_ZERO_COPY_HCI -DDEVICE_FLASH=1 -DDEVICE_I2C=1 -DDEVICE_INTERRUPTIN=1 -DDEVICE_LPTICKER=1 -DDEVICE_MPU=1 -DDEVICE_SERIAL=1 -DDEVICE_SPI=1 -DDEVICE_STDIO_MESSAGES=1 -DDEVICE_USTICKER=1 -DFEATURE_BLE=1 -DMBED_BUILD_TIMESTAMP=1611117815.3805146 -DTARGET_AMA3B1KK -DTARGET_Ambiq_Micro -DTARGET_Apollo3 -DTARGET_CORDIO -DTARGET_CORTEX -DTARGET_CORTEX_M -DTARGET_FAMILY_Apollo3 -DTARGET_LIKE_CORTEX_M4 -DTARGET_LIKE_MBED -DTARGET_M4 -DTARGET_NAME=SFE_EDGE2 -DTARGET_RELEASE -DTARGET_RTOS_M4_M7 -DTARGET_SFE_EDGE2 -DTOOLCHAIN_GCC -DTOOLCHAIN_GCC_ARM -D__CMSIS_RTOS -D__CORTEX_M4 -D__FPU_PRESENT=1 -D__MBED_CMSIS_RTOS_CM -D__MBED__=1 \ No newline at end of file diff --git a/variants/SFE_EDGE2/mbed/libmbed-os.a b/variants/SFE_EDGE2/mbed/libmbed-os.a index e8e8a648..037863e3 100644 Binary files a/variants/SFE_EDGE2/mbed/libmbed-os.a and b/variants/SFE_EDGE2/mbed/libmbed-os.a differ