boards: remove arduino 101 and related boards
This board and SoC was discontinued some time ago and is currently not maintained in the zephyr tree. Remove all associated configurations and variants from the tree. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
parent
a597c86c30
commit
ffaba63b10
77 changed files with 12 additions and 2771 deletions
|
@ -1,5 +0,0 @@
|
|||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
config BOARD_ARDUINO_101_SSS
|
||||
bool "Arduino 101 Sensor Sub System"
|
||||
depends on SOC_QUARK_SE_C1000_SS
|
|
@ -1,8 +0,0 @@
|
|||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
if BOARD_ARDUINO_101_SSS
|
||||
|
||||
config BOARD
|
||||
default "arduino_101_sss"
|
||||
|
||||
endif # BOARD_ARDUINO_101_SSS
|
|
@ -1,81 +0,0 @@
|
|||
/* SPDX-License-Identifier: Apache-2.0 */
|
||||
|
||||
/dts-v1/;
|
||||
|
||||
#include <mem.h>
|
||||
|
||||
#define DT_FLASH_SIZE DT_SIZE_K(128)
|
||||
#define DT_SRAM_SIZE DT_SIZE_K(24)
|
||||
#define DT_DCCM_SIZE DT_SIZE_K(8)
|
||||
|
||||
#define DT_FLASH_ADDR 0x40034000
|
||||
|
||||
#include "quark_se_c1000_ss.dtsi"
|
||||
|
||||
/ {
|
||||
model = "arduino_101_sss";
|
||||
compatible = "intel,arduino_101_sss", "intel,quark_se_c1000";
|
||||
|
||||
aliases {
|
||||
led0 = &led0;
|
||||
uart-0 = &uart0;
|
||||
uart-1 = &uart1;
|
||||
};
|
||||
|
||||
chosen {
|
||||
zephyr,sram = &sram0;
|
||||
zephyr,flash = &flash0;
|
||||
zephyr,console = &uart1;
|
||||
zephyr,shell-uart = &uart1;
|
||||
};
|
||||
|
||||
leds {
|
||||
compatible = "gpio-leds";
|
||||
led0: led_0 {
|
||||
gpios = <&gpio0 8 0>;
|
||||
label = "LED";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&uart1 {
|
||||
status = "okay";
|
||||
current-speed = <115200>;
|
||||
};
|
||||
|
||||
&i2c0 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&i2c1 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&i2c2 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&i2c3 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&adc0 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&spi0 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&spi1 {
|
||||
status = "okay";
|
||||
|
||||
bmi160@1 {
|
||||
compatible = "bosch,bmi160";
|
||||
reg = <0x1>;
|
||||
label = "bmi160";
|
||||
spi-max-frequency = <640000>;
|
||||
int-gpios = <&gpio1 4 0>;
|
||||
status = "okay";
|
||||
};
|
||||
};
|
|
@ -1,19 +0,0 @@
|
|||
identifier: arduino_101_sss
|
||||
name: Arduino 101 - Sensor Subsystem
|
||||
type: mcu
|
||||
arch: arc
|
||||
toolchain:
|
||||
- zephyr
|
||||
- xtools
|
||||
ram: 24
|
||||
supported:
|
||||
- adc
|
||||
- i2c
|
||||
- spi
|
||||
- gpio
|
||||
- counter
|
||||
- watchdog
|
||||
testing:
|
||||
ignore_tags:
|
||||
- net
|
||||
- bluetooth
|
|
@ -1,17 +0,0 @@
|
|||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
CONFIG_ARC=y
|
||||
CONFIG_SOC_QUARK_SE_C1000_SS=y
|
||||
CONFIG_BOARD_ARDUINO_101_SSS=y
|
||||
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=32000000
|
||||
CONFIG_XIP=y
|
||||
CONFIG_PRINTK=y
|
||||
CONFIG_CPU_ARCEM=y
|
||||
CONFIG_CPU_ARCV2=y
|
||||
CONFIG_ARCV2_INTERRUPT_UNIT=y
|
||||
CONFIG_ARCV2_TIMER=y
|
||||
CONFIG_SPI_DW_PORT_0_INTERRUPT_SINGLE_LINE=n
|
||||
CONFIG_UART_QMSI=y
|
||||
CONFIG_CONSOLE=y
|
||||
CONFIG_UART_CONSOLE=y
|
||||
CONFIG_SERIAL=y
|
|
@ -1,15 +0,0 @@
|
|||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
if(DEFINED ENV{ZEPHYR_FLASH_OVER_DFU})
|
||||
board_set_flasher_ifnset(dfu-util)
|
||||
else()
|
||||
board_set_flasher_ifnset(openocd)
|
||||
endif()
|
||||
|
||||
board_set_debugger_ifnset(openocd)
|
||||
|
||||
board_runner_args(dfu-util "--pid=8087:0aba" "--alt=sensor_core")
|
||||
board_runner_args(openocd --cmd-pre-load "targets 1" "--gdb-port=3334")
|
||||
|
||||
include(${ZEPHYR_BASE}/boards/common/dfu-util.board.cmake)
|
||||
include(${ZEPHYR_BASE}/boards/common/openocd.board.cmake)
|
|
@ -1,13 +0,0 @@
|
|||
.. _arduino_101_sss:
|
||||
|
||||
Arduino/Genuino 101 (Sensor Subsystem)
|
||||
######################################
|
||||
|
||||
The Arduino 101 contains a 32 MHz Argonaut RISC Core (ARC)* EM processor as part
|
||||
of the Quark SE C1000 SoC within the Curie module.
|
||||
The ARC core is referenced as the digital signal processor (DSP) sensor hub or a
|
||||
sensor subsystem depending on what document you're looking at.
|
||||
|
||||
For more information about using the sensor subsystem with Zephyr, see
|
||||
:ref:`arduino_101`.
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
source [find interface/ftdi/flyswatter2.cfg]
|
||||
source [find board/quark_se.cfg]
|
||||
|
||||
quark_se.quark configure -event gdb-attach {
|
||||
reset halt
|
||||
gdb_breakpoint_override hard
|
||||
}
|
||||
|
||||
quark_se.quark configure -event gdb-detach {
|
||||
resume
|
||||
shutdown
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue