1
- .. zephyr :board :: scobc_module1
1
+ .. zephyr :board :: scobc_a1
2
2
3
3
Overview
4
4
********
5
5
6
- `Space Cubics `_ OBC module 1 is a single board computer for spacecraft,
6
+ `Space Cubics `_ OBC Module A1 (SC-OBC Module A1) is a single board computer for spacecraft,
7
7
especially for 3U CubeSats. The board is based on Xilinx Artix-7 FPGA and
8
8
implements ARM Cortex M3 as the main CPU.
9
9
@@ -21,21 +21,7 @@ Hardware
21
21
Supported Features
22
22
==================
23
23
24
- The Space Cubics OBC module 1 provides the following hardware features:
25
-
26
- +-----------+------------+------------------------------------+
27
- | Interface | Controller | Driver/Component |
28
- +===========+============+====================================+
29
- | NVIC | on-chip | nested vector interrupt controller |
30
- +-----------+------------+------------------------------------+
31
- | SYSTICK | on-chip | systick |
32
- +-----------+------------+------------------------------------+
33
- | UART | on-chip | serial port-polling; |
34
- | | | serial port-interrupt |
35
- +-----------+------------+------------------------------------+
36
-
37
- The default configuration for the board can be found in the defconfig file:
38
- :file: `boards/arm/scobc_module1/scobc_module1_defconfig `.
24
+ .. zephyr :board-supported-hw ::
39
25
40
26
Other hardware features are not currently supported by the port.
41
27
@@ -71,15 +57,15 @@ for the default design:
71
57
72
58
.. zephyr-app-commands ::
73
59
:zephyr-app: samples/hello_world
74
- :board: scobc_module1
60
+ :board: scobc_a1
75
61
:goals: flash
76
62
77
63
After flashing, you should see message similar to the following in the terminal:
78
64
79
65
.. code-block :: console
80
66
81
- *** Booting Zephyr OS build zephyr-v2.7.99 ***
82
- Hello World! scobc_module1
67
+ *** Booting Zephyr OS build v4.1.0-4619-gd571a59b0a43 ***
68
+ Hello World! scobc_a1/designstart_fpga_cortex_m3
83
69
84
70
Note, however, that the application was not persisted in flash memory by the
85
71
above steps. It was merely written to internal RAM in the FPGA.
@@ -91,16 +77,16 @@ Here is an example for the :zephyr:code-sample:`hello_world` application.
91
77
92
78
.. zephyr-app-commands ::
93
79
:zephyr-app: samples/hello_world
94
- :board: scobc_module1
80
+ :board: scobc_a1
95
81
:goals: debug
96
82
97
83
Step through the application in your debugger, and you should see a message
98
84
similar to the following in the terminal:
99
85
100
86
.. code-block :: console
101
87
102
- *** Booting Zephyr OS build zephyr-v2.7.99 ***
103
- Hello World! scobc_module1
88
+ *** Booting Zephyr OS build v4.1.0-4619-gd571a59b0a43 ***
89
+ Hello World! scobc_a1/designstart_fpga_cortex_m3
104
90
105
91
References
106
92
**********
0 commit comments