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>
This commit is contained in:
parent
bfabc50da4
commit
3638c435af
3 changed files with 32 additions and 3 deletions
|
@ -2,5 +2,11 @@ board:
|
||||||
name: scobc_a1
|
name: scobc_a1
|
||||||
full_name: SC-OBC Module A1
|
full_name: SC-OBC Module A1
|
||||||
vendor: sc
|
vendor: sc
|
||||||
|
revision:
|
||||||
|
format: major.minor.patch
|
||||||
|
default: 2.0.0
|
||||||
|
revisions:
|
||||||
|
- name: 1.0.0
|
||||||
|
- name: 2.0.0
|
||||||
socs:
|
socs:
|
||||||
- name: designstart_fpga_cortex_m3
|
- name: designstart_fpga_cortex_m3
|
||||||
|
|
|
@ -38,13 +38,13 @@
|
||||||
soc {
|
soc {
|
||||||
hrmem: memory@0 {
|
hrmem: memory@0 {
|
||||||
compatible = "sc,hrmem";
|
compatible = "sc,hrmem";
|
||||||
reg = <0x00000000 DT_SIZE_K(128)>;
|
reg = <0x00000000 DT_SIZE_M(4)>;
|
||||||
};
|
};
|
||||||
|
|
||||||
uartlite0: uartlite@50010000 {
|
uartlite0: uartlite@4f010000 {
|
||||||
compatible = "xlnx,xps-uartlite-1.00.a";
|
compatible = "xlnx,xps-uartlite-1.00.a";
|
||||||
interrupts = <0 0>;
|
interrupts = <0 0>;
|
||||||
reg = <0x50010000 0x10000>;
|
reg = <0x4f010000 0x10000>;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
23
boards/sc/scobc_a1/scobc_a1_1_0_0.overlay
Normal file
23
boards/sc/scobc_a1/scobc_a1_1_0_0.overlay
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2025 Space Cubics Inc.
|
||||||
|
*
|
||||||
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
|
*/
|
||||||
|
|
||||||
|
/delete-node/ &hrmem;
|
||||||
|
/delete-node/ &uartlite0;
|
||||||
|
|
||||||
|
/ {
|
||||||
|
soc {
|
||||||
|
hrmem: memory@0 {
|
||||||
|
compatible = "sc,hrmem";
|
||||||
|
reg = <0x00000000 DT_SIZE_K(128)>;
|
||||||
|
};
|
||||||
|
|
||||||
|
uartlite0: uartlite@50010000 {
|
||||||
|
compatible = "xlnx,xps-uartlite-1.00.a";
|
||||||
|
interrupts = <0 0>;
|
||||||
|
reg = <0x50010000 0x10000>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
Loading…
Add table
Add a link
Reference in a new issue