boards: delete arduino_101_ble board

This board is the same as curie_ble, so remove duplication and have only
one board definition.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2018-03-22 08:14:37 -05:00 committed by Anas Nashif
parent 91a27358bd
commit 66d60d2941
12 changed files with 6 additions and 127 deletions

View file

@ -36,8 +36,8 @@ boards/arm/* @MaureenHelm @galak
boards/arm/96b_carbon/* @rsalveti @idlethread
boards/arm/96b_nitrogen/* @idlethread
boards/arm/96b_neonkey/* @Mani-Sadhasivam
boards/arm/arduino_101_ble/* @jhedberg
boards/arm/cc3220sf_launchxl/* @GAnthony
boards/arm/curie_ble/* @jhedberg
boards/arm/disco_l475_iot1/* @erwango
boards/arm/frdm*/* @MaureenHelm
boards/arm/hexiwear*/* @MaureenHelm

View file

@ -1,9 +0,0 @@
# Kconfig - Arduino 101 BLE (nRF51822) configuration
#
# Copyright (c) 2016 Intel Corporation
#
# SPDX-License-Identifier: Apache-2.0
config BOARD_ARDUINO_101_BLE
bool "Arduino 101 BLE"
depends on SOC_NRF51822_QFAA

View file

@ -1,37 +0,0 @@
# Kconfig - Arduino 101 BLE (nRF51822) configuration
#
# Copyright (c) 2016 Intel Corporation
#
# SPDX-License-Identifier: Apache-2.0
if BOARD_ARDUINO_101_BLE
config BOARD
default arduino_101_ble
if UART_NRF5
config GPIO
default y
config GPIO_NRF5
default y
config GPIO_NRF5_P0
default y
config UART_NRF5_GPIO_TX_PIN
default 9
config UART_NRF5_GPIO_RX_PIN
default 11
config UART_NRF5_GPIO_RTS_PIN
default 12
config UART_NRF5_GPIO_CTS_PIN
default 10
endif # UART_NRF5
endif # BOARD_ARDUINO_101_BLE

View file

@ -1,25 +0,0 @@
/*
* Copyright (c) 2017 Linaro Limited
*
* SPDX-License-Identifier: Apache-2.0
*/
/dts-v1/;
#include <nordic/nrf51822.dtsi>
/ {
model = "Arduino 101-BLE";
compatible = "arduino,101-ble", "nordic,nrf51822-qfaa",
"nordic,nrf51822";
chosen {
zephyr,console = &uart0;
zephyr,sram = &sram0;
zephyr,flash = &flash0;
};
};
&uart0 {
current-speed = <1000000>;
status = "ok";
};

View file

@ -1,11 +0,0 @@
identifier: arduino_101_ble
name: Ardunio 101 (nRF51)
type: mcu
arch: arm
toolchain:
- zephyr
- gccarmemb
ram: 16
testing:
ignore_tags:
- net

View file

@ -1,13 +0,0 @@
CONFIG_ARM=y
CONFIG_SOC_FAMILY_NRF=y
CONFIG_SOC_SERIES_NRF51X=y
CONFIG_SOC_NRF51822_QFAA=y
CONFIG_BOARD_ARDUINO_101_BLE=y
# enable uart driver
CONFIG_SERIAL=y
CONFIG_UART_NRF5=y
# bluetooth
CONFIG_BT=y
CONFIG_BT_CTLR=y

View file

@ -1,2 +0,0 @@
board_runner_args(dfu-util "--pid=8087:0aba" "--alt=ble_core")
include(${ZEPHYR_BASE}/boards/common/dfu-util.board.cmake)

View file

@ -1,12 +0,0 @@
/*
* Copyright (c) 2016 Intel Corporation
*
* SPDX-License-Identifier: Apache-2.0
*/
#ifndef __INC_BOARD_H
#define __INC_BOARD_H
#include <soc.h>
#endif /* __INC_BOARD_H */

View file

@ -1,12 +0,0 @@
.. _arduino_101_ble:
Arduino/Genuino 101 (BLE)
#########################
The Arduino 101* (branded Genuino 101* outside the U.S.) board includes on-board
Bluetooth LE to enable developers to interact with Bluetooth enabled devices
such as phones and tablets.
See :ref:`arduino_101` for information how to use the BLE module on the Arduino
101 with Zephyr.

View file

@ -281,7 +281,7 @@ by the Zephyr project, so you need to flash a new one onto it.
Luckily, starting with Zephyr 1.6, Zephyr itself is able to act as the firmware
for the controller. The application you need is ``samples/bluetooth/hci_uart`` and
the target board is called ``arduino_101_ble``.
the target board is called ``curie_ble``.
To build the Bluetooth controller image and flash it using ``dfu-util``, first
set ``ZEPHYR_FLASH_OVER_DFU=y`` in the environment as described above, then
@ -289,7 +289,7 @@ run:
.. zephyr-app-commands::
:zephyr-app: samples/bluetooth/hci_uart
:board: arduino_101_ble
:board: curie_ble
:goals: build flash
After successfully completing these steps your Arduino 101 should now have a HCI

View file

@ -11,5 +11,5 @@ tests:
harness: bluetooth
extra_args: CONF_FILE="nrf5.conf"
platform_whitelist: 96b_nitrogen nrf51_pca10028
nrf52_pca10040 arduino_101_ble
nrf52_pca10040
tags: uart bluetooth

View file

@ -76,11 +76,11 @@ tests:
test_controller:
extra_args: CONF_FILE=prj_controller.conf
platform_whitelist: nrf52840_pca10056 nrf52_pca10040
nrf51_pca10028 arduino_101_ble 96b_nitrogen
nrf51_pca10028 96b_nitrogen
test_controller_4_0:
extra_args: CONF_FILE=prj_controller_4_0.conf
platform_whitelist: nrf52840_pca10056 nrf52_pca10040
nrf51_pca10028 arduino_101_ble
nrf51_pca10028
test_controller_dbg:
extra_args: CONF_FILE=prj_controller_dbg.conf
platform_whitelist: nrf52840_pca10056 nrf52_pca10040