2016-06-16 01:57:25 +00:00
{
2016-09-30 22:20:37 +00:00
"name" : "platform" ,
2016-06-16 01:57:25 +00:00
"config" : {
"stdio-convert-newlines" : {
2017-11-23 15:44:33 +00:00
"help" : "Enable conversion to standard newlines on stdin/stdout/stderr" ,
"value" : false
} ,
"stdio-convert-tty-newlines" : {
"help" : "Enable conversion to standard newlines on any tty FILE stream" ,
"value" : false
} ,
"stdio-buffered-serial" : {
"help" : "Use UARTSerial driver to obtain buffered serial I/O on stdin/stdout/stderr. If false, unbuffered serial_getc and serial_putc are used directly." ,
2016-06-16 10:53:11 +00:00
"value" : false
2016-06-22 05:38:41 +00:00
} ,
"stdio-baud-rate" : {
"help" : "Baud rate for stdio" ,
"value" : 9600
2016-09-19 09:33:48 +00:00
} ,
"stdio-flush-at-exit" : {
"help" : "Enable or disable the flush of standard I/O's at exit." ,
"value" : true
2016-08-11 10:01:33 +00:00
} ,
"default-serial-baud-rate" : {
"help" : "Default baud rate for a Serial or RawSerial instance (if not specified in the constructor)" ,
"value" : 9600
2017-11-14 10:09:07 +00:00
} ,
"force-non-copyable-error" : {
"help" : "Force compile time error when a NonCopyable object is copied" ,
"value" : false
2018-03-21 05:05:58 +00:00
} ,
"poll-use-lowpower-timer" : {
"help" : "Enable use of low power timer class for poll(). May cause missing events." ,
"value" : false
2018-06-11 18:26:04 +00:00
} ,
2018-11-14 01:08:44 +00:00
2018-06-11 18:26:04 +00:00
"error-hist-enabled" : {
"help" : "Enable for error history tracking." ,
"value" : false
} ,
2018-11-14 01:08:44 +00:00
2018-06-11 18:26:04 +00:00
"error-hist-size" : {
"help" : "Set the number of most recent errors the system keeps in its history, needs error-hist-enabled set to true for this to work." ,
"value" : 4
} ,
2018-11-14 01:08:44 +00:00
2018-06-11 18:26:04 +00:00
"error-filename-capture-enabled" : {
"help" : "Enables capture of filename and line number as part of error context capture, this works only for debug and develop builds. On release builds, filename capture is always disabled" ,
"value" : false
} ,
2018-11-14 01:08:44 +00:00
2018-06-11 18:26:04 +00:00
"error-all-threads-info" : {
"help" : "Reports all the threads in the system as part of error report." ,
"value" : false
} ,
2018-11-14 01:08:44 +00:00
2018-06-11 18:26:04 +00:00
"max-error-filename-len" : {
"help" : "Sets the maximum length of buffer used for capturing the filename in error context. This needs error-filename-capture-enabled feature." ,
"value" : 16
2018-07-02 15:43:01 +00:00
} ,
2018-11-14 01:08:44 +00:00
2018-07-02 15:43:01 +00:00
"memory-tracing-enabled" : {
"macro_name" : "MBED_MEM_TRACING_ENABLED" ,
"help" : "Enable tracing of each memory call by invoking a callback on each memory operation. See mbed_mem_trace.h in the HAL API for more information" ,
2018-10-19 20:44:46 +00:00
"value" : null
2018-07-31 17:48:35 +00:00
} ,
2018-11-14 01:08:44 +00:00
2018-09-12 17:01:54 +00:00
"sys-stats-enabled" : {
"macro_name" : "MBED_SYS_STATS_ENABLED" ,
"help" : "Set to 1 to enable system stats. When enabled the function mbed_stats_sys_get returns non-zero data. See mbed_stats.h for more information" ,
"value" : null
} ,
2018-11-14 01:08:44 +00:00
2018-09-12 17:01:54 +00:00
"stack-stats-enabled" : {
"macro_name" : "MBED_STACK_STATS_ENABLED" ,
"help" : "Set to 1 to enable stack stats. When enabled the functions mbed_stats_stack_get and mbed_stats_stack_get_each return non-zero data. See mbed_stats.h for more information" ,
"value" : null
} ,
2018-11-14 01:08:44 +00:00
2018-09-12 17:01:54 +00:00
"cpu-stats-enabled" : {
"macro_name" : "MBED_CPU_STATS_ENABLED" ,
"help" : "Set to 1 to enable cpu stats. When enabled the function mbed_stats_cpu_get returns non-zero data. See mbed_stats.h for more information" ,
"value" : null
} ,
2018-11-14 01:08:44 +00:00
2018-09-12 17:01:54 +00:00
"heap-stats-enabled" : {
"macro_name" : "MBED_HEAP_STATS_ENABLED" ,
"help" : "Set to 1 to enable heap stats. When enabled the function mbed_stats_heap_get returns non-zero data. See mbed_stats.h for more information" ,
"value" : null
} ,
2018-11-14 01:08:44 +00:00
2018-09-12 17:01:54 +00:00
"thread-stats-enabled" : {
"macro_name" : "MBED_THREAD_STATS_ENABLED" ,
"help" : "Set to 1 to enable thread stats. When enabled the function mbed_stats_thread_get_each returns non-zero data. See mbed_stats.h for more information" ,
"value" : null
} ,
2018-11-14 01:08:44 +00:00
2018-07-31 17:48:35 +00:00
"error-decode-http-url-str" : {
"help" : "HTTP URL string for ARM Mbed-OS Error Decode microsite" ,
2018-09-06 10:16:15 +00:00
"value" : "\"\\nFor more info, visit: https://armmbed.github.io/mbedos-error/?error=0x%08X\""
2018-10-19 00:38:53 +00:00
} ,
"cthunk_count_max" : {
"help" : "The maximum CThunk objects used at the same time. This must be greater than 0 and less 256" ,
"value" : 8
2018-11-13 01:37:54 +00:00
} ,
"crash-capture-enabled" : {
"help" : "Enables crash context capture when the system enters a fatal error/crash." ,
"value" : false
} ,
"error-reboot-max" : {
"help" : "Maximum number of auto reboots permitted when an error happens." ,
2018-11-14 19:40:13 +00:00
"value" : 1
2018-11-13 01:37:54 +00:00
} ,
"fatal-error-auto-reboot-enabled" : {
"help" : "Setting this to true enables auto-reboot on a fatal error." ,
"value" : false
2016-06-16 01:57:25 +00:00
}
2016-09-23 08:32:56 +00:00
} ,
"target_overrides" : {
"EFM32" : {
"stdio-baud-rate" : 115200
2016-11-07 10:54:45 +00:00
} ,
"EFR32" : {
"stdio-baud-rate" : 115200
2018-06-25 03:04:44 +00:00
} ,
"UNO_91H" : {
"stdio-baud-rate" : 115200
2018-11-13 04:16:15 +00:00
} ,
"DISCO_L475VG_IOT01A" : {
"crash-capture-enabled" : true ,
"fatal-error-auto-reboot-enabled" : true
} ,
"K64F" : {
"crash-capture-enabled" : true ,
"fatal-error-auto-reboot-enabled" : true
} ,
"K66F" : {
"crash-capture-enabled" : true ,
"fatal-error-auto-reboot-enabled" : true
} ,
"NUCLEO_F429ZI" : {
"crash-capture-enabled" : true ,
"fatal-error-auto-reboot-enabled" : true
} ,
"NUCLEO_F746ZG" : {
"crash-capture-enabled" : true ,
"fatal-error-auto-reboot-enabled" : true
} ,
"NUCLEO_F767ZI" : {
"crash-capture-enabled" : true ,
"fatal-error-auto-reboot-enabled" : true
} ,
"NUCLEO_F439ZI" : {
"crash-capture-enabled" : true ,
"fatal-error-auto-reboot-enabled" : true
} ,
"UBLOX_EVK_ODIN_W2" : {
"crash-capture-enabled" : true ,
"fatal-error-auto-reboot-enabled" : true
} ,
"UBLOX_C030_U201" : {
"crash-capture-enabled" : true ,
"fatal-error-auto-reboot-enabled" : true
} ,
"NUMAKER_PFM_M487" : {
"crash-capture-enabled" : true ,
"fatal-error-auto-reboot-enabled" : true
} ,
"NRF52840_DK" : {
"crash-capture-enabled" : true ,
"fatal-error-auto-reboot-enabled" : true
} ,
"NUCLEO_L476RG" : {
"crash-capture-enabled" : true ,
"fatal-error-auto-reboot-enabled" : true
} ,
"NUCLEO_F411RE" : {
"crash-capture-enabled" : true ,
"fatal-error-auto-reboot-enabled" : true
2016-09-23 08:32:56 +00:00
}
2016-06-16 01:57:25 +00:00
}
}