Skip to content

Commit 3638c43

Browse files
sasatakufabiobaltieri
authored andcommitted
boards: scobc_a1: Change HRMEM and UART definitions
The following changes have been made in the FM (Flight Model) of the `SC-OBC Module A1`: - Change in the UART Core register address Link: https://sc-obc-fpga-technical-reference-manual.readthedocs.io/ja/latest/#orgecb2e01 - Change in the size of HRMEM (High-Reliability Memory) Link: https://sc-obc-fpga-technical-reference-manual.readthedocs.io/ja/latest/#orgc3b1ecc As a result, we have defined the EM board revision as `1.0.0` and the FM as `2.0.0`. The EM configuration has been moved to `scobc_a1_1_0_0.overlay`. Signed-off-by: Takuya Sasaki <takuya.sasaki@spacecubics.com>
1 parent bfabc50 commit 3638c43

File tree

3 files changed

+32
-3
lines changed

3 files changed

+32
-3
lines changed

boards/sc/scobc_a1/board.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,11 @@ board:
22
name: scobc_a1
33
full_name: SC-OBC Module A1
44
vendor: sc
5+
revision:
6+
format: major.minor.patch
7+
default: 2.0.0
8+
revisions:
9+
- name: 1.0.0
10+
- name: 2.0.0
511
socs:
612
- name: designstart_fpga_cortex_m3

boards/sc/scobc_a1/scobc_a1.dts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,13 @@
3838
soc {
3939
hrmem: memory@0 {
4040
compatible = "sc,hrmem";
41-
reg = <0x00000000 DT_SIZE_K(128)>;
41+
reg = <0x00000000 DT_SIZE_M(4)>;
4242
};
4343

44-
uartlite0: uartlite@50010000 {
44+
uartlite0: uartlite@4f010000 {
4545
compatible = "xlnx,xps-uartlite-1.00.a";
4646
interrupts = <0 0>;
47-
reg = <0x50010000 0x10000>;
47+
reg = <0x4f010000 0x10000>;
4848
};
4949
};
5050
};
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
/*
2+
* Copyright (c) 2025 Space Cubics Inc.
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
/delete-node/ &hrmem;
8+
/delete-node/ &uartlite0;
9+
10+
/ {
11+
soc {
12+
hrmem: memory@0 {
13+
compatible = "sc,hrmem";
14+
reg = <0x00000000 DT_SIZE_K(128)>;
15+
};
16+
17+
uartlite0: uartlite@50010000 {
18+
compatible = "xlnx,xps-uartlite-1.00.a";
19+
interrupts = <0 0>;
20+
reg = <0x50010000 0x10000>;
21+
};
22+
};
23+
};

0 commit comments

Comments
 (0)