|  | .. zephyr:board:: apollo510_evb | 
|  |  | 
|  | Apollo510 EVB is a board by Ambiq featuring their ultra-low power Apollo510 SoC. | 
|  |  | 
|  | Hardware | 
|  | ******** | 
|  |  | 
|  | - Apollo510 SoC with up to 250 MHz operating frequency | 
|  | - ARM® Cortex® M55 core | 
|  | - 64 kB Instruction Cache and 64 kB Data Cache | 
|  | - Up to 4 MB of non-volatile memory (NVM) for code/data | 
|  | - Up to 3 MB of low leakage / low power RAM for code/data | 
|  | - 256 kB Instruction Tightly Coupled RAM (ITCM) | 
|  | - 512 kB Data Tightly Coupled RAM (DTCM) | 
|  |  | 
|  | For more information about the Apollo510 SoC and Apollo510 EVB board: | 
|  |  | 
|  | - `Apollo510 Website`_ | 
|  | - `Apollo510 Datasheet`_ | 
|  | - `Apollo510 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: apollo510_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! apollo510_evb | 
|  |  | 
|  | .. _Apollo510 Website: | 
|  | https://ambiq.com/apollo510/ | 
|  |  | 
|  | .. _Apollo510 Datasheet: | 
|  | https://contentportal.ambiq.com/documents/20123/2877485/Apollo510-SoC-Datasheet.pdf | 
|  |  | 
|  | .. _Apollo510 EVB Website: | 
|  | For more information, please reach out to Sales and FAE. | 
|  |  | 
|  | .. _SEGGER J-Link software: | 
|  | https://www.segger.com/downloads/jlink | 
|  |  | 
|  | .. _pylink: | 
|  | https://github.com/Square/pylink |