...
No Format |
---|
newt target create btshell_nrf52840_coverity newt target set btshell_nrf52840_coverity app=@apache-mynewt-corenimble/apps/btshell newt target set btshell_nrf52840_coverity bsp=@apache-mynewt-core/hw/bsp/nrf52840pdknordic_pca10056 newt target set btshell_nrf52840_coverity build_profile=debug Set values in targets/btshell_nrf52840_coverity/syscfg.yml to: syscfg.vals: LOG_LEVEL: 255 BLE_ROLE_CENTRAL: 1 BLE_ROLE_PERIPHERAL: 1 BLE_ROLE_BROADCASTER: 1 BLE_ROLE_OBSERVER: 1 BLE_EDDYSTONE: 1 BLE_HCI_EVT_LO_BUF_COUNT: 70 BLE_EXT_ADV: 1 BLE_EXT_ADV_MAX_SIZE: 1650 BLE_HCI_EVT_BUF_SIZE: 257 BLE_HS_DEBUG: 1 BLE_L2CAP_COC_MAX_NUM: 2 BLE_LL_CFG_FEAT_LE_2M_PHY: 1 BLE_LL_CFG_FEAT_LE_CODED_PHY: 1 BLE_LL_CFG_FEAT_LL_PRIVACY: 1 BLE_LL_CONN_INIT_MAX_TX_BYTES: 251 BLE_LL_DTM: 1 BLE_LL_DTM_EXTENSIONS: 1 BLE_LL_NUM_SCAN_DUP_ADVS: 1 BLE_MAX_CONNECTIONS: 5 BLE_MAX_PERIODIC_SYNCS: 5 BLE_MONITOR_RTT: 1 BLE_MONITOR_RTT_BUFFER_SIZE: 2048 BLE_MULTI_ADV_INSTANCES: 5 BLE_PERIODIC_ADV: 1 BLE_PERIODIC_ADV_SYNC_TRANSFER: 1 BLE_SM_BONDING: 1 BLE_SM_LEGACY: 1 BLE_SM_SC: 1 BLE_STORE_MAX_BONDS: 5 BLE_VERSION: 51 CONSOLE_HISTORY: ram CONSOLE_HISTORY_RAM_HISTORY_SIZE: 10 CONSOLE_INPUT: 1 CONSOLE_RTT: 0 CONSOLE_UART: 1 MSYS_1_BLOCK_COUNT: 70 CONSOLE_STICKY_PROMPT: 1 CONSOLE_PROMPT_SOFT_CURSOR: 1 CONSOLE_PROMPT_SOFT_CURSOR_ATTR: '"30;42m"' CONSOLE_UART_BAUD: 1000000 CONSOLE_UART_RX_BUF_SIZE: 256 I2C_0: 1 SPI_1_MASTER: 0 SPI_0_MASTER: 0 DRV2605_OFB: 1 LSM303DLHC_OFB: 1 LSM6DSO_OFB: 1 MPU6050_OFB: 1 BNO055_OFB: 1 TSL2561_OFB: 1 TSL2591_OFB: 1 TCS34725_OFB: 1 BME280_OFB: 0 MS5837_OFB: 1 MS5840_OFB: 1 BMP280_OFB: 1 BMP280_OFB_I2C_NUM: 0 BMA253_OFB: 1 BMA2XX_OFB: 1 BMP388_OFB: 1 BMP388_OFB_I2C_NUM: 0 ADXL345_OFB: 1 ADXL345_OFB_I2C_NUM: 0 LPS33HW_OFB: 1 LPS33THW_OFB: 1 LIS2DW12_OFB: 1 LIS2DH12_OFB: 1 LIS2DH12_OFB_I2C_NUM: 0 LIS2DS12_OFB: 1 BME680_OFB: 1 KXTJ3_OFB: 1 DPS368_OFB: 1 ICP101XX_OFB: 1 SHELL_TASK: 1 STATS_NAMES: 1 REBOOT_LOG_FCB: 1 LOG_FCB: 1 CONFIG_FCB: 1 CONFIG_CLI: 1 STATS_CLI: 1 LOG_CLI: 1 STATS_MGMT: 1 LOG_MGMT: 1 CONFIG_MGMT: 1 TSL2561_CLI: 1 BNO055_CLI: 1 TCS34725_CLI: 1 BME280_CLI: 1 BMA2XX_CLI: 1 SENSOR_OIC: 1 OC_SERVER: 1 OC_TRANSPORT_GATT: 1 OC_APP_RESOURCES : 20 FLOAT_USER: 1 SENSOR_OIC_PERIODIC: 1 BLE_MESH: 1 BLE_MESH_PB_GATT: 1 BLE_MESH_SETTINGS: 1 BLE_MESH_PROXY: 1 BLE_MESH_SHELL: 1 BLE_MESH_GATT_PROXY: 1 BLE_MESH_RELAY: 1 BLE_MESH_LOW_POWER: 1 BLE_MESH_FRIEND: 1 BLE_MESH_CFG_CLI: 1 BLE_MESH_HEALTH_CLI: 1 BLE_MESH_SHELL: 1 BLE_MESH_TESTING: 1 BLE_MESH_SHELL_MODELS: 1 BLE_MESH_CDB: 1 PWM_0: 1 PWM_1: 1 PWM_2: 1 PWM_3: 1 ADC_0: 1 ADC_1: 1 ADC_2: 1 ADC_3: 1 Add following dependencies in targets/btshell_nrf52840_coverity/pkg.yml to: pkg.deps: - "@apache-mynewt-core/hw/sensor" - "@apache-mynewt-core/sys/console/full" - "@apache-mynewt-core/sys/log/full" - "@apache-mynewt-core/sys/log/modlog" - "@apache-mynewt-core/sys/stats/full" - "@apache-mynewt-core/hw/sensor/creator" - "@apache-mynewt-core/sys/reboot" - "@apache-mynewt-core/mgmt/smp/transport/ble" - "@apache-mynewt-core/sys/id" - "@apache-mynewt-core/mgmt/imgmgr" - "@apache-mynewt-core/test/flash_test" - "@apache-mynewt-core/test/i2c_scan" - "@apache-mynewt-nimble/nimble/host/services/ans" - "@apache-mynewt-nimble/nimble/host/services/bas" - "@apache-mynewt-nimble/nimble/host/services/bleuart" - "@apache-mynewt-nimble/nimble/host/services/dis" - "@apache-mynewt-nimble/nimble/host/services/ias" - "@apache-mynewt-nimble/nimble/host/services/ipss" - "@apache-mynewt-nimble/nimble/host/services/lls" - "@apache-mynewt-nimble/nimble/host/services/tps" - "@apache-mynewt-nimble/nimble/host" - "@apache-mynewt-nimble/nimble/host/services/gap" - "@apache-mynewt-nimble/nimble/host/services/gatt" - "@apache-mynewt-nimble/nimble/host/store/ram" - "@apache-mynewt-nimble/nimble/transport" - "@apache-mynewt-core/fs/fcb" |
Configure coverity scan for cross-compiler:
...