Result Key

Pass
Fail
Untested

Bootloader / blinky

BSPcomments
ada_feather_nrf52 
apollo2_evb 
arduino_m0_pro 

arduino_mkr1000

 BSP #ifdefs for uart0 not right. Fix here

https://github.com/runtimeco/mynewt_arduino_zero/pull/14

(merge before announcement, 1.5 tags updated)

arduino_primo_nrf52

 Had to change LED_BLINK_PIN back from 20 to 25.

arduino_zero

 
arduino_zero_pro 
bbc_microbit no LED, verified with debugger

ble400

 
bmd200 
bmd300eval 
calliope_mini
ci40 
dwm1001-dev
embarc_emsk

frdm-k64f

 

hifive1

 

native

 
native-armv7
native-mips 
nina-b1 

nrf51-arduino_101

Cannot connect to the board.

....

Connecting to target...ERROR: Could not connect to target.

Target connection failed. GDBServer will be closed....gdb_cmds:2: Error in sourced command file:

Remote communication error.  Target disconnected.: Connection reset by peer.

(gdb) Exception condition detected on fd 0

error detected on stdin

....

nrf51-blenano

 

nordic_pca10028

 

nordic_pca10028-16k

 
nordic_pca20020

nordic_pca10056

 

nordic_pca10040

 
nucleo-f303k8
nucleo-f303re

nucleo-f401re

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

olimex_stm32-e407_devboard

 
pic32mx470_6lp_clicker 
pic32mz2048_wi-fire 
puckjs
rb-blend2 

rb-nano2

 
ruuvi_tag_revb2 
sensorhub 
stm32f3discovery
stm32f429discovery 

stm32f4discovery

 
stm32f7discovery 
stm32l152discovery

tested with mcuboot

usbmkw41z


telee02
vbluno51 
vbluno52 
b-l072z-lrwan1

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
A B
Central initiates pairing
A B

Central restores encrypted connection via bonding


A B


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
https://github.com/apache/mynewt-core/pull/1474



taskstat






Other

--serialoic_serialbleoic_blebhdoic_bhd
device not present - ensure timeout    

device not present - ensure ^C aborts   https://github.com/apache/mynewt-newtmgr/issues/109 https://github.com/apache/mynewt-newtmgr/issues/109  
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