Result Key

Pass
Fail
Untested

Bootloader / blinky

BSPcomments
ada_feather_nrf52 
apollo2_evb
arduino_m0_pro

arduino_mkr1000


arduino_primo_nrf52


arduino_zero


arduino_zero_pro
bbc_microbit no LED, verified with debugger
b-l072z-lrwan1
b-l475e-iot01a

ble400


bluepill
bmd200
bmd300eval
calliope_mini
ci40
da1469x

requires flash_loader with following target:

targets/da1469x_flash_loader
app=@apache-mynewt-core/apps/flash_loader
bsp=@apache-mynewt-core/hw/bsp/dialog_da1469x-dk-pro
build_profile=optimized
syscfg=FLASH_LOADER_DL_SZ=0x10000:RAM_RESIDENT=1

dwm1001-dev
embarc_emsk

frdm-k64f


hifive1


native


native-armv7
native-mips
nina-b1

nrf51-arduino_101


nrf51-blenano


nordic_pca10028


nordic_pca10028-16k


nordic_pca20020no blinky LED, verified with debugger

nordic_pca10056


nordic_pca10040


nucleo-f030r8reset loop after booting
nucleo-f072rb
nucleo-f103rb
nucleo-f303k8
nucleo-f303re

nucleo-f401re


nucleo-f413re
nucleo-f413zh
nucleo-f439zi
nucleo-f767zi
nucleo-l476rg
olimex-p103

olimex_stm32-e407_devboard


pic32mx470_6lp_clicker
pic32mz2048_wi-fire
puckjs
rb-blend2

rb-nano2


ruuvitag_rev_b
sensorhub
stm32f3discovery
stm32f429discovery

stm32f4discovery


stm32f7discovery
stm32l152discovery


usbmkw41z


telee02
vbluno51
vbluno52

NOTE: Combined with NimBLE release so no need for BLE smoke testing.

bleprph

NOTE: default application stack is too small and is causing issues with pairing when keys distribution is enabled

Units Under Test

Peer Devices

TestnRF51nrf52
Central connects and disconnects several times

Central initiates pairing

Central restores encrypted connection via bonding




btshell - central

Units Under Test

Peer Devices

TestnRF51nRF52comments

General connection establishment procedure



had to disable those for connect to succeed on nRF51: BLE_LL_CFG_FEAT_LE_ENCRYPTION=0:BLE_LL_CFG_FEAT_LL_PRIVACY=0

Service discovery




Central pairs with peripheral




Central restores encrypted connection via bonding




Central reads characteristic




Central writes characteristic





newtmgr

Mac

Ensure successful completion of commands

--serialoic_serialbleoic_blebhdoic_bhd
echo





image list





image upload





taskstat






Other

--serialoic_serialbleoic_blebhdoic_bhd
device not present - ensure timeout





device not present - ensure ^C aborts





device present - ensure ^C aborts






ble-specific

connect with nameconnect with uuid



bhd-specific

connect with nameconnect with addr



Linux

Ensure successful completion of commands

--serialoic_serialbleoic_blebhdoic_bhd
echo





image list





image upload





taskstat






Other

--serialoic_serialbleoic_blebhdoic_bhd
device not present - ensure timeout





device not present - ensure ^C aborts





device present - ensure ^C aborts






ble-specific

connect with nameconnect with addr



bhd-specific

connect with nameconnect with addr