diff --git a/boards/index.rst b/boards/index.rst index 65d9cd6c230ee4f9a9db83bb6f7002db68da4264..95d692a7a74ff636351a0fb9a7fcf150a036828d 100644 --- a/boards/index.rst +++ b/boards/index.rst @@ -38,6 +38,7 @@ started. .. toctree:: :maxdepth: 1 + pocketbeagle2/index beagley/ai/index.rst beagleplay/index beaglebone/ai-64/index diff --git a/boards/pocketbeagle2/01-introduction.rst b/boards/pocketbeagle2/01-introduction.rst new file mode 100644 index 0000000000000000000000000000000000000000..10b0530b2f278224eab84d947682f5122d550878 --- /dev/null +++ b/boards/pocketbeagle2/01-introduction.rst @@ -0,0 +1,90 @@ +.. _pocketbeagle2-introduction: + +Introduction +############### + +PocketBeagle2 is based on `Texas Instrments AM6232 SoC <https://www.ti.com/product/AM623>`_, it's dual A53 cores can +provides more than double the performance of the classic PocketBeagle. The new design comes with pre-soldered headers, 3-pin +JST-SH 1.00mm uart debug port, USB-C port, MSPM0L1105, 512MB RAM, LiPo Battery charger, and optional eMMC storage. + +.. table:: + :align: center + :widths: auto + + +----------------------------------------------------+---------------------------------------------------------+ + | .. image:: images/product/pocketbeagle2-front.* | .. image:: images/product/pocketbeagle2-back.* | + | :width: 700 | :width: 700 | + | :align: center | :align: center | + | :alt: PocketBeagle2 front | :alt: PocketBeagle2 back | + +----------------------------------------------------+---------------------------------------------------------+ + + +.. _pocketbeagle2-comparison: + +Comparison +*************** + +The board is intended to provide functionality well beyond classic PocketBeagle, +while still providing compatibility with PocketBeagle's expansion headers as +much as possible. There are several significant differences between the designs. + +.. _beaglebone-comparison-table, BeagleBone comparison: + +.. table:: Table: PocketBeagle comparison + + +-------------------+---------------------+----------------------------+ + | Feature | PocketBeagle2 | PocketBeagle2 | + +===================+=====================+============================+ + | SoC | AM6232 | AM3358 | + +-------------------+---------------------+----------------------------+ + | Arm CPU | Cortex-A53 (64-bit) | Cortex-A8 (32-bit) | + +-------------------+---------------------+----------------------------+ + | Arm cores/MHz | 1 x 1GHz | 2x 1.4GHz | + +-------------------+---------------------+----------------------------+ + | RAM | 512MB | 512MB | + +-------------------+---------------------+----------------------------+ + + +.. todo:: + + add cape compatibility details + + +.. _pocketbeagle2-features-and-specificationd: + +PocketBeagle2 Features and Specification +******************************************** + +This section covers the specifications and features of the board and provides a high level +description of the major components and interfaces that make up the board. + +.. _ai64-features,PocketBeagle2 features tabled: + +.. todo:: Add Table: PocketBeagle2 Features and Specification + +.. _pocketbeagle2-component-locations: + +Board Component Locations +*************************** + +This section describes the key components on the board. It provides information on their location +and function. Familiarize yourself with the various components on the board. + +.. _pocketbeagle2-components: + +Board components +================ + +This section describes the key components on the board, their location and function. + +.. tab-set:: + + .. tab-item:: Front components location + + .. tab-item:: Back components location + + .. todo:: Add PocketBeagle2 board back components details + + .. tab-item:: Back components location + + .. todo:: Add PocketBeagle2 board back components details \ No newline at end of file diff --git a/boards/pocketbeagle2/images/chapter-thumbnails/01-introduction.jpg b/boards/pocketbeagle2/images/chapter-thumbnails/01-introduction.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8c057787253d9dcbbc8159aec9bf9f60797aa304 Binary files /dev/null and b/boards/pocketbeagle2/images/chapter-thumbnails/01-introduction.jpg differ diff --git a/boards/pocketbeagle2/images/chapter-thumbnails/02-quick-start.jpg b/boards/pocketbeagle2/images/chapter-thumbnails/02-quick-start.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f7f76b5df97a9c464d517858b153a76ac70ada1b Binary files /dev/null and b/boards/pocketbeagle2/images/chapter-thumbnails/02-quick-start.jpg differ diff --git a/boards/pocketbeagle2/images/chapter-thumbnails/03-design-and-specifications.jpg b/boards/pocketbeagle2/images/chapter-thumbnails/03-design-and-specifications.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f89dfb5d9789f5a26f0276433228fbb236f4f1ad Binary files /dev/null and b/boards/pocketbeagle2/images/chapter-thumbnails/03-design-and-specifications.jpg differ diff --git a/boards/pocketbeagle2/images/chapter-thumbnails/04-connectors-and-pinouts.jpg b/boards/pocketbeagle2/images/chapter-thumbnails/04-connectors-and-pinouts.jpg new file mode 100644 index 0000000000000000000000000000000000000000..704c72e5c0d276bebef0c8fdfd8308fd7d909abe Binary files /dev/null and b/boards/pocketbeagle2/images/chapter-thumbnails/04-connectors-and-pinouts.jpg differ diff --git a/boards/pocketbeagle2/images/chapter-thumbnails/05-demos-and-tutorials.jpg b/boards/pocketbeagle2/images/chapter-thumbnails/05-demos-and-tutorials.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b8cb53805f2f20d39798d6aacc8287e19d7c28ce Binary files /dev/null and b/boards/pocketbeagle2/images/chapter-thumbnails/05-demos-and-tutorials.jpg differ diff --git a/boards/pocketbeagle2/images/chapter-thumbnails/06-support-documents.jpg b/boards/pocketbeagle2/images/chapter-thumbnails/06-support-documents.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6ac16e097d3442f29357c1ab14154db62710260d Binary files /dev/null and b/boards/pocketbeagle2/images/chapter-thumbnails/06-support-documents.jpg differ diff --git a/boards/pocketbeagle2/images/product/pocketbeagle2-45-back.jpg b/boards/pocketbeagle2/images/product/pocketbeagle2-45-back.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b6dd779259bf7b4a684cc61de0cb3896bf30657f Binary files /dev/null and b/boards/pocketbeagle2/images/product/pocketbeagle2-45-back.jpg differ diff --git a/boards/pocketbeagle2/images/product/pocketbeagle2-45-front.jpg b/boards/pocketbeagle2/images/product/pocketbeagle2-45-front.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8ed227da70880c6629f064397b936c1867b12aa6 Binary files /dev/null and b/boards/pocketbeagle2/images/product/pocketbeagle2-45-front.jpg differ diff --git a/boards/pocketbeagle2/images/product/pocketbeagle2-back.jpg b/boards/pocketbeagle2/images/product/pocketbeagle2-back.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d5ac8b79e863fbcdc8bf87377576842197ad843a Binary files /dev/null and b/boards/pocketbeagle2/images/product/pocketbeagle2-back.jpg differ diff --git a/boards/pocketbeagle2/images/product/pocketbeagle2-emmc-45-back.jpg b/boards/pocketbeagle2/images/product/pocketbeagle2-emmc-45-back.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9ccdb0fdc4b399217dad81df4a994c1530e14a20 Binary files /dev/null and b/boards/pocketbeagle2/images/product/pocketbeagle2-emmc-45-back.jpg differ diff --git a/boards/pocketbeagle2/images/product/pocketbeagle2-emmc-45-front.jpg b/boards/pocketbeagle2/images/product/pocketbeagle2-emmc-45-front.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bc0240effd69dc0b9ef9ec981cd060afa96da8b4 Binary files /dev/null and b/boards/pocketbeagle2/images/product/pocketbeagle2-emmc-45-front.jpg differ diff --git a/boards/pocketbeagle2/images/product/pocketbeagle2-emmc-back.jpg b/boards/pocketbeagle2/images/product/pocketbeagle2-emmc-back.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6447370b4c2400f756d51226b71099bb60efc7b4 Binary files /dev/null and b/boards/pocketbeagle2/images/product/pocketbeagle2-emmc-back.jpg differ diff --git a/boards/pocketbeagle2/images/product/pocketbeagle2-emmc-front.jpg b/boards/pocketbeagle2/images/product/pocketbeagle2-emmc-front.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c2e7babc4fd14fe007efb29fd72d333c0f263f75 Binary files /dev/null and b/boards/pocketbeagle2/images/product/pocketbeagle2-emmc-front.jpg differ diff --git a/boards/pocketbeagle2/images/product/pocketbeagle2-front.jpg b/boards/pocketbeagle2/images/product/pocketbeagle2-front.jpg new file mode 100644 index 0000000000000000000000000000000000000000..487e507c0f95fec39a35859f048e387448eb1a8d Binary files /dev/null and b/boards/pocketbeagle2/images/product/pocketbeagle2-front.jpg differ diff --git a/boards/pocketbeagle2/index.rst b/boards/pocketbeagle2/index.rst new file mode 100644 index 0000000000000000000000000000000000000000..41124741a1b4e2fe6ab3bc201f1e54f7288257fe --- /dev/null +++ b/boards/pocketbeagle2/index.rst @@ -0,0 +1,123 @@ +.. _pocketbeagle2-home: + +PocketBeagle2 +################### + +.. todo:: Add PocketBeagle2 information + +.. image:: images/product/pocketbeagle2-45-front.jpg + :width: 740px + :align: center + :alt: PocketBeagle2 front at 45° angle + +.. only:: html + + .. grid:: 1 1 2 2 + :margin: 4 4 0 0 + :gutter: 4 + + .. grid-item-card:: + :link: pocketbeagle2-introduction + :link-type: ref + + **1. Introduction** + ^^^ + + .. image:: images/chapter-thumbnails/01-introduction.* + :align: center + :alt: PocketBeagle2 Chapter01 thumbnail + + +++ + + Introduction to PocketBeagle2 board with information on each component + location on both front and back of the board. + + .. grid-item-card:: + :link: pocketbeagle2-quick-start + :link-type: ref + + **2. Quick start** + ^^^ + + .. image:: images/chapter-thumbnails/02-quick-start.* + :align: center + :alt: PocketBeagle2 Chapter02 thumbnail + + +++ + + Getting started guide to enable you to start building your projects + in no time. + + .. grid-item-card:: + :link: pocketbeagle2-design + :link-type: ref + + **3. Design & Specifications** + ^^^ + + .. image:: images/chapter-thumbnails/03-design-and-specifications.* + :align: center + :alt: PocketBeagle2 Chapter03 thumbnail + + +++ + + Hardware and mechanical design and specifications of PocketBeagle2 board + for those who want to know their board inside and out. + + .. grid-item-card:: + :link: pocketbeagle2-expansion + :link-type: ref + + **4. Expansion** + ^^^ + + .. image:: images/chapter-thumbnails/04-connectors-and-pinouts.* + :align: center + :alt: PocketBeagle2 Chapter04 thumbnail + + +++ + + Connector pinout diagrams with expansion details so that you can + easily debug your connections and create custom expansion hardware. + + .. grid-item-card:: + :link: pocketbeagle2-demos-and-tutorials + :link-type: ref + + **5. Demos** + ^^^ + + .. image:: images/chapter-thumbnails/05-demos-and-tutorials.* + :align: center + :alt: PocketBeagle2 Chapter5 thumbnail + + +++ + + Demos and tutorials to quickly learn about PocketBeagle2 capabilities. + + .. grid-item-card:: + :link: pocketbeagle2-support + :link-type: ref + + **6. Support** + ^^^ + + .. image:: images/chapter-thumbnails/06-support-documents.* + :align: center + :alt: PocketBeagle2 Chapter6 thumbnail + + +++ + + Additional supporting information, images, documents, change history and + hardware & software repositories including issue trackers. + +.. toctree:: + :maxdepth: 1 + :hidden: + + 01-introduction + 02-quick-start + 03-design-and-specifications + 04-expansion + 05-demos-and-tutorials + 06-support