doc: simplify supported board page
Remove table which had redundant information and created a simple TOC with boards. This will allow easy expansion of the list over time. Change-Id: Ic94063cc99ddcb3d2140a4beef1067a9766d60a3 Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
parent
df8db31f53
commit
ef61a3e164
9 changed files with 103 additions and 49 deletions
|
@ -1,7 +1,7 @@
|
|||
.. _arduino_101:
|
||||
|
||||
Board Configuration: arduino 101
|
||||
################################
|
||||
Arduino 101
|
||||
###########
|
||||
|
||||
Overview
|
||||
********
|
||||
|
@ -16,7 +16,7 @@ flash an ARC and an X86 image to use both. Developers can use the
|
|||
Kernel that can be flashed and run on the Arduino 101 platform. The default
|
||||
configuration for Arduino 101 boards can be found in
|
||||
:file:`boards/arduino_101/arduino_101_defconfig` for the X86 and
|
||||
:file:`boards/arduino_101/arduino_101_sss_defconfig` for the ARC.
|
||||
:file:`boards/arduino_101_sss/arduino_101_sss_defconfig` for the ARC.
|
||||
|
||||
Board Layout
|
||||
************
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
.. _arduino_due:
|
||||
|
||||
Board Configuration: arduino_due
|
||||
################################
|
||||
Arduino Due
|
||||
###########
|
||||
|
||||
Overview
|
||||
********
|
||||
|
|
|
@ -9,42 +9,36 @@ The following boards are currently supported:
|
|||
Developers can create additional board configurations which allow
|
||||
Zephyr-based applications to run on other target systems.
|
||||
|
||||
x86 Instruction Set Architectures
|
||||
=================================
|
||||
x86 Instruction Set
|
||||
====================
|
||||
|
||||
+------------------------+------------------------+
|
||||
| Board Configuration | Supported |
|
||||
| Reference | Target Systems |
|
||||
+========================+========================+
|
||||
| :ref:`minnowboard` | MinnowBoard Max |
|
||||
+------------------------+------------------------+
|
||||
| :ref:`qemu_x86` | QEMU 2.1 |
|
||||
+------------------------+------------------------+
|
||||
| :ref:`quark_d2000_crb` | Quark D2000 Boards |
|
||||
+------------------------+------------------------+
|
||||
| :ref:`quark_se_ctb` | Quark SE Boards |
|
||||
+------------------------+------------------------+
|
||||
| :ref:`arduino_101` | Arduino 101 Board |
|
||||
+------------------------+------------------------+
|
||||
| :ref:`galileo` | Galileo and |
|
||||
| | Galileo Gen 2 |
|
||||
+------------------------+------------------------+
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
arduino_101.rst
|
||||
quark_d2000_crb.rst
|
||||
galileo.rst
|
||||
minnowboard.rst
|
||||
qemu_x86.rst
|
||||
|
||||
|
||||
ARM (v7-M and v7E-M) Instruction Set Architectures
|
||||
==================================================
|
||||
ARM (v7-M and v7E-M) Instruction Set
|
||||
====================================
|
||||
|
||||
+------------------------+------------------------+
|
||||
| Board Configuration | Supported |
|
||||
| Reference | Target Systems |
|
||||
+========================+========================+
|
||||
| :ref:`qemu_cortex_m3` | QEMU 2.1 + patch |
|
||||
+------------------------+------------------------+
|
||||
| :ref:`arduino_due` | Arduino Due Board |
|
||||
+------------------------+------------------------+
|
||||
| :ref:`frdm_k64f` | Freescale Freedom |
|
||||
| | Development Platform |
|
||||
+------------------------+------------------------+
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
For details on how to flash a Zephyr image, see the
|
||||
respective board reference documentation.
|
||||
qemu_cortex_m3
|
||||
arduino_due
|
||||
frdm_k64f
|
||||
|
||||
ARC EM4 Instruction Set
|
||||
====================================
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
arduino_101
|
||||
|
||||
For details on how to flash a Zephyr image, see the respective board reference
|
||||
documentation.
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
.. _frdm_k64f:
|
||||
|
||||
Board Configuration: frdm_k64f
|
||||
#####################################
|
||||
Freescale FRDM-K64F
|
||||
###################
|
||||
|
||||
Overview
|
||||
********
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
.. _galileo:
|
||||
|
||||
Board Configuration: galileo
|
||||
###############################
|
||||
Galileo Gen1/Gen2
|
||||
#################
|
||||
|
||||
Overview
|
||||
********
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
.. _minnowboard:
|
||||
|
||||
Board Configuration: Minnowboard Max (minnowboard)
|
||||
##################################################
|
||||
Minnowboard Max
|
||||
###############
|
||||
|
||||
Overview
|
||||
********
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
.. _qemu_cortex_m3:
|
||||
|
||||
Board Configuration: qemu_cortex_m3
|
||||
#######################################
|
||||
ARM Cortex-M3 Emulation (QEMU)
|
||||
##############################
|
||||
|
||||
Overview
|
||||
********
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
.. _qemu_x86:
|
||||
|
||||
Board Configuration: QEMU X86 (qemu_x86)
|
||||
########################################
|
||||
X86 Emulation (QEMU)
|
||||
####################
|
||||
|
||||
Overview
|
||||
********
|
||||
|
|
60
doc/board/quark_d2000_crb.rst
Normal file
60
doc/board/quark_d2000_crb.rst
Normal file
|
@ -0,0 +1,60 @@
|
|||
.. _quark_d2000_crb:
|
||||
|
||||
Quark D2000 CRB
|
||||
###############
|
||||
|
||||
Overview
|
||||
********
|
||||
The Intel® Quark ™ microcontroller D2000 package is shipped as a 40-pin QFN
|
||||
component.
|
||||
|
||||
Intel™ Quark® microcontroller D2000 contains the following items:
|
||||
* On-board components:
|
||||
-Accelerometer/Magnetometer sensor
|
||||
- UART/JTAG to USB convert for USB debug port
|
||||
* Expansion options:
|
||||
- “Arduino Uno” compatible SIL sockets ( 3.3V IO Only )
|
||||
* Other connectors:
|
||||
- 1x USB 2.0 Device Port – micro Type B
|
||||
- On-board coin cell battery holder
|
||||
- 5V input a screw terminal/header (external power or Li-ion)
|
||||
- EEMBC power input header
|
||||
|
||||
Board Layout
|
||||
************
|
||||
|
||||
General information for the board can be found at the `Intel Website`_,
|
||||
which includes both `schematics`_ and BRD files.
|
||||
|
||||
Supported Features
|
||||
******************
|
||||
|
||||
+-----------+------------+-----+-----+-----------------------+
|
||||
| Interface | Controller | ARC | x86 | Driver/Component |
|
||||
+===========+============+=====+=====+=======================+
|
||||
| MVIC | on-chip | N | Y | interrupt_controller |
|
||||
+-----------+------------+-----+-----+-----------------------+
|
||||
| UART | on-chip | N | Y | serial port-polling; |
|
||||
| | | | | serial port-interrupt |
|
||||
+-----------+------------+-----+-----+-----------------------+
|
||||
| SPI | on-chip | Y | Y | spi |
|
||||
+-----------+------------+-----+-----+-----------------------+
|
||||
| ADC | on-chip | Y | N | adc |
|
||||
+-----------+------------+-----+-----+-----------------------+
|
||||
| I2C | on-chip | Y | Y | i2c |
|
||||
+-----------+------------+-----+-----+-----------------------+
|
||||
| GPIO | on-chip | Y | Y | gpio |
|
||||
+-----------+------------+-----+-----+-----------------------+
|
||||
| PWM | on-chip | Y | Y | pwm |
|
||||
+-----------+------------+-----+-----+-----------------------+
|
||||
|
||||
|
||||
Bibliography
|
||||
************
|
||||
|
||||
.. _Intel Website:
|
||||
http://www.intel.com/content/www/us/en/embedded/products/quark/mcu/d2000/quark-d2000-crb-user-guide.html
|
||||
|
||||
.. _schematics:
|
||||
http://www.intel.com/content/www/us/en/embedded/products/quark/mcu/d2000/quark-d2000-crb-schematics.html
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue