doc: scobc_a1: Rename board name

Rename the board name to `scobc-a1`, and update the board's full name
to `SC-OBC Module A1`. And update the output of the `Hello World`
sample to match the latest Zephyr version.
Then, The supported feature section was replaced with a hw-directive
block.

Signed-off-by: Takuya Sasaki <takuya.sasaki@spacecubics.com>
This commit is contained in:
Takuya Sasaki 2025-05-24 11:21:41 +09:00 committed by Fabio Baltieri
commit 9c97bdd373

View file

@ -1,9 +1,9 @@
.. zephyr:board:: scobc_module1
.. zephyr:board:: scobc_a1
Overview
********
`Space Cubics`_ OBC module 1 is a single board computer for spacecraft,
`Space Cubics`_ OBC Module A1 (SC-OBC Module A1) is a single board computer for spacecraft,
especially for 3U CubeSats. The board is based on Xilinx Artix-7 FPGA and
implements ARM Cortex M3 as the main CPU.
@ -21,21 +21,7 @@ Hardware
Supported Features
==================
The Space Cubics OBC module 1 provides the following hardware features:
+-----------+------------+------------------------------------+
| Interface | Controller | Driver/Component |
+===========+============+====================================+
| NVIC | on-chip | nested vector interrupt controller |
+-----------+------------+------------------------------------+
| SYSTICK | on-chip | systick |
+-----------+------------+------------------------------------+
| UART | on-chip | serial port-polling; |
| | | serial port-interrupt |
+-----------+------------+------------------------------------+
The default configuration for the board can be found in the defconfig file:
:file:`boards/arm/scobc_module1/scobc_module1_defconfig`.
.. zephyr:board-supported-hw::
Other hardware features are not currently supported by the port.
@ -71,15 +57,15 @@ for the default design:
.. zephyr-app-commands::
:zephyr-app: samples/hello_world
:board: scobc_module1
:board: scobc_a1
:goals: flash
After flashing, you should see message similar to the following in the terminal:
.. code-block:: console
*** Booting Zephyr OS build zephyr-v2.7.99 ***
Hello World! scobc_module1
*** Booting Zephyr OS build v4.1.0-4619-gd571a59b0a43 ***
Hello World! scobc_a1/designstart_fpga_cortex_m3
Note, however, that the application was not persisted in flash memory by the
above steps. It was merely written to internal RAM in the FPGA.
@ -91,7 +77,7 @@ Here is an example for the :zephyr:code-sample:`hello_world` application.
.. zephyr-app-commands::
:zephyr-app: samples/hello_world
:board: scobc_module1
:board: scobc_a1
:goals: debug
Step through the application in your debugger, and you should see a message
@ -99,8 +85,8 @@ similar to the following in the terminal:
.. code-block:: console
*** Booting Zephyr OS build zephyr-v2.7.99 ***
Hello World! scobc_module1
*** Booting Zephyr OS build v4.1.0-4619-gd571a59b0a43 ***
Hello World! scobc_a1/designstart_fpga_cortex_m3
References
**********