Skip to content

Commit fc52a9c

Browse files
author
Nicolas Pitre
committed
boards: Add backward compatibility for renamed FVP boards
Add deprecated.cmake mappings to redirect old board names to new unified structure: - fvp_base_revc_2xaemv8a → fvp_base_revc_2xaem/v8a - fvp_base_revc_2xaemv8a/fvp_base_revc_2xaemv8a/smp → fvp_base_revc_2xaem/v8a/smp - fvp_base_revc_2xaemv8a/fvp_base_revc_2xaemv8a/smp/ns → fvp_base_revc_2xaem/v8a/smp/ns This ensures existing build commands and documentation continue to work with deprecation warnings while transitioning to the new board structure. Signed-off-by: Nicolas Pitre <[email protected]>
1 parent 307fd68 commit fc52a9c

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

boards/arm/fvp_base_revc_2xaem/doc/index.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,17 @@ then export the :envvar:`ARMFVP_BL1_FILE` and :envvar:`ARMFVP_FIP_FILE` environm
132132
export ARMFVP_BL1_FILE=<path/to/tfa-a/build/fvp/release/bl1.bin>
133133
export ARMFVP_FIP_FILE=<path/to/tfa-a/build/fvp/release/fip.bin>
134134
135+
Migration from Legacy Board Names
136+
*********************************
137+
138+
The legacy board name ``fvp_base_revc_2xaemv8a`` has been replaced with the
139+
unified ``fvp_base_revc_2xaem/v8a`` naming. Update your build commands:
140+
141+
* Old: ``west build -b fvp_base_revc_2xaemv8a``
142+
* New: ``west build -b fvp_base_revc_2xaem/v8a``
143+
144+
The legacy board name remains supported for backward compatibility.
145+
135146
Debugging
136147
=========
137148

boards/deprecated.cmake

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,3 +67,12 @@ set(esp32_devkitc_wrover/esp32/appcpu_DEPRECATED
6767
set(scobc_module1_DEPRECATED
6868
scobc_a1
6969
)
70+
set(fvp_base_revc_2xaemv8a_DEPRECATED
71+
fvp_base_revc_2xaem/v8a
72+
)
73+
set(fvp_base_revc_2xaemv8a/fvp_base_revc_2xaemv8a/smp_DEPRECATED
74+
fvp_base_revc_2xaem/v8a/smp
75+
)
76+
set(fvp_base_revc_2xaemv8a/fvp_base_revc_2xaemv8a/smp/ns_DEPRECATED
77+
fvp_base_revc_2xaem/v8a/smp/ns
78+
)

0 commit comments

Comments
 (0)