You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
74 lines
2.0 KiB
74 lines
2.0 KiB
.. zephyr:board:: apollo3p_evb |
|
|
|
Apollo3 Blue Plus EVB is a board by Ambiq featuring their ultra-low power Apollo3 Blue Plus SoC. |
|
|
|
Hardware |
|
******** |
|
|
|
- Apollo3 Blue Plus SoC with up to 96 MHz operating frequency |
|
- ARM® Cortex® M4F core |
|
- 16 kB 2-way Associative/Direct-Mapped Cache per core |
|
- Up to 2 MB of flash memory for code/data |
|
- Up to 768 KB of low leakage / low power RAM for code/data |
|
- Integrated Bluetooth 5 Low-energy controller |
|
|
|
For more information about the Apollo3 Blue Plus SoC and Apollo3 Blue Plus EVB board: |
|
|
|
- `Apollo3 Blue Plus Website`_ |
|
- `Apollo3 Blue Plus Datasheet`_ |
|
- `Apollo3 Blue Plus EVB Website`_ |
|
|
|
Supported Features |
|
================== |
|
|
|
.. zephyr:board-supported-hw:: |
|
|
|
Programming and Debugging |
|
========================= |
|
|
|
.. zephyr:board-supported-runners:: |
|
|
|
Flashing an application |
|
----------------------- |
|
|
|
Connect your device to your host computer using the JLINK USB port. |
|
The sample application :zephyr:code-sample:`hello_world` is used for this example. |
|
Build the Zephyr kernel and application, then flash it to the device: |
|
|
|
.. zephyr-app-commands:: |
|
:zephyr-app: samples/hello_world |
|
:board: apollo3p_evb |
|
:goals: flash |
|
|
|
.. note:: |
|
``west flash`` requires `SEGGER J-Link software`_ and `pylink`_ Python module |
|
to be installed on you host computer. |
|
|
|
Open a serial terminal (minicom, putty, etc.) with the following settings: |
|
|
|
- Speed: 115200 |
|
- Data: 8 bits |
|
- Parity: None |
|
- Stop bits: 1 |
|
|
|
Reset the board and you should be able to see on the corresponding Serial Port |
|
the following message: |
|
|
|
.. code-block:: console |
|
|
|
Hello World! apollo3p_evb |
|
|
|
.. _Apollo3 Blue Plus Website: |
|
https://ambiq.com/apollo3-blue-plus/ |
|
|
|
.. _Apollo3 Blue Plus Datasheet: |
|
https://contentportal.ambiq.com/documents/20123/388390/Apollo3-Blue-Plus-SoC-Datasheet.pdf |
|
|
|
.. _Apollo3 Blue Plus EVB Website: |
|
https://www.ambiq.top/en/apollo3-blue-plus-soc-eval-board |
|
|
|
.. _SEGGER J-Link software: |
|
https://www.segger.com/downloads/jlink |
|
|
|
.. _pylink: |
|
https://github.com/Square/pylink
|
|
|