boards: Set full_name for all boards

Full name was set based on the information available either in board
documentation or in Twister files.
Whenever applicable, vendor name was dropped from the full name so that
all boards have a consistent naming scheme.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
diff --git a/boards/01space/esp32c3_042_oled/board.yml b/boards/01space/esp32c3_042_oled/board.yml
index 40b7b0f..35bcbdc 100644
--- a/boards/01space/esp32c3_042_oled/board.yml
+++ b/boards/01space/esp32c3_042_oled/board.yml
@@ -1,5 +1,6 @@
 board:
   name: esp32c3_042_oled
+  full_name: ESP32C3 0.42 OLED
   vendor: 01space
   socs:
   - name: esp32c3
diff --git a/boards/96boards/aerocore2/board.yml b/boards/96boards/aerocore2/board.yml
index 42c4b7c..cc94ae0 100644
--- a/boards/96boards/aerocore2/board.yml
+++ b/boards/96boards/aerocore2/board.yml
@@ -1,5 +1,6 @@
 board:
   name: 96b_aerocore2
+  full_name: Aerocore2
   vendor: 96boards
   socs:
     - name: stm32f427xx
diff --git a/boards/96boards/argonkey/board.yml b/boards/96boards/argonkey/board.yml
index 9e78ee2..c142ce4 100644
--- a/boards/96boards/argonkey/board.yml
+++ b/boards/96boards/argonkey/board.yml
@@ -1,5 +1,6 @@
 board:
   name: 96b_argonkey
+  full_name: Argonkey
   vendor: 96boards
   socs:
     - name: stm32f412cx
diff --git a/boards/96boards/avenger96/board.yml b/boards/96boards/avenger96/board.yml
index 042bb6a..35f4e4b 100644
--- a/boards/96boards/avenger96/board.yml
+++ b/boards/96boards/avenger96/board.yml
@@ -1,5 +1,6 @@
 board:
   name: 96b_avenger96
+  full_name: Avenger96
   vendor: 96boards
   socs:
     - name: stm32mp157cxx
diff --git a/boards/96boards/carbon/board.yml b/boards/96boards/carbon/board.yml
index 79101f9..28a0457 100644
--- a/boards/96boards/carbon/board.yml
+++ b/boards/96boards/carbon/board.yml
@@ -1,5 +1,6 @@
 board:
   name: 96b_carbon
+  full_name: Carbon
   vendor: 96boards
   socs:
   - name: stm32f401xe
diff --git a/boards/96boards/meerkat96/board.yml b/boards/96boards/meerkat96/board.yml
index 48d60ae..4e1425d 100644
--- a/boards/96boards/meerkat96/board.yml
+++ b/boards/96boards/meerkat96/board.yml
@@ -1,5 +1,6 @@
 board:
   name: 96b_meerkat96
+  full_name: Meerkat96
   vendor: 96boards
   socs:
     - name: mcimx7d
diff --git a/boards/96boards/neonkey/board.yml b/boards/96boards/neonkey/board.yml
index 214cdc8..a9204af 100644
--- a/boards/96boards/neonkey/board.yml
+++ b/boards/96boards/neonkey/board.yml
@@ -1,5 +1,6 @@
 board:
   name: 96b_neonkey
+  full_name: Neonkey
   vendor: 96boards
   socs:
     - name: stm32f411xe
diff --git a/boards/96boards/nitrogen/board.yml b/boards/96boards/nitrogen/board.yml
index 279d2c6..8c3156c 100644
--- a/boards/96boards/nitrogen/board.yml
+++ b/boards/96boards/nitrogen/board.yml
@@ -1,5 +1,6 @@
 board:
   name: 96b_nitrogen
+  full_name: Nitrogen
   vendor: 96boards
   socs:
   - name: nrf52832
diff --git a/boards/96boards/stm32_sensor_mez/board.yml b/boards/96boards/stm32_sensor_mez/board.yml
index e410dcc..19d9654 100644
--- a/boards/96boards/stm32_sensor_mez/board.yml
+++ b/boards/96boards/stm32_sensor_mez/board.yml
@@ -1,5 +1,6 @@
 board:
   name: 96b_stm32_sensor_mez
+  full_name: STM32 Sensor Mezzanine
   vendor: st
   socs:
     - name: stm32f446xx
diff --git a/boards/96boards/wistrio/board.yml b/boards/96boards/wistrio/board.yml
index 508c590..9cc1efa 100644
--- a/boards/96boards/wistrio/board.yml
+++ b/boards/96boards/wistrio/board.yml
@@ -1,5 +1,6 @@
 board:
   name: 96b_wistrio
+  full_name: WisTrio
   vendor: 96boards
   socs:
     - name: stm32l151xba
diff --git a/boards/aconno/acn52832/board.yml b/boards/aconno/acn52832/board.yml
index 179637e..3b7d75c 100644
--- a/boards/aconno/acn52832/board.yml
+++ b/boards/aconno/acn52832/board.yml
@@ -1,5 +1,6 @@
 board:
   name: acn52832
+  full_name: acn52832
   vendor: aconno
   socs:
   - name: nrf52832
diff --git a/boards/acrn/acrn/board.yml b/boards/acrn/acrn/board.yml
index 4130a85..dce367c 100644
--- a/boards/acrn/acrn/board.yml
+++ b/boards/acrn/acrn/board.yml
@@ -1,9 +1,11 @@
 boards:
 
   - name: acrn
+    full_name: ACRN hypervisor
     socs:
       - name: atom
 
   - name: acrn_ehl_crb
+    full_name: ACRN on EHL hypervisor
     socs:
       - name: elkhart_lake
diff --git a/boards/actinius/icarus/board.yml b/boards/actinius/icarus/board.yml
index 69d6aa4..9f5b645 100644
--- a/boards/actinius/icarus/board.yml
+++ b/boards/actinius/icarus/board.yml
@@ -1,5 +1,6 @@
 board:
   name: actinius_icarus
+  full_name: Icarus
   vendor: actinius
   socs:
   - name: nrf9160
diff --git a/boards/actinius/icarus_bee/board.yml b/boards/actinius/icarus_bee/board.yml
index 653294a..648306e 100644
--- a/boards/actinius/icarus_bee/board.yml
+++ b/boards/actinius/icarus_bee/board.yml
@@ -1,5 +1,6 @@
 board:
   name: actinius_icarus_bee
+  full_name: Icarus Bee
   vendor: actinius
   socs:
   - name: nrf9160
diff --git a/boards/actinius/icarus_som/board.yml b/boards/actinius/icarus_som/board.yml
index 9acf3b4..b3cf4ca 100644
--- a/boards/actinius/icarus_som/board.yml
+++ b/boards/actinius/icarus_som/board.yml
@@ -1,5 +1,6 @@
 board:
   name: actinius_icarus_som
+  full_name: Icarus SoM
   vendor: actinius
   socs:
   - name: nrf9160
diff --git a/boards/actinius/icarus_som_dk/board.yml b/boards/actinius/icarus_som_dk/board.yml
index 137f397..9e5a596 100644
--- a/boards/actinius/icarus_som_dk/board.yml
+++ b/boards/actinius/icarus_som_dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: actinius_icarus_som_dk
+  full_name: Icarus SoM DK
   vendor: actinius
   socs:
   - name: nrf9160
diff --git a/boards/adafruit/feather_m0_basic_proto/board.yml b/boards/adafruit/feather_m0_basic_proto/board.yml
index cf9353b..15ee020 100644
--- a/boards/adafruit/feather_m0_basic_proto/board.yml
+++ b/boards/adafruit/feather_m0_basic_proto/board.yml
@@ -1,5 +1,6 @@
 board:
   name: adafruit_feather_m0_basic_proto
+  full_name: Feather M0 Basic Proto
   vendor: adafruit
   socs:
     - name: samd21g18a
diff --git a/boards/adafruit/feather_m0_lora/board.yml b/boards/adafruit/feather_m0_lora/board.yml
index b720fc9..afef7ea 100644
--- a/boards/adafruit/feather_m0_lora/board.yml
+++ b/boards/adafruit/feather_m0_lora/board.yml
@@ -1,5 +1,6 @@
 board:
   name: adafruit_feather_m0_lora
+  full_name: Feather M0 LoRa
   vendor: adafruit
   socs:
     - name: samd21g18a
diff --git a/boards/adafruit/feather_nrf52840/board.yml b/boards/adafruit/feather_nrf52840/board.yml
index 5841c2f..535b60d 100644
--- a/boards/adafruit/feather_nrf52840/board.yml
+++ b/boards/adafruit/feather_nrf52840/board.yml
@@ -1,5 +1,6 @@
 board:
   name: adafruit_feather_nrf52840
+  full_name: Feather nRF52840 (Express, Sense)
   vendor: adafruit
   socs:
     - name: nrf52840
diff --git a/boards/adafruit/feather_stm32f405/board.yml b/boards/adafruit/feather_stm32f405/board.yml
index e30f5c0..839cd4b 100644
--- a/boards/adafruit/feather_stm32f405/board.yml
+++ b/boards/adafruit/feather_stm32f405/board.yml
@@ -1,5 +1,6 @@
 board:
   name: adafruit_feather_stm32f405
+  full_name: Feather STM32F405 Express
   vendor: adafruit
   socs:
     - name: stm32f405xx
diff --git a/boards/adafruit/grand_central_m4_express/board.yml b/boards/adafruit/grand_central_m4_express/board.yml
index 92a48d1..4393f30 100644
--- a/boards/adafruit/grand_central_m4_express/board.yml
+++ b/boards/adafruit/grand_central_m4_express/board.yml
@@ -1,5 +1,6 @@
 board:
   name: adafruit_grand_central_m4_express
+  full_name: Grand Central M4 Express
   vendor: adafruit
   socs:
     - name: samd51p20a
diff --git a/boards/adafruit/itsybitsy/board.yml b/boards/adafruit/itsybitsy/board.yml
index 484a68e..baf9310 100644
--- a/boards/adafruit/itsybitsy/board.yml
+++ b/boards/adafruit/itsybitsy/board.yml
@@ -1,5 +1,6 @@
 board:
   name: adafruit_itsybitsy
+  full_name: ItsyBitsy nRF52840
   vendor: adafruit
   socs:
   - name: nrf52840
diff --git a/boards/adafruit/itsybitsy_m4_express/board.yml b/boards/adafruit/itsybitsy_m4_express/board.yml
index 7d29501..31c9cd6 100644
--- a/boards/adafruit/itsybitsy_m4_express/board.yml
+++ b/boards/adafruit/itsybitsy_m4_express/board.yml
@@ -1,5 +1,6 @@
 board:
   name: adafruit_itsybitsy_m4_express
+  full_name: ItsyBitsy M4 Express
   vendor: adafruit
   socs:
     - name: samd51g19a
diff --git a/boards/adafruit/kb2040/board.yml b/boards/adafruit/kb2040/board.yml
index 5fbe751..39363e3 100644
--- a/boards/adafruit/kb2040/board.yml
+++ b/boards/adafruit/kb2040/board.yml
@@ -1,5 +1,6 @@
 board:
   name: adafruit_kb2040
+  full_name: KB2040
   vendor: adafruit
   socs:
   - name: rp2040
diff --git a/boards/adafruit/nrf52_adafruit_feather/board.yml b/boards/adafruit/nrf52_adafruit_feather/board.yml
index a3d6b427..301d270 100644
--- a/boards/adafruit/nrf52_adafruit_feather/board.yml
+++ b/boards/adafruit/nrf52_adafruit_feather/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf52_adafruit_feather
+  full_name: nRF52 Adafruit Feather
   vendor: adafruit
   socs:
   - name: nrf52832
diff --git a/boards/adafruit/qt_py_rp2040/board.yml b/boards/adafruit/qt_py_rp2040/board.yml
index e07cab6..ba0a3f8 100644
--- a/boards/adafruit/qt_py_rp2040/board.yml
+++ b/boards/adafruit/qt_py_rp2040/board.yml
@@ -1,5 +1,6 @@
 board:
   name: adafruit_qt_py_rp2040
+  full_name: QT Py RP2040
   vendor: adafruit
   socs:
   - name: rp2040
diff --git a/boards/adafruit/trinket_m0/board.yml b/boards/adafruit/trinket_m0/board.yml
index 6d7a783..44b19bf 100644
--- a/boards/adafruit/trinket_m0/board.yml
+++ b/boards/adafruit/trinket_m0/board.yml
@@ -1,5 +1,6 @@
 board:
   name: adafruit_trinket_m0
+  full_name: Trinket M0
   vendor: adafruit
   socs:
     - name: samd21e18a
diff --git a/boards/adi/apard32690/board.yml b/boards/adi/apard32690/board.yml
index 269b578..fc6aeac 100644
--- a/boards/adi/apard32690/board.yml
+++ b/boards/adi/apard32690/board.yml
@@ -3,6 +3,7 @@
 
 board:
   name: apard32690
+  full_name: AD-APARD32690-SL
   vendor: adi
   socs:
     - name: max32690
diff --git a/boards/adi/eval_adin1110ebz/board.yml b/boards/adi/eval_adin1110ebz/board.yml
index e5af49e..27763c3 100644
--- a/boards/adi/eval_adin1110ebz/board.yml
+++ b/boards/adi/eval_adin1110ebz/board.yml
@@ -1,5 +1,6 @@
 board:
   name: adi_eval_adin1110ebz
+  full_name: EVAL-ADIN1110EVB Evaluation board
   vendor: adi
   socs:
     - name: stm32l4s5xx
diff --git a/boards/adi/eval_adin2111ebz/board.yml b/boards/adi/eval_adin2111ebz/board.yml
index 0151d54..d63f5c1 100644
--- a/boards/adi/eval_adin2111ebz/board.yml
+++ b/boards/adi/eval_adin2111ebz/board.yml
@@ -1,5 +1,6 @@
 board:
   name: adi_eval_adin2111ebz
+  full_name: EVAL-ADIN2111EVB Evaluation board
   vendor: adi
   socs:
     - name: stm32l4s5xx
diff --git a/boards/adi/max32655evkit/board.yml b/boards/adi/max32655evkit/board.yml
index 4824c6f..a3182fa 100644
--- a/boards/adi/max32655evkit/board.yml
+++ b/boards/adi/max32655evkit/board.yml
@@ -3,6 +3,7 @@
 
 board:
   name: max32655evkit
+  full_name: MAX32655EVKIT
   vendor: adi
   socs:
     - name: max32655
diff --git a/boards/adi/max32655fthr/board.yml b/boards/adi/max32655fthr/board.yml
index 087b51d..81c6e41 100644
--- a/boards/adi/max32655fthr/board.yml
+++ b/boards/adi/max32655fthr/board.yml
@@ -3,6 +3,7 @@
 
 board:
   name: max32655fthr
+  full_name: MAX32655FTHR
   vendor: adi
   socs:
     - name: max32655
diff --git a/boards/adi/max32662evkit/board.yml b/boards/adi/max32662evkit/board.yml
index 628de9d..66ba25e 100644
--- a/boards/adi/max32662evkit/board.yml
+++ b/boards/adi/max32662evkit/board.yml
@@ -3,6 +3,7 @@
 
 board:
   name: max32662evkit
+  full_name: MAX32662EVKIT
   vendor: adi
   socs:
     - name: max32662
diff --git a/boards/adi/max32666evkit/board.yml b/boards/adi/max32666evkit/board.yml
index 5d1beff..6cacbe6 100644
--- a/boards/adi/max32666evkit/board.yml
+++ b/boards/adi/max32666evkit/board.yml
@@ -3,6 +3,7 @@
 
 board:
   name: max32666evkit
+  full_name: MAX32666EVKIT
   vendor: adi
   socs:
     - name: max32666
diff --git a/boards/adi/max32666fthr/board.yml b/boards/adi/max32666fthr/board.yml
index a071afb..a73062b 100644
--- a/boards/adi/max32666fthr/board.yml
+++ b/boards/adi/max32666fthr/board.yml
@@ -3,6 +3,7 @@
 
 board:
   name: max32666fthr
+  full_name: MAX32666FTHR
   vendor: adi
   socs:
     - name: max32666
diff --git a/boards/adi/max32670evkit/board.yml b/boards/adi/max32670evkit/board.yml
index 1d0aabb..530810b 100644
--- a/boards/adi/max32670evkit/board.yml
+++ b/boards/adi/max32670evkit/board.yml
@@ -3,6 +3,7 @@
 
 board:
   name: max32670evkit
+  full_name: MAX32670EVKIT
   vendor: adi
   socs:
     - name: max32670
diff --git a/boards/adi/max32672evkit/board.yml b/boards/adi/max32672evkit/board.yml
index 5df99f6..cd2e29f 100644
--- a/boards/adi/max32672evkit/board.yml
+++ b/boards/adi/max32672evkit/board.yml
@@ -3,6 +3,7 @@
 
 board:
   name: max32672evkit
+  full_name: MAX32672EVKIT
   vendor: adi
   socs:
     - name: max32672
diff --git a/boards/adi/max32672fthr/board.yml b/boards/adi/max32672fthr/board.yml
index c99d16a..aa19cea 100644
--- a/boards/adi/max32672fthr/board.yml
+++ b/boards/adi/max32672fthr/board.yml
@@ -3,6 +3,7 @@
 
 board:
   name: max32672fthr
+  full_name: MAX32672FTHR
   vendor: adi
   socs:
     - name: max32672
diff --git a/boards/adi/max32675evkit/board.yml b/boards/adi/max32675evkit/board.yml
index d51c728..59ca667 100644
--- a/boards/adi/max32675evkit/board.yml
+++ b/boards/adi/max32675evkit/board.yml
@@ -3,6 +3,7 @@
 
 board:
   name: max32675evkit
+  full_name: MAX32675EVKIT
   vendor: adi
   socs:
     - name: max32675
diff --git a/boards/adi/max32680evkit/board.yml b/boards/adi/max32680evkit/board.yml
index 23b5102..11cb8a5 100644
--- a/boards/adi/max32680evkit/board.yml
+++ b/boards/adi/max32680evkit/board.yml
@@ -3,6 +3,7 @@
 
 board:
   name: max32680evkit
+  full_name: MAX32680EVKIT
   vendor: adi
   socs:
     - name: max32680
diff --git a/boards/adi/max32690evkit/board.yml b/boards/adi/max32690evkit/board.yml
index 53f531e..b5d3be3 100644
--- a/boards/adi/max32690evkit/board.yml
+++ b/boards/adi/max32690evkit/board.yml
@@ -3,6 +3,7 @@
 
 board:
   name: max32690evkit
+  full_name: MAX32690EVKIT
   vendor: adi
   socs:
     - name: max32690
diff --git a/boards/adi/max32690fthr/board.yml b/boards/adi/max32690fthr/board.yml
index 328035b..b97f7e0 100644
--- a/boards/adi/max32690fthr/board.yml
+++ b/boards/adi/max32690fthr/board.yml
@@ -3,6 +3,7 @@
 
 board:
   name: max32690fthr
+  full_name: MAX32690FTHR
   vendor: adi
   socs:
     - name: max32690
diff --git a/boards/adi/sdp_k1/board.yml b/boards/adi/sdp_k1/board.yml
index c659c3b..26b2e81 100644
--- a/boards/adi/sdp_k1/board.yml
+++ b/boards/adi/sdp_k1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: adi_sdp_k1
+  full_name: SDP-K1
   vendor: adi
   socs:
     - name: stm32f469xx
diff --git a/boards/alientek/pandora_stm32l475/board.yml b/boards/alientek/pandora_stm32l475/board.yml
index 725d13c..1cb4fd9 100644
--- a/boards/alientek/pandora_stm32l475/board.yml
+++ b/boards/alientek/pandora_stm32l475/board.yml
@@ -1,5 +1,6 @@
 board:
   name: pandora_stm32l475
+  full_name: STM32L475 Pandora
   vendor: alientek
   socs:
     - name: stm32l475xx
diff --git a/boards/altr/max10/board.yml b/boards/altr/max10/board.yml
index 976a0f8..9106b7e 100644
--- a/boards/altr/max10/board.yml
+++ b/boards/altr/max10/board.yml
@@ -1,5 +1,6 @@
 board:
   name: altera_max10
+  full_name: MAX10
   vendor: altr
   socs:
   - name: zephyr_nios2f
diff --git a/boards/ambiq/apollo3_evb/board.yml b/boards/ambiq/apollo3_evb/board.yml
index 8c39252..9e3a5bd 100644
--- a/boards/ambiq/apollo3_evb/board.yml
+++ b/boards/ambiq/apollo3_evb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: apollo3_evb
+  full_name: Apollo3 Blue EVB
   vendor: ambiq
   socs:
   - name: apollo3_blue
diff --git a/boards/ambiq/apollo3p_evb/board.yml b/boards/ambiq/apollo3p_evb/board.yml
index 507a855..b6de521 100644
--- a/boards/ambiq/apollo3p_evb/board.yml
+++ b/boards/ambiq/apollo3p_evb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: apollo3p_evb
+  full_name: Apollo3 Blue Plus EVB
   vendor: ambiq
   socs:
   - name: apollo3p_blue
diff --git a/boards/ambiq/apollo4p_blue_kxr_evb/board.yml b/boards/ambiq/apollo4p_blue_kxr_evb/board.yml
index 16a9a6c..ff5f376 100644
--- a/boards/ambiq/apollo4p_blue_kxr_evb/board.yml
+++ b/boards/ambiq/apollo4p_blue_kxr_evb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: apollo4p_blue_kxr_evb
+  full_name: Apollo4 Blue Plus KXR EVB
   vendor: ambiq
   socs:
   - name: apollo4p_blue
diff --git a/boards/ambiq/apollo4p_evb/board.yml b/boards/ambiq/apollo4p_evb/board.yml
index 023487c..1716e41 100644
--- a/boards/ambiq/apollo4p_evb/board.yml
+++ b/boards/ambiq/apollo4p_evb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: apollo4p_evb
+  full_name: Apollo4P EVB
   vendor: ambiq
   socs:
   - name: apollo4p
diff --git a/boards/amd/kv260_r5/board.yml b/boards/amd/kv260_r5/board.yml
index 9e43962..da3d08a 100644
--- a/boards/amd/kv260_r5/board.yml
+++ b/boards/amd/kv260_r5/board.yml
@@ -1,5 +1,6 @@
 board:
   name: kv260_r5
+  full_name: KV260 Development Board RPU Cortex-R5
   vendor: amd
   socs:
   - name: zynqmp_rpu
diff --git a/boards/andestech/adp_xc7k_ae350/board.yml b/boards/andestech/adp_xc7k_ae350/board.yml
index 09ade017..7c8ace7 100644
--- a/boards/andestech/adp_xc7k_ae350/board.yml
+++ b/boards/andestech/adp_xc7k_ae350/board.yml
@@ -1,5 +1,6 @@
 board:
   name: adp_xc7k
+  full_name: ADP-XC7K AE350
   vendor: andestech
   socs:
   - name: ae350
diff --git a/boards/arduino/due/board.yml b/boards/arduino/due/board.yml
index 351bc71..5c7cc70 100644
--- a/boards/arduino/due/board.yml
+++ b/boards/arduino/due/board.yml
@@ -1,5 +1,6 @@
 board:
   name: arduino_due
+  full_name: Arduino Due
   vendor: arduino
   socs:
     - name: sam3x8e
diff --git a/boards/arduino/giga_r1/board.yml b/boards/arduino/giga_r1/board.yml
index 3079c2f..cfafa12 100644
--- a/boards/arduino/giga_r1/board.yml
+++ b/boards/arduino/giga_r1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: arduino_giga_r1
+  full_name: Arduino GIGA R1 WiFi
   vendor: arduino
   socs:
     - name: stm32h747xx
diff --git a/boards/arduino/mkrzero/board.yml b/boards/arduino/mkrzero/board.yml
index a53c04c..776deeb 100644
--- a/boards/arduino/mkrzero/board.yml
+++ b/boards/arduino/mkrzero/board.yml
@@ -1,5 +1,6 @@
 board:
   name: arduino_mkrzero
+  full_name: Arduino MKR Zero
   vendor: arduino
   socs:
     - name: samd21g18a
diff --git a/boards/arduino/nano_33_ble/board.yml b/boards/arduino/nano_33_ble/board.yml
index 9198648..b1cbb7a 100644
--- a/boards/arduino/nano_33_ble/board.yml
+++ b/boards/arduino/nano_33_ble/board.yml
@@ -1,5 +1,6 @@
 board:
   name: arduino_nano_33_ble
+  full_name: Arduino Nano 33 BLE (Sense)
   vendor: arduino
   socs:
   - name: nrf52840
diff --git a/boards/arduino/nano_33_iot/board.yml b/boards/arduino/nano_33_iot/board.yml
index 63b7dab..56977e0 100644
--- a/boards/arduino/nano_33_iot/board.yml
+++ b/boards/arduino/nano_33_iot/board.yml
@@ -1,5 +1,6 @@
 board:
   name: arduino_nano_33_iot
+  full_name: Arduino Nano 33 IOT
   vendor: arduino
   socs:
     - name: samd21g18a
diff --git a/boards/arduino/nicla_sense_me/board.yml b/boards/arduino/nicla_sense_me/board.yml
index 0a470e7..5839826 100644
--- a/boards/arduino/nicla_sense_me/board.yml
+++ b/boards/arduino/nicla_sense_me/board.yml
@@ -1,5 +1,6 @@
 board:
   name: arduino_nicla_sense_me
+  full_name: Arduino Nicla Sense ME
   vendor: arduino
   socs:
   - name: nrf52832
diff --git a/boards/arduino/nicla_vision/board.yml b/boards/arduino/nicla_vision/board.yml
index 660cb3c..90b9097 100644
--- a/boards/arduino/nicla_vision/board.yml
+++ b/boards/arduino/nicla_vision/board.yml
@@ -1,5 +1,6 @@
 board:
   name: arduino_nicla_vision
+  full_name: Arduino Nicla Vision
   vendor: arduino
   socs:
     - name: stm32h747xx
diff --git a/boards/arduino/opta/board.yml b/boards/arduino/opta/board.yml
index c572627..013bfa1 100644
--- a/boards/arduino/opta/board.yml
+++ b/boards/arduino/opta/board.yml
@@ -1,5 +1,6 @@
 board:
   name: arduino_opta
+  full_name: Arduino OPTA
   vendor: arduino
   socs:
     - name: stm32h747xx
diff --git a/boards/arduino/portenta_h7/board.yml b/boards/arduino/portenta_h7/board.yml
index 01e28f0..fbea7ec 100644
--- a/boards/arduino/portenta_h7/board.yml
+++ b/boards/arduino/portenta_h7/board.yml
@@ -1,5 +1,6 @@
 board:
   name: arduino_portenta_h7
+  full_name: Arduino Portenta H7
   vendor: arduino
   socs:
     - name: stm32h747xx
diff --git a/boards/arduino/uno_r4/board.yml b/boards/arduino/uno_r4/board.yml
index 8286850..9c168c3 100644
--- a/boards/arduino/uno_r4/board.yml
+++ b/boards/arduino/uno_r4/board.yml
@@ -1,9 +1,11 @@
 boards:
   - name: arduino_uno_r4_minima
+    full_name: Arduino UNO R4 Minima
     vendor: arduino
     socs:
       - name: r7fa4m1ab3cfm
   - name: arduino_uno_r4_wifi
+    full_name: Arduino UNO R4 WiFi
     vendor: arduino
     socs:
       - name: r7fa4m1ab3cfm
diff --git a/boards/arduino/zero/board.yml b/boards/arduino/zero/board.yml
index 86d4a97..495bca3 100644
--- a/boards/arduino/zero/board.yml
+++ b/boards/arduino/zero/board.yml
@@ -1,5 +1,6 @@
 board:
   name: arduino_zero
+  full_name: Arduino/Genuino Zero
   vendor: arduino
   socs:
     - name: samd21g18a
diff --git a/boards/arm/fvp_base_revc_2xaemv8a/board.yml b/boards/arm/fvp_base_revc_2xaemv8a/board.yml
index 8c881c9..3af023b 100644
--- a/boards/arm/fvp_base_revc_2xaemv8a/board.yml
+++ b/boards/arm/fvp_base_revc_2xaemv8a/board.yml
@@ -1,5 +1,6 @@
 board:
   name: fvp_base_revc_2xaemv8a
+  full_name: BASE RevC AEMv8A Fixed Virtual Platforms
   vendor: arm
   socs:
   - name: fvp_base_revc_2xaemv8a
diff --git a/boards/arm/fvp_baser_aemv8r/board.yml b/boards/arm/fvp_baser_aemv8r/board.yml
index f80eb3a..a11d3e0 100644
--- a/boards/arm/fvp_baser_aemv8r/board.yml
+++ b/boards/arm/fvp_baser_aemv8r/board.yml
@@ -1,5 +1,6 @@
 board:
   name: fvp_baser_aemv8r
+  full_name: Debug with Arm DS
   vendor: arm
   socs:
   - name: fvp_aemv8r_aarch64
diff --git a/boards/arm/mps2/board.yml b/boards/arm/mps2/board.yml
index a069852..779a8ed 100644
--- a/boards/arm/mps2/board.yml
+++ b/boards/arm/mps2/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mps2
+  full_name: V2M MPS2
   vendor: arm
   socs:
   - name: an385
diff --git a/boards/arm/mps3/board.yml b/boards/arm/mps3/board.yml
index 5ee7ed7..9eea26d 100644
--- a/boards/arm/mps3/board.yml
+++ b/boards/arm/mps3/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mps3
+  full_name: MPS3 AN547
   vendor: arm
   socs:
   - name: 'an547'
diff --git a/boards/arm/v2m_beetle/board.yml b/boards/arm/v2m_beetle/board.yml
index b19e9bf..9104c03 100644
--- a/boards/arm/v2m_beetle/board.yml
+++ b/boards/arm/v2m_beetle/board.yml
@@ -1,5 +1,6 @@
 board:
   name: v2m_beetle
+  full_name: V2M Beetle
   vendor: arm
   socs:
   - name: beetle_r0
diff --git a/boards/arm/v2m_musca_b1/board.yml b/boards/arm/v2m_musca_b1/board.yml
index 47cebc3..40d1623 100644
--- a/boards/arm/v2m_musca_b1/board.yml
+++ b/boards/arm/v2m_musca_b1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: v2m_musca_b1
+  full_name: V2M Musca B1
   vendor: arm
   socs:
   - name: musca_b1
diff --git a/boards/arm/v2m_musca_s1/board.yml b/boards/arm/v2m_musca_s1/board.yml
index a7a3e18..8cbc49c 100644
--- a/boards/arm/v2m_musca_s1/board.yml
+++ b/boards/arm/v2m_musca_s1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: v2m_musca_s1
+  full_name: V2M Musca-S1
   vendor: arm
   socs:
   - name: musca_s1
diff --git a/boards/aspeed/ast1030_evb/board.yml b/boards/aspeed/ast1030_evb/board.yml
index e129a89..002da52 100644
--- a/boards/aspeed/ast1030_evb/board.yml
+++ b/boards/aspeed/ast1030_evb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ast1030_evb
+  full_name: AST1030_EVB
   vendor: aspeed
   socs:
   - name: ast1030
diff --git a/boards/atmarktechno/degu_evk/board.yml b/boards/atmarktechno/degu_evk/board.yml
index 19859fc..483521e 100644
--- a/boards/atmarktechno/degu_evk/board.yml
+++ b/boards/atmarktechno/degu_evk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: degu_evk
+  full_name: Degu Evaluation Kit
   vendor: atmarktechno
   socs:
   - name: nrf52840
diff --git a/boards/atmel/sam/sam4e_xpro/board.yml b/boards/atmel/sam/sam4e_xpro/board.yml
index 017a22d..52c0e9e 100644
--- a/boards/atmel/sam/sam4e_xpro/board.yml
+++ b/boards/atmel/sam/sam4e_xpro/board.yml
@@ -1,5 +1,6 @@
 board:
   name: sam4e_xpro
+  full_name: SAM4E Xplained Pro
   vendor: atmel
   socs:
     - name: sam4e16e
diff --git a/boards/atmel/sam/sam4l_ek/board.yml b/boards/atmel/sam/sam4l_ek/board.yml
index 7045ba3..02dbed9 100644
--- a/boards/atmel/sam/sam4l_ek/board.yml
+++ b/boards/atmel/sam/sam4l_ek/board.yml
@@ -1,5 +1,6 @@
 board:
   name: sam4l_ek
+  full_name: SAM4L-EK
   vendor: atmel
   socs:
     - name: sam4lc4c
diff --git a/boards/atmel/sam/sam4s_xplained/board.yml b/boards/atmel/sam/sam4s_xplained/board.yml
index c406301..0bbbe3a 100644
--- a/boards/atmel/sam/sam4s_xplained/board.yml
+++ b/boards/atmel/sam/sam4s_xplained/board.yml
@@ -1,5 +1,6 @@
 board:
   name: sam4s_xplained
+  full_name: SAM4S Xplained
   vendor: atmel
   socs:
     - name: sam4s16c
diff --git a/boards/atmel/sam/sam_e70_xplained/board.yml b/boards/atmel/sam/sam_e70_xplained/board.yml
index 1308363..905bcdf 100644
--- a/boards/atmel/sam/sam_e70_xplained/board.yml
+++ b/boards/atmel/sam/sam_e70_xplained/board.yml
@@ -1,5 +1,6 @@
 board:
   name: sam_e70_xplained
+  full_name: SAM E70(B) Xplained
   vendor: atmel
   socs:
     - name: same70q21
diff --git a/boards/atmel/sam/sam_v71_xult/board.yml b/boards/atmel/sam/sam_v71_xult/board.yml
index 68996e0..2cf3c43 100644
--- a/boards/atmel/sam/sam_v71_xult/board.yml
+++ b/boards/atmel/sam/sam_v71_xult/board.yml
@@ -1,5 +1,6 @@
 board:
   name: sam_v71_xult
+  full_name: SAM V71(B) Xplained Ultra
   vendor: atmel
   socs:
     - name: samv71q21
diff --git a/boards/atmel/sam0/samc21n_xpro/board.yml b/boards/atmel/sam0/samc21n_xpro/board.yml
index 2037cde..72ab82f 100644
--- a/boards/atmel/sam0/samc21n_xpro/board.yml
+++ b/boards/atmel/sam0/samc21n_xpro/board.yml
@@ -1,5 +1,6 @@
 board:
   name: samc21n_xpro
+  full_name: SAM C21N Xplained Pro Evaluation Kit
   vendor: atmel
   socs:
     - name: samc21n18a
diff --git a/boards/atmel/sam0/samd20_xpro/board.yml b/boards/atmel/sam0/samd20_xpro/board.yml
index c6c44e3..b9b4f5f 100644
--- a/boards/atmel/sam0/samd20_xpro/board.yml
+++ b/boards/atmel/sam0/samd20_xpro/board.yml
@@ -1,5 +1,6 @@
 board:
   name: samd20_xpro
+  full_name: SAM D20 Xplained Pro Evaluation Kit
   vendor: atmel
   socs:
     - name: samd20j18
diff --git a/boards/atmel/sam0/samd21_xpro/board.yml b/boards/atmel/sam0/samd21_xpro/board.yml
index d4fd578..80a77b6 100644
--- a/boards/atmel/sam0/samd21_xpro/board.yml
+++ b/boards/atmel/sam0/samd21_xpro/board.yml
@@ -1,5 +1,6 @@
 board:
   name: samd21_xpro
+  full_name: SAM D21 Xplained Pro Evaluation Kit
   vendor: atmel
   socs:
     - name: samd21j18a
diff --git a/boards/atmel/sam0/same54_xpro/board.yml b/boards/atmel/sam0/same54_xpro/board.yml
index d10fef7..5f9db4f 100644
--- a/boards/atmel/sam0/same54_xpro/board.yml
+++ b/boards/atmel/sam0/same54_xpro/board.yml
@@ -1,5 +1,6 @@
 board:
   name: same54_xpro
+  full_name: SAM E54 Xplained Pro Evaluation Kit
   vendor: atmel
   socs:
     - name: same54p20a
diff --git a/boards/atmel/sam0/saml21_xpro/board.yml b/boards/atmel/sam0/saml21_xpro/board.yml
index 10e2284..84e7735 100644
--- a/boards/atmel/sam0/saml21_xpro/board.yml
+++ b/boards/atmel/sam0/saml21_xpro/board.yml
@@ -1,5 +1,6 @@
 board:
   name: saml21_xpro
+  full_name: SAM L21 Xplained Pro Evaluation Kit
   vendor: atmel
   socs:
     - name: saml21j18b
diff --git a/boards/atmel/sam0/samr21_xpro/board.yml b/boards/atmel/sam0/samr21_xpro/board.yml
index c56b60f..c84a465 100644
--- a/boards/atmel/sam0/samr21_xpro/board.yml
+++ b/boards/atmel/sam0/samr21_xpro/board.yml
@@ -1,5 +1,6 @@
 board:
   name: samr21_xpro
+  full_name: SAM R21 Xplained Pro Evaluation Kit
   vendor: atmel
   socs:
     - name: samr21g18a
diff --git a/boards/atmel/sam0/samr34_xpro/board.yml b/boards/atmel/sam0/samr34_xpro/board.yml
index 39df0e0..22e7d8b 100644
--- a/boards/atmel/sam0/samr34_xpro/board.yml
+++ b/boards/atmel/sam0/samr34_xpro/board.yml
@@ -1,5 +1,6 @@
 board:
   name: samr34_xpro
+  full_name: SAM R34 Xplained Pro Evaluation Kit
   vendor: atmel
   socs:
     - name: samr34j18b
diff --git a/boards/bbc/microbit/board.yml b/boards/bbc/microbit/board.yml
index 3983adf..228452b 100644
--- a/boards/bbc/microbit/board.yml
+++ b/boards/bbc/microbit/board.yml
@@ -1,5 +1,6 @@
 board:
   name: bbc_microbit
+  full_name: "micro:bit"
   vendor: bbc
   socs:
   - name: nrf51822
diff --git a/boards/bbc/microbit_v2/board.yml b/boards/bbc/microbit_v2/board.yml
index 1355002..11ceee1 100644
--- a/boards/bbc/microbit_v2/board.yml
+++ b/boards/bbc/microbit_v2/board.yml
@@ -1,5 +1,6 @@
 board:
   name: bbc_microbit_v2
+  full_name: "micro:bit V2"
   vendor: bbc
   socs:
   - name: nrf52833
diff --git a/boards/bcdevices/plt_demo_v2/board.yml b/boards/bcdevices/plt_demo_v2/board.yml
index 2d0c58b..f95af32 100644
--- a/boards/bcdevices/plt_demo_v2/board.yml
+++ b/boards/bcdevices/plt_demo_v2/board.yml
@@ -1,5 +1,6 @@
 board:
   name: blueclover_plt_demo_v2
+  full_name: Blue Clover PLT Demo V2 nRF52832
   vendor: bcdevices
   socs:
   - name: nrf52832
diff --git a/boards/beagle/beagleconnect_freedom/board.yml b/boards/beagle/beagleconnect_freedom/board.yml
index a0d11fb..b7ce3ce 100644
--- a/boards/beagle/beagleconnect_freedom/board.yml
+++ b/boards/beagle/beagleconnect_freedom/board.yml
@@ -1,5 +1,6 @@
 board:
   name: beagleconnect_freedom
+  full_name: BeagleConnect Freedom
   vendor: beagle
   socs:
   - name: cc1352p7
diff --git a/boards/beagle/beagleplay/board.yml b/boards/beagle/beagleplay/board.yml
index b412fda..bd63c30 100644
--- a/boards/beagle/beagleplay/board.yml
+++ b/boards/beagle/beagleplay/board.yml
@@ -1,5 +1,6 @@
 board:
   name: beagleplay
+  full_name: BeaglePlay (CC1352)
   vendor: beagle
   socs:
   - name: cc1352p7
diff --git a/boards/beagle/beaglev_fire/board.yml b/boards/beagle/beaglev_fire/board.yml
index 6052030..7275bd7 100644
--- a/boards/beagle/beaglev_fire/board.yml
+++ b/boards/beagle/beaglev_fire/board.yml
@@ -1,5 +1,6 @@
 board:
   name: beaglev_fire
+  full_name: BeagleV®-Fire
   vendor: beagle
   socs:
   - name: polarfire
diff --git a/boards/blues/swan_r5/board.yml b/boards/blues/swan_r5/board.yml
index d9d4096..48db6d2 100644
--- a/boards/blues/swan_r5/board.yml
+++ b/boards/blues/swan_r5/board.yml
@@ -1,5 +1,6 @@
 board:
   name: swan_r5
+  full_name: Swan
   vendor: blues
   socs:
     - name: stm32l4r5xx
diff --git a/boards/brcm/bcm958401m2/board.yml b/boards/brcm/bcm958401m2/board.yml
index 06c116f..ac55cec 100644
--- a/boards/brcm/bcm958401m2/board.yml
+++ b/boards/brcm/bcm958401m2/board.yml
@@ -1,5 +1,6 @@
 board:
   name: bcm958401m2
+  full_name: BCM958401M2
   vendor: brcm
   socs:
   - name: bcm58400
diff --git a/boards/brcm/bcm958402m2/board.yml b/boards/brcm/bcm958402m2/board.yml
index e9ad177..85a0692 100644
--- a/boards/brcm/bcm958402m2/board.yml
+++ b/boards/brcm/bcm958402m2/board.yml
@@ -1,5 +1,6 @@
 board:
   name: bcm958402m2
+  full_name: BCM958402M2 (Cortex-M7)
   vendor: brcm
   socs:
   - name: bcm58402
diff --git a/boards/bytesatwork/bytesensi_l/board.yml b/boards/bytesatwork/bytesensi_l/board.yml
index 04e4cd9..b3c88c0 100644
--- a/boards/bytesatwork/bytesensi_l/board.yml
+++ b/boards/bytesatwork/bytesensi_l/board.yml
@@ -2,6 +2,7 @@
 # SPDX-License-Identifier: Apache-2.0
 board:
   name: bytesensi_l
+  full_name: byteSENSI-L
   vendor: bytesatwork
   socs:
   - name: nrf52832
diff --git a/boards/cdns/xt-sim/board.yml b/boards/cdns/xt-sim/board.yml
index d162e41..b3a0b33 100644
--- a/boards/cdns/xt-sim/board.yml
+++ b/boards/cdns/xt-sim/board.yml
@@ -1,5 +1,6 @@
 board:
   name: xt-sim
+  full_name: Xtensa simulator
   vendor: cdns
   socs:
   - name: xtensa_sample_controller
diff --git a/boards/circuitdojo/feather/board.yml b/boards/circuitdojo/feather/board.yml
index 0eb6ff5..19758e2 100644
--- a/boards/circuitdojo/feather/board.yml
+++ b/boards/circuitdojo/feather/board.yml
@@ -1,5 +1,6 @@
 board:
   name: circuitdojo_feather
+  full_name: nRF9160 Feather
   vendor: circuitdojo
   socs:
   - name: nrf9160
diff --git a/boards/contextualelectronics/abc/board.yml b/boards/contextualelectronics/abc/board.yml
index 5c921f0..6209af4 100644
--- a/boards/contextualelectronics/abc/board.yml
+++ b/boards/contextualelectronics/abc/board.yml
@@ -1,5 +1,6 @@
 board:
   name: contextualelectronics_abc
+  full_name: Advanced BLE Cell
   vendor: contextualelectronics
   socs:
   - name: nrf52840
diff --git a/boards/croxel/croxel_cx1825/board.yml b/boards/croxel/croxel_cx1825/board.yml
index eed390e..8c32a6c 100644
--- a/boards/croxel/croxel_cx1825/board.yml
+++ b/boards/croxel/croxel_cx1825/board.yml
@@ -1,5 +1,6 @@
 board:
   name: croxel_cx1825
+  full_name: CX1825 nRF52840
   vendor: croxel
   socs:
   - name: nrf52840
diff --git a/boards/ct/ctcc/board.yml b/boards/ct/ctcc/board.yml
index 780a02f..b621204 100644
--- a/boards/ct/ctcc/board.yml
+++ b/boards/ct/ctcc/board.yml
@@ -1,4 +1,5 @@
 board:
   name: ctcc
+  full_name: Connectivity Card nRF52840
   socs:
     - name: nrf52840
diff --git a/boards/cypress/cy8ckit_062_ble/board.yml b/boards/cypress/cy8ckit_062_ble/board.yml
index f0b1325..8640f1e 100644
--- a/boards/cypress/cy8ckit_062_ble/board.yml
+++ b/boards/cypress/cy8ckit_062_ble/board.yml
@@ -1,5 +1,6 @@
 board:
   name: cy8ckit_062_ble
+  full_name: PSoC63 BLE Pioneer Kit
   vendor: cypress
   revision:
     format: "major.minor.patch"
diff --git a/boards/cypress/cy8ckit_062_wifi_bt/board.yml b/boards/cypress/cy8ckit_062_wifi_bt/board.yml
index f5113e4..f070d6f 100644
--- a/boards/cypress/cy8ckit_062_wifi_bt/board.yml
+++ b/boards/cypress/cy8ckit_062_wifi_bt/board.yml
@@ -1,5 +1,6 @@
 board:
   name: cy8ckit_062_wifi_bt
+  full_name: PSoC6 WiFi-BT Pioneer Kit
   vendor: cypress
   socs:
   - name: cy8c6247
diff --git a/boards/digilent/arty_a7/board.yml b/boards/digilent/arty_a7/board.yml
index 14a2c9e..3ae72eb 100644
--- a/boards/digilent/arty_a7/board.yml
+++ b/boards/digilent/arty_a7/board.yml
@@ -1,5 +1,6 @@
 board:
   name: arty_a7
+  full_name: Arty
   vendor: digilent
   socs:
   - name: designstart_fpga_cortex_m1
diff --git a/boards/digilent/zybo/board.yml b/boards/digilent/zybo/board.yml
index f9c9c98..c897030 100644
--- a/boards/digilent/zybo/board.yml
+++ b/boards/digilent/zybo/board.yml
@@ -1,5 +1,6 @@
 board:
   name: zybo
+  full_name: Zybo
   vendor: digilent
   socs:
   - name: xc7z010
diff --git a/boards/dptechnics/walter/board.yml b/boards/dptechnics/walter/board.yml
index c416d54..7d5b0e1 100644
--- a/boards/dptechnics/walter/board.yml
+++ b/boards/dptechnics/walter/board.yml
@@ -1,5 +1,6 @@
 board:
   name: walter
+  full_name: Walter
   vendor: dptechnics
   socs:
   - name: esp32s3
diff --git a/boards/dragino/lsn50/board.yml b/boards/dragino/lsn50/board.yml
index e7c09a9..20732b3 100644
--- a/boards/dragino/lsn50/board.yml
+++ b/boards/dragino/lsn50/board.yml
@@ -1,5 +1,6 @@
 board:
   name: dragino_lsn50
+  full_name: LSN50 LoRA Sensor Node
   vendor: dragino
   socs:
     - name: stm32l072xx
diff --git a/boards/dragino/nbsn95/board.yml b/boards/dragino/nbsn95/board.yml
index 66d5689..fd03998 100644
--- a/boards/dragino/nbsn95/board.yml
+++ b/boards/dragino/nbsn95/board.yml
@@ -1,5 +1,6 @@
 board:
   name: dragino_nbsn95
+  full_name: NBSN95 NB-IoT Sensor Node
   vendor: dragino
   socs:
     - name: stm32l072xx
diff --git a/boards/ebyte/e73_tbb/board.yml b/boards/ebyte/e73_tbb/board.yml
index 3ae94fa..bd8dc6c 100644
--- a/boards/ebyte/e73_tbb/board.yml
+++ b/boards/ebyte/e73_tbb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ebyte_e73_tbb
+  full_name: E73-TBB
   vendor: ebyte
   socs:
   - name: nrf52832
diff --git a/boards/efinix/titanium_ti60_f225/board.yml b/boards/efinix/titanium_ti60_f225/board.yml
index 7daa700..5dfb38b 100644
--- a/boards/efinix/titanium_ti60_f225/board.yml
+++ b/boards/efinix/titanium_ti60_f225/board.yml
@@ -1,5 +1,6 @@
 board:
   name: titanium_ti60_f225
+  full_name: Titanium Ti60 F225
   vendor: efinix
   socs:
   - name: efinix_sapphire
diff --git a/boards/electronut/nrf52840_blip/board.yml b/boards/electronut/nrf52840_blip/board.yml
index 3964f01..874c923 100644
--- a/boards/electronut/nrf52840_blip/board.yml
+++ b/boards/electronut/nrf52840_blip/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf52840_blip
+  full_name: Labs Blip
   vendor: electronut
   socs:
   - name: nrf52840
diff --git a/boards/electronut/nrf52840_papyr/board.yml b/boards/electronut/nrf52840_papyr/board.yml
index fcb089a..e24da1b 100644
--- a/boards/electronut/nrf52840_papyr/board.yml
+++ b/boards/electronut/nrf52840_papyr/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf52840_papyr
+  full_name: Labs Papyr
   vendor: electronut
   socs:
   - name: nrf52840
diff --git a/boards/element14/warp7/board.yml b/boards/element14/warp7/board.yml
index 99b037d..492d4e5 100644
--- a/boards/element14/warp7/board.yml
+++ b/boards/element14/warp7/board.yml
@@ -1,5 +1,6 @@
 board:
   name: warp7
+  full_name: WaRP7 - Next Generation IoT and Wearable Development Platform
   vendor: element14
   socs:
     - name: mcimx7d
diff --git a/boards/enclustra/mercury_xu/board.yml b/boards/enclustra/mercury_xu/board.yml
index 739a5c9..2f88257 100644
--- a/boards/enclustra/mercury_xu/board.yml
+++ b/boards/enclustra/mercury_xu/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mercury_xu
+  full_name: MERCURY-XU
   vendor: enclustra
   socs:
   - name: zynqmp_rpu
diff --git a/boards/ene/kb1200_evb/board.yml b/boards/ene/kb1200_evb/board.yml
index d8dd4b4..7bff572 100644
--- a/boards/ene/kb1200_evb/board.yml
+++ b/boards/ene/kb1200_evb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: kb1200_evb
+  full_name: ENE KB1200_EVB
   vendor: ene
   socs:
   - name: kb1200
diff --git a/boards/enjoydigital/litex_vexriscv/board.yml b/boards/enjoydigital/litex_vexriscv/board.yml
index 18ea360..c5cd682 100644
--- a/boards/enjoydigital/litex_vexriscv/board.yml
+++ b/boards/enjoydigital/litex_vexriscv/board.yml
@@ -1,5 +1,6 @@
 board:
   name: litex_vexriscv
+  full_name: LiteX VexRiscv
   vendor: litex
   socs:
   - name: litex_vexriscv
diff --git a/boards/espressif/esp32_devkitc_wroom/board.yml b/boards/espressif/esp32_devkitc_wroom/board.yml
index 42d9d88..e0d766d 100644
--- a/boards/espressif/esp32_devkitc_wroom/board.yml
+++ b/boards/espressif/esp32_devkitc_wroom/board.yml
@@ -1,5 +1,6 @@
 board:
   name: esp32_devkitc_wroom
+  full_name: ESP32-DevKitC-WROOM
   vendor: espressif
   socs:
   - name: esp32
diff --git a/boards/espressif/esp32_devkitc_wrover/board.yml b/boards/espressif/esp32_devkitc_wrover/board.yml
index e0eae97..2a8e2a2 100644
--- a/boards/espressif/esp32_devkitc_wrover/board.yml
+++ b/boards/espressif/esp32_devkitc_wrover/board.yml
@@ -1,5 +1,6 @@
 board:
   name: esp32_devkitc_wrover
+  full_name: ESP32-DevKitC-WROVER
   vendor: espressif
   socs:
   - name: esp32
diff --git a/boards/espressif/esp32_ethernet_kit/board.yml b/boards/espressif/esp32_ethernet_kit/board.yml
index 747690f..b7a9626 100644
--- a/boards/espressif/esp32_ethernet_kit/board.yml
+++ b/boards/espressif/esp32_ethernet_kit/board.yml
@@ -1,5 +1,6 @@
 board:
   name: esp32_ethernet_kit
+  full_name: ESP32-Ethernet-Kit
   vendor: espressif
   socs:
   - name: esp32
diff --git a/boards/espressif/esp32c3_devkitc/board.yml b/boards/espressif/esp32c3_devkitc/board.yml
index 22db88f..5f12268 100644
--- a/boards/espressif/esp32c3_devkitc/board.yml
+++ b/boards/espressif/esp32c3_devkitc/board.yml
@@ -1,5 +1,6 @@
 board:
   name: esp32c3_devkitc
+  full_name: ESP32-C3-DevKitC
   vendor: espressif
   socs:
   - name: esp32c3
diff --git a/boards/espressif/esp32c3_devkitm/board.yml b/boards/espressif/esp32c3_devkitm/board.yml
index 649dce3..90bd85d 100644
--- a/boards/espressif/esp32c3_devkitm/board.yml
+++ b/boards/espressif/esp32c3_devkitm/board.yml
@@ -1,5 +1,6 @@
 board:
   name: esp32c3_devkitm
+  full_name: ESP32-C3-DevKitM
   vendor: espressif
   socs:
   - name: esp32c3
diff --git a/boards/espressif/esp32c3_rust/board.yml b/boards/espressif/esp32c3_rust/board.yml
index 36dd9b5..b8beeef 100644
--- a/boards/espressif/esp32c3_rust/board.yml
+++ b/boards/espressif/esp32c3_rust/board.yml
@@ -3,6 +3,7 @@
 
 board:
   name: esp32c3_rust
+  full_name: ESP32-C3-DevKit-RUST
   vendor: espressif
   socs:
   - name: esp32c3
diff --git a/boards/espressif/esp32c6_devkitc/board.yml b/boards/espressif/esp32c6_devkitc/board.yml
index ad88f3a..485d35b 100644
--- a/boards/espressif/esp32c6_devkitc/board.yml
+++ b/boards/espressif/esp32c6_devkitc/board.yml
@@ -1,5 +1,6 @@
 board:
   name: esp32c6_devkitc
+  full_name: ESP32-C6-DevKitC
   vendor: espressif
   socs:
   - name: esp32c6
diff --git a/boards/espressif/esp32s2_devkitc/board.yml b/boards/espressif/esp32s2_devkitc/board.yml
index b3d62e8..8ec0a49 100644
--- a/boards/espressif/esp32s2_devkitc/board.yml
+++ b/boards/espressif/esp32s2_devkitc/board.yml
@@ -1,5 +1,6 @@
 board:
   name: esp32s2_devkitc
+  full_name: ESP32-S2-DevKitC
   vendor: espressif
   socs:
   - name: esp32s2
diff --git a/boards/espressif/esp32s2_saola/board.yml b/boards/espressif/esp32s2_saola/board.yml
index aafb5f3..69eacbf 100644
--- a/boards/espressif/esp32s2_saola/board.yml
+++ b/boards/espressif/esp32s2_saola/board.yml
@@ -1,5 +1,6 @@
 board:
   name: esp32s2_saola
+  full_name: ESP32-S2-Saola
   vendor: espressif
   socs:
   - name: esp32s2
diff --git a/boards/espressif/esp32s3_devkitc/board.yml b/boards/espressif/esp32s3_devkitc/board.yml
index a949122..9d2eb95 100644
--- a/boards/espressif/esp32s3_devkitc/board.yml
+++ b/boards/espressif/esp32s3_devkitc/board.yml
@@ -1,5 +1,6 @@
 board:
   name: esp32s3_devkitc
+  full_name: ESP32-S3-DevKitC
   vendor: espressif
   socs:
   - name: esp32s3
diff --git a/boards/espressif/esp32s3_devkitm/board.yml b/boards/espressif/esp32s3_devkitm/board.yml
index 2d0195f..0e4abba 100644
--- a/boards/espressif/esp32s3_devkitm/board.yml
+++ b/boards/espressif/esp32s3_devkitm/board.yml
@@ -1,5 +1,6 @@
 board:
   name: esp32s3_devkitm
+  full_name: ESP32-S3-DevKitM
   vendor: espressif
   socs:
   - name: esp32s3
diff --git a/boards/espressif/esp32s3_eye/board.yml b/boards/espressif/esp32s3_eye/board.yml
index b16a5a1..9396b3c 100644
--- a/boards/espressif/esp32s3_eye/board.yml
+++ b/boards/espressif/esp32s3_eye/board.yml
@@ -1,5 +1,6 @@
 board:
   name: esp32s3_eye
+  full_name: ESP32-S3-EYE
   vendor: espressif
   socs:
   - name: esp32s3
diff --git a/boards/espressif/esp8684_devkitm/board.yml b/boards/espressif/esp8684_devkitm/board.yml
index 5173f52..c6e86e6 100644
--- a/boards/espressif/esp8684_devkitm/board.yml
+++ b/boards/espressif/esp8684_devkitm/board.yml
@@ -1,5 +1,6 @@
 board:
   name: esp8684_devkitm
+  full_name: ESP8684-DevKitM
   vendor: espressif
   socs:
   - name: esp32c2
diff --git a/boards/espressif/esp_wrover_kit/board.yml b/boards/espressif/esp_wrover_kit/board.yml
index edfaae9..feb5c6b 100644
--- a/boards/espressif/esp_wrover_kit/board.yml
+++ b/boards/espressif/esp_wrover_kit/board.yml
@@ -1,5 +1,6 @@
 board:
   name: esp_wrover_kit
+  full_name: ESP-WROVER-KIT
   vendor: espressif
   socs:
   - name: esp32
diff --git a/boards/ezurio/bl5340_dvk/board.yml b/boards/ezurio/bl5340_dvk/board.yml
index 69be46f..db71cf9 100644
--- a/boards/ezurio/bl5340_dvk/board.yml
+++ b/boards/ezurio/bl5340_dvk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: bl5340_dvk
+  full_name: BL5340 DVK
   vendor: ezurio
   socs:
   - name: 'nrf5340'
diff --git a/boards/ezurio/bl652_dvk/board.yml b/boards/ezurio/bl652_dvk/board.yml
index b573627..2e80641 100644
--- a/boards/ezurio/bl652_dvk/board.yml
+++ b/boards/ezurio/bl652_dvk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: bl652_dvk
+  full_name: BL652 DVK
   vendor: ezurio
   socs:
   - name: nrf52832
diff --git a/boards/ezurio/bl653_dvk/board.yml b/boards/ezurio/bl653_dvk/board.yml
index dc42555..5f6dac2 100644
--- a/boards/ezurio/bl653_dvk/board.yml
+++ b/boards/ezurio/bl653_dvk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: bl653_dvk
+  full_name: BL653 DVK
   vendor: ezurio
   socs:
   - name: nrf52833
diff --git a/boards/ezurio/bl654_dvk/board.yml b/boards/ezurio/bl654_dvk/board.yml
index fdc9035..e92ddc9 100644
--- a/boards/ezurio/bl654_dvk/board.yml
+++ b/boards/ezurio/bl654_dvk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: bl654_dvk
+  full_name: BL654 DVK
   vendor: ezurio
   socs:
   - name: nrf52840
diff --git a/boards/ezurio/bl654_sensor_board/board.yml b/boards/ezurio/bl654_sensor_board/board.yml
index 566c992..dacfa7f 100644
--- a/boards/ezurio/bl654_sensor_board/board.yml
+++ b/boards/ezurio/bl654_sensor_board/board.yml
@@ -1,5 +1,6 @@
 board:
   name: bl654_sensor_board
+  full_name: BL654 Sensor Board
   vendor: ezurio
   socs:
   - name: nrf52840
diff --git a/boards/ezurio/bl654_usb/board.yml b/boards/ezurio/bl654_usb/board.yml
index 13642fb..6329e4d 100644
--- a/boards/ezurio/bl654_usb/board.yml
+++ b/boards/ezurio/bl654_usb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: bl654_usb
+  full_name: BL654 USB (451-00004)
   vendor: ezurio
   socs:
   - name: nrf52840
diff --git a/boards/ezurio/bt510/board.yml b/boards/ezurio/bt510/board.yml
index e4692ed..d95dcc4 100644
--- a/boards/ezurio/bt510/board.yml
+++ b/boards/ezurio/bt510/board.yml
@@ -1,5 +1,6 @@
 board:
   name: bt510
+  full_name: Sentrius BT510 Sensor
   vendor: ezurio
   socs:
   - name: nrf52840
diff --git a/boards/ezurio/bt610/board.yml b/boards/ezurio/bt610/board.yml
index 0e4f297..b586cf0 100644
--- a/boards/ezurio/bt610/board.yml
+++ b/boards/ezurio/bt610/board.yml
@@ -1,5 +1,6 @@
 board:
   name: bt610
+  full_name: Sentrius BT610 Sensor
   vendor: ezurio
   socs:
   - name: nrf52840
diff --git a/boards/ezurio/mg100/board.yml b/boards/ezurio/mg100/board.yml
index 4c62320..5a44c13 100644
--- a/boards/ezurio/mg100/board.yml
+++ b/boards/ezurio/mg100/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mg100
+  full_name: Sentrius™ MG100 Gateway
   vendor: ezurio
   socs:
   - name: nrf52840
diff --git a/boards/ezurio/pinnacle_100_dvk/board.yml b/boards/ezurio/pinnacle_100_dvk/board.yml
index 8ed639a..f2b98cd 100644
--- a/boards/ezurio/pinnacle_100_dvk/board.yml
+++ b/boards/ezurio/pinnacle_100_dvk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: pinnacle_100_dvk
+  full_name: Pinnacle 100 DVK
   vendor: ezurio
   socs:
   - name: nrf52840
diff --git a/boards/ezurio/rm1xx_dvk/board.yml b/boards/ezurio/rm1xx_dvk/board.yml
index 4a8792e..f293c41 100644
--- a/boards/ezurio/rm1xx_dvk/board.yml
+++ b/boards/ezurio/rm1xx_dvk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: rm1xx_dvk
+  full_name: RM1xx DVK
   vendor: ezurio
   socs:
   - name: nrf51822
diff --git a/boards/fanke/fk7b0m1_vbt6/board.yml b/boards/fanke/fk7b0m1_vbt6/board.yml
index 204e353..e4ce658 100644
--- a/boards/fanke/fk7b0m1_vbt6/board.yml
+++ b/boards/fanke/fk7b0m1_vbt6/board.yml
@@ -1,5 +1,6 @@
 board:
   name: fk7b0m1_vbt6
+  full_name: FK7B0M1-VBT6
   vendor: fanke
   socs:
     - name: stm32h7b0xx
diff --git a/boards/firefly/roc_rk3568_pc/board.yml b/boards/firefly/roc_rk3568_pc/board.yml
index 8a60a16..a123b1f 100644
--- a/boards/firefly/roc_rk3568_pc/board.yml
+++ b/boards/firefly/roc_rk3568_pc/board.yml
@@ -1,5 +1,6 @@
 board:
   name: roc_rk3568_pc
+  full_name: ROC-RK3568-PC (Quad-core Cortex-A55)
   vendor: firefly
   socs:
   - name: rk3568
diff --git a/boards/franzininho/esp32s2_franzininho/board.yml b/boards/franzininho/esp32s2_franzininho/board.yml
index 913c4d4..530d5dc 100644
--- a/boards/franzininho/esp32s2_franzininho/board.yml
+++ b/boards/franzininho/esp32s2_franzininho/board.yml
@@ -1,5 +1,6 @@
 board:
   name: esp32s2_franzininho
+  full_name: ESP32-S2 Franzininho
   vendor: espressif
   socs:
   - name: esp32s2
diff --git a/boards/gaisler/generic_leon3/board.yml b/boards/gaisler/generic_leon3/board.yml
index 33c4d80..582dd45 100644
--- a/boards/gaisler/generic_leon3/board.yml
+++ b/boards/gaisler/generic_leon3/board.yml
@@ -1,5 +1,6 @@
 board:
   name: generic_leon3
+  full_name: Generic LEON3
   vendor: gaisler
   socs:
   - name: leon3
diff --git a/boards/gaisler/gr716a_mini/board.yml b/boards/gaisler/gr716a_mini/board.yml
index 0de8062..b9155b6 100644
--- a/boards/gaisler/gr716a_mini/board.yml
+++ b/boards/gaisler/gr716a_mini/board.yml
@@ -1,5 +1,6 @@
 board:
   name: gr716a_mini
+  full_name: GR716-MINI Development Board
   vendor: gaisler
   socs:
   - name: gr716a
diff --git a/boards/gd/gd32a503v_eval/board.yml b/boards/gd/gd32a503v_eval/board.yml
index 129cf4b..6097143 100644
--- a/boards/gd/gd32a503v_eval/board.yml
+++ b/boards/gd/gd32a503v_eval/board.yml
@@ -1,5 +1,6 @@
 board:
   name: gd32a503v_eval
+  full_name: GD32A503V-EVAL
   vendor: gd
   socs:
     - name: gd32a503
diff --git a/boards/gd/gd32e103v_eval/board.yml b/boards/gd/gd32e103v_eval/board.yml
index 1c48969..cc70a18 100644
--- a/boards/gd/gd32e103v_eval/board.yml
+++ b/boards/gd/gd32e103v_eval/board.yml
@@ -1,5 +1,6 @@
 board:
   name: gd32e103v_eval
+  full_name: GD32E103V-EVAL
   vendor: gd
   socs:
     - name: gd32e103
diff --git a/boards/gd/gd32e507v_start/board.yml b/boards/gd/gd32e507v_start/board.yml
index b364620..09e4310 100644
--- a/boards/gd/gd32e507v_start/board.yml
+++ b/boards/gd/gd32e507v_start/board.yml
@@ -1,5 +1,6 @@
 board:
   name: gd32e507v_start
+  full_name: GD32E507V-START
   vendor: gd
   socs:
     - name: gd32e507
diff --git a/boards/gd/gd32e507z_eval/board.yml b/boards/gd/gd32e507z_eval/board.yml
index 2325550..2eaba01 100644
--- a/boards/gd/gd32e507z_eval/board.yml
+++ b/boards/gd/gd32e507z_eval/board.yml
@@ -1,5 +1,6 @@
 board:
   name: gd32e507z_eval
+  full_name: GD32E507Z-EVAL
   vendor: gd
   socs:
     - name: gd32e507
diff --git a/boards/gd/gd32f350r_eval/board.yml b/boards/gd/gd32f350r_eval/board.yml
index ee486b1..a272193 100644
--- a/boards/gd/gd32f350r_eval/board.yml
+++ b/boards/gd/gd32f350r_eval/board.yml
@@ -1,5 +1,6 @@
 board:
   name: gd32f350r_eval
+  full_name: GD32F350R-EVAL
   vendor: gd
   socs:
     - name: gd32f350
diff --git a/boards/gd/gd32f403z_eval/board.yml b/boards/gd/gd32f403z_eval/board.yml
index 222ba86..3d45844 100644
--- a/boards/gd/gd32f403z_eval/board.yml
+++ b/boards/gd/gd32f403z_eval/board.yml
@@ -1,5 +1,6 @@
 board:
   name: gd32f403z_eval
+  full_name: GD32F403Z-EVAL
   vendor: gd
   socs:
     - name: gd32f403
diff --git a/boards/gd/gd32f407v_start/board.yml b/boards/gd/gd32f407v_start/board.yml
index c4a99ab..bf6d7af 100644
--- a/boards/gd/gd32f407v_start/board.yml
+++ b/boards/gd/gd32f407v_start/board.yml
@@ -1,5 +1,6 @@
 board:
   name: gd32f407v_start
+  full_name: GD32F407V-START
   vendor: gd
   socs:
     - name: gd32f407
diff --git a/boards/gd/gd32f450i_eval/board.yml b/boards/gd/gd32f450i_eval/board.yml
index a5da3b3..56b3f1e 100644
--- a/boards/gd/gd32f450i_eval/board.yml
+++ b/boards/gd/gd32f450i_eval/board.yml
@@ -1,5 +1,6 @@
 board:
   name: gd32f450i_eval
+  full_name: GD32F450I-EVAL
   vendor: gd
   socs:
     - name: gd32f450
diff --git a/boards/gd/gd32f450v_start/board.yml b/boards/gd/gd32f450v_start/board.yml
index 96e0053..02b20c3 100644
--- a/boards/gd/gd32f450v_start/board.yml
+++ b/boards/gd/gd32f450v_start/board.yml
@@ -1,5 +1,6 @@
 board:
   name: gd32f450v_start
+  full_name: GD32F450V-START
   vendor: gd
   socs:
     - name: gd32f450
diff --git a/boards/gd/gd32f450z_eval/board.yml b/boards/gd/gd32f450z_eval/board.yml
index 53e3079..f821075 100644
--- a/boards/gd/gd32f450z_eval/board.yml
+++ b/boards/gd/gd32f450z_eval/board.yml
@@ -1,5 +1,6 @@
 board:
   name: gd32f450z_eval
+  full_name: GD32F450Z-EVAL
   vendor: gd
   socs:
     - name: gd32f450
diff --git a/boards/gd/gd32f470i_eval/board.yml b/boards/gd/gd32f470i_eval/board.yml
index a4205dc..c6cc250 100644
--- a/boards/gd/gd32f470i_eval/board.yml
+++ b/boards/gd/gd32f470i_eval/board.yml
@@ -1,5 +1,6 @@
 board:
   name: gd32f470i_eval
+  full_name: GD32F470I-EVAL
   vendor: gd
   socs:
     - name: gd32f470
diff --git a/boards/gd/gd32l233r_eval/board.yml b/boards/gd/gd32l233r_eval/board.yml
index 847def4..5b731d9 100644
--- a/boards/gd/gd32l233r_eval/board.yml
+++ b/boards/gd/gd32l233r_eval/board.yml
@@ -1,5 +1,6 @@
 board:
   name: gd32l233r_eval
+  full_name: GD32L233R-EVA
   vendor: gd
   socs:
     - name: gd32l233
diff --git a/boards/gd/gd32vf103c_starter/board.yml b/boards/gd/gd32vf103c_starter/board.yml
index e91c717..d46555a 100644
--- a/boards/gd/gd32vf103c_starter/board.yml
+++ b/boards/gd/gd32vf103c_starter/board.yml
@@ -1,5 +1,6 @@
 board:
   name: gd32vf103c_starter
+  full_name: GD32VF103C-STARTER
   vendor: gd
   socs:
     - name: gd32vf103
diff --git a/boards/gd/gd32vf103v_eval/board.yml b/boards/gd/gd32vf103v_eval/board.yml
index 3d12d91..58c34ef 100644
--- a/boards/gd/gd32vf103v_eval/board.yml
+++ b/boards/gd/gd32vf103v_eval/board.yml
@@ -1,5 +1,6 @@
 board:
   name: gd32vf103v_eval
+  full_name: GD32VF103V-EVAL
   vendor: gd
   socs:
     - name: gd32vf103
diff --git a/boards/google/dragonclaw/board.yml b/boards/google/dragonclaw/board.yml
index 18e233f..be55d60 100644
--- a/boards/google/dragonclaw/board.yml
+++ b/boards/google/dragonclaw/board.yml
@@ -1,5 +1,6 @@
 board:
   name: google_dragonclaw
+  full_name: Dragonclaw Development Board
   vendor: google
   socs:
     - name: stm32f412cx
diff --git a/boards/google/twinkie_v2/board.yml b/boards/google/twinkie_v2/board.yml
index b77d793..f7129eb 100644
--- a/boards/google/twinkie_v2/board.yml
+++ b/boards/google/twinkie_v2/board.yml
@@ -1,5 +1,6 @@
 board:
   name: google_twinkie_v2
+  full_name: Twinkie V2
   vendor: google
   socs:
     - name: stm32g0b1xx
diff --git a/boards/hardkernel/odroid_go/board.yml b/boards/hardkernel/odroid_go/board.yml
index fad513c..390cff4 100644
--- a/boards/hardkernel/odroid_go/board.yml
+++ b/boards/hardkernel/odroid_go/board.yml
@@ -1,5 +1,6 @@
 board:
   name: odroid_go
+  full_name: ODROID-GO
   vendor: hardkernel
   socs:
   - name: esp32
diff --git a/boards/heltec/heltec_wifi_lora32_v2/board.yml b/boards/heltec/heltec_wifi_lora32_v2/board.yml
index e87344a..dee24b3 100644
--- a/boards/heltec/heltec_wifi_lora32_v2/board.yml
+++ b/boards/heltec/heltec_wifi_lora32_v2/board.yml
@@ -1,5 +1,6 @@
 board:
   name: heltec_wifi_lora32_v2
+  full_name: WiFi LoRa 32 (V2)
   vendor: heltec
   socs:
   - name: esp32
diff --git a/boards/heltec/heltec_wireless_stick_lite_v3/board.yml b/boards/heltec/heltec_wireless_stick_lite_v3/board.yml
index 12cb133..315b464 100644
--- a/boards/heltec/heltec_wireless_stick_lite_v3/board.yml
+++ b/boards/heltec/heltec_wireless_stick_lite_v3/board.yml
@@ -1,5 +1,6 @@
 board:
   name: heltec_wireless_stick_lite_v3
+  full_name: Wireless Stick Lite (V3)
   vendor: heltec
   socs:
   - name: esp32s3
diff --git a/boards/holyiot/yj16019/board.yml b/boards/holyiot/yj16019/board.yml
index e8ab16b..db082ff 100644
--- a/boards/holyiot/yj16019/board.yml
+++ b/boards/holyiot/yj16019/board.yml
@@ -1,5 +1,6 @@
 board:
   name: holyiot_yj16019
+  full_name: YJ-16019
   vendor: holyiot
   socs:
   - name: nrf52832
diff --git a/boards/infineon/cy8ckit_062s4/board.yml b/boards/infineon/cy8ckit_062s4/board.yml
index c460d9f..12d2f98 100644
--- a/boards/infineon/cy8ckit_062s4/board.yml
+++ b/boards/infineon/cy8ckit_062s4/board.yml
@@ -1,5 +1,6 @@
 board:
   name: cy8ckit_062s4
+  full_name: PSOC 62S4 Pioneer Kit
   vendor: infineon
   socs:
   - name: cy8c6244lqi_s4d92
diff --git a/boards/infineon/cy8cproto_062_4343w/board.yml b/boards/infineon/cy8cproto_062_4343w/board.yml
index f89df6e..6d697b9 100644
--- a/boards/infineon/cy8cproto_062_4343w/board.yml
+++ b/boards/infineon/cy8cproto_062_4343w/board.yml
@@ -1,5 +1,6 @@
 board:
   name: cy8cproto_062_4343w
+  full_name: CY8CPROTO-062-4343W
   vendor: infineon
   socs:
   - name: cy8c624abzi_s2d44
diff --git a/boards/infineon/cy8cproto_063_ble/board.yml b/boards/infineon/cy8cproto_063_ble/board.yml
index 6ef5bd8..d6083a9 100644
--- a/boards/infineon/cy8cproto_063_ble/board.yml
+++ b/boards/infineon/cy8cproto_063_ble/board.yml
@@ -1,5 +1,6 @@
 board:
   name: cy8cproto_063_ble
+  full_name: CY8CPROTO-063-BLE
   vendor: infineon
   socs:
   - name: cyble_416045_02
diff --git a/boards/infineon/cyw920829m2evk_02/board.yml b/boards/infineon/cyw920829m2evk_02/board.yml
index e25e392..c610364 100644
--- a/boards/infineon/cyw920829m2evk_02/board.yml
+++ b/boards/infineon/cyw920829m2evk_02/board.yml
@@ -1,5 +1,6 @@
 board:
   name: cyw920829m2evk_02
+  full_name: CYW920829M2EVK-02
   vendor: infineon
   socs:
   - name: cyw20829b0lkml
diff --git a/boards/infineon/xmc45_relax_kit/board.yml b/boards/infineon/xmc45_relax_kit/board.yml
index 9622337..77d1049 100644
--- a/boards/infineon/xmc45_relax_kit/board.yml
+++ b/boards/infineon/xmc45_relax_kit/board.yml
@@ -1,5 +1,6 @@
 board:
   name: xmc45_relax_kit
+  full_name: XMC45-RELAX-KIT
   vendor: infineon
   socs:
   - name: xmc4500
diff --git a/boards/infineon/xmc47_relax_kit/board.yml b/boards/infineon/xmc47_relax_kit/board.yml
index e007732..4a08106 100644
--- a/boards/infineon/xmc47_relax_kit/board.yml
+++ b/boards/infineon/xmc47_relax_kit/board.yml
@@ -1,5 +1,6 @@
 board:
   name: xmc47_relax_kit
+  full_name: XMC47-RELAX-KIT
   vendor: infineon
   socs:
   - name: xmc4700
diff --git a/boards/innblue/innblue21/board.yml b/boards/innblue/innblue21/board.yml
index 8d62be5..e8250dc 100644
--- a/boards/innblue/innblue21/board.yml
+++ b/boards/innblue/innblue21/board.yml
@@ -1,5 +1,6 @@
 board:
   name: innblue21
+  full_name: nRF9160 INNBLUE21
   vendor: innblue
   socs:
   - name: nrf9160
diff --git a/boards/innblue/innblue22/board.yml b/boards/innblue/innblue22/board.yml
index eeb4f94..2b7f669 100644
--- a/boards/innblue/innblue22/board.yml
+++ b/boards/innblue/innblue22/board.yml
@@ -1,5 +1,6 @@
 board:
   name: innblue22
+  full_name: nRF9160 INNBLUE22
   vendor: innblue
   socs:
   - name: nrf9160
diff --git a/boards/intel/adl/board.yml b/boards/intel/adl/board.yml
index fe51b63..29b9272 100644
--- a/boards/intel/adl/board.yml
+++ b/boards/intel/adl/board.yml
@@ -1,9 +1,11 @@
 boards:
   - name: intel_adl_crb
+    full_name: Alder Lake CRB
     vendor: intel
     socs:
       - name: alder_lake
   - name: intel_adl_rvp
+    full_name: Alder Lake RVP
     vendor: intel
     socs:
       - name: alder_lake
diff --git a/boards/intel/adsp/board.yml b/boards/intel/adsp/board.yml
index 43004e8..c169a14 100644
--- a/boards/intel/adsp/board.yml
+++ b/boards/intel/adsp/board.yml
@@ -1,5 +1,6 @@
 boards:
   - name: intel_adsp
+    full_name: Intel ADSP
     vendor: intel
     socs:
       - name: cavs25
diff --git a/boards/intel/ehl/board.yml b/boards/intel/ehl/board.yml
index 5f8d3ca..05bb75f 100644
--- a/boards/intel/ehl/board.yml
+++ b/boards/intel/ehl/board.yml
@@ -1,5 +1,6 @@
 board:
   name: intel_ehl_crb
+  full_name: Elkhart Lake CRB
   vendor: intel
   socs:
     - name: elkhart_lake
diff --git a/boards/intel/ish/board.yml b/boards/intel/ish/board.yml
index ee7c466..3083cc9 100644
--- a/boards/intel/ish/board.yml
+++ b/boards/intel/ish/board.yml
@@ -1,16 +1,19 @@
 boards:
 
   - name: intel_ish_5_4_1
+    full_name: Integrated Sensor Hub (ISH) 5.4.1
     vendor: intel
     socs:
       - name: intel_ish_5_4_1
 
   - name: intel_ish_5_6_0
+    full_name: Integrated Sensor Hub (ISH) 5.6.0
     vendor: intel
     socs:
       - name: intel_ish_5_6_0
 
   - name: intel_ish_5_8_0
+    full_name: Integrated Sensor Hub (ISH) 5.8.0
     vendor: intel
     socs:
       - name: intel_ish_5_8_0
diff --git a/boards/intel/niosv_g/board.yml b/boards/intel/niosv_g/board.yml
index 7f6cc30..811aee7 100644
--- a/boards/intel/niosv_g/board.yml
+++ b/boards/intel/niosv_g/board.yml
@@ -1,4 +1,5 @@
 board:
   name: niosv_g
+  full_name: INTEL FPGA niosv_g
   socs:
     - name: niosv_g
diff --git a/boards/intel/niosv_m/board.yml b/boards/intel/niosv_m/board.yml
index a77efa3..cc7b9bb 100644
--- a/boards/intel/niosv_m/board.yml
+++ b/boards/intel/niosv_m/board.yml
@@ -1,4 +1,5 @@
 board:
   name: niosv_m
+  full_name: INTEL FPGA niosv_m
   socs:
     - name: niosv_m
diff --git a/boards/intel/rpl/board.yml b/boards/intel/rpl/board.yml
index cc3969a..9f35b64 100644
--- a/boards/intel/rpl/board.yml
+++ b/boards/intel/rpl/board.yml
@@ -1,9 +1,11 @@
 boards:
   - name: intel_rpl_p_crb
+    full_name: Raptor Lake P CRB
     vendor: intel
     socs:
       - name: raptor_lake
   - name: intel_rpl_s_crb
+    full_name: Raptor Lake S CRB
     vendor: intel
     socs:
       - name: raptor_lake
diff --git a/boards/intel/socfpga/agilex5_socdk/board.yml b/boards/intel/socfpga/agilex5_socdk/board.yml
index fd4f5c9..f8ccbf5 100644
--- a/boards/intel/socfpga/agilex5_socdk/board.yml
+++ b/boards/intel/socfpga/agilex5_socdk/board.yml
@@ -1,4 +1,5 @@
 board:
   name: intel_socfpga_agilex5_socdk
+  full_name: Agilex™ 5 SoC FPGA Development Kit
   socs:
     - name: agilex5
diff --git a/boards/intel/socfpga/agilex_socdk/board.yml b/boards/intel/socfpga/agilex_socdk/board.yml
index 1c09cba..80763ba 100644
--- a/boards/intel/socfpga/agilex_socdk/board.yml
+++ b/boards/intel/socfpga/agilex_socdk/board.yml
@@ -1,4 +1,5 @@
 board:
   name: intel_socfpga_agilex_socdk
+  full_name: Agilex SoC Development Kit
   socs:
     - name: agilex
diff --git a/boards/intel/socfpga_std/cyclonev_socdk/board.yml b/boards/intel/socfpga_std/cyclonev_socdk/board.yml
index 420762d..222de69 100644
--- a/boards/intel/socfpga_std/cyclonev_socdk/board.yml
+++ b/boards/intel/socfpga_std/cyclonev_socdk/board.yml
@@ -1,4 +1,5 @@
 board:
   name: cyclonev_socdk
+  full_name: Cyclone® V SoC Development Kit
   socs:
     - name: cyclonev
diff --git a/boards/ite/it82xx2_evb/board.yml b/boards/ite/it82xx2_evb/board.yml
index f986050..b36117c 100644
--- a/boards/ite/it82xx2_evb/board.yml
+++ b/boards/ite/it82xx2_evb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: it82xx2_evb
+  full_name: IT82XX2 series
   vendor: ite
   socs:
     - name: it82202ax
diff --git a/boards/ite/it8xxx2_evb/board.yml b/boards/ite/it8xxx2_evb/board.yml
index a676ec3..55f1239 100644
--- a/boards/ite/it8xxx2_evb/board.yml
+++ b/boards/ite/it8xxx2_evb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: it8xxx2_evb
+  full_name: IT8XXX2 series
   vendor: ite
   socs:
     - name: it81302bx
diff --git a/boards/khadas/edgev/board.yml b/boards/khadas/edgev/board.yml
index fc70dcf..3feee76 100644
--- a/boards/khadas/edgev/board.yml
+++ b/boards/khadas/edgev/board.yml
@@ -1,5 +1,6 @@
 board:
   name: khadas_edgev
+  full_name: Edge-V
   vendor: khadas
   socs:
   - name: rk3399
diff --git a/boards/kincony/kincony_kc868_a32/board.yml b/boards/kincony/kincony_kc868_a32/board.yml
index 99bf4fa..9a2144f 100644
--- a/boards/kincony/kincony_kc868_a32/board.yml
+++ b/boards/kincony/kincony_kc868_a32/board.yml
@@ -1,5 +1,6 @@
 board:
   name: kincony_kc868_a32
+  full_name: KC868-A32
   vendor: kincony
   socs:
   - name: esp32
diff --git a/boards/lilygo/ttgo_lora32/board.yml b/boards/lilygo/ttgo_lora32/board.yml
index 8cccfbb..3997b69 100644
--- a/boards/lilygo/ttgo_lora32/board.yml
+++ b/boards/lilygo/ttgo_lora32/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ttgo_lora32
+  full_name: TTGO LoRa32
   vendor: lilygo
   socs:
   - name: esp32
diff --git a/boards/lilygo/ttgo_t8c3/board.yml b/boards/lilygo/ttgo_t8c3/board.yml
index 8b1084a..e6c0873 100644
--- a/boards/lilygo/ttgo_t8c3/board.yml
+++ b/boards/lilygo/ttgo_t8c3/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ttgo_t8c3
+  full_name: TTGO T8-C3
   vendor: lilygo
   socs:
   - name: esp32c3
diff --git a/boards/lowrisc/opentitan_earlgrey/board.yml b/boards/lowrisc/opentitan_earlgrey/board.yml
index d7e8a24..2659998 100644
--- a/boards/lowrisc/opentitan_earlgrey/board.yml
+++ b/boards/lowrisc/opentitan_earlgrey/board.yml
@@ -1,5 +1,6 @@
 board:
   name: opentitan_earlgrey
+  full_name: OpenTitan Earl Grey
   vendor: lowrisc
   socs:
   - name: opentitan
diff --git a/boards/luatos/esp32c3_luatos_core/board.yml b/boards/luatos/esp32c3_luatos_core/board.yml
index e1a5ed4..0269d7d 100644
--- a/boards/luatos/esp32c3_luatos_core/board.yml
+++ b/boards/luatos/esp32c3_luatos_core/board.yml
@@ -1,5 +1,6 @@
 board:
   name: esp32c3_luatos_core
+  full_name: ESP32C3_LUATOS_CORE
   vendor: luatos
   socs:
   - name: esp32c3
diff --git a/boards/luatos/esp32s3_luatos_core/board.yml b/boards/luatos/esp32s3_luatos_core/board.yml
index cd29886..e806b61 100644
--- a/boards/luatos/esp32s3_luatos_core/board.yml
+++ b/boards/luatos/esp32s3_luatos_core/board.yml
@@ -1,5 +1,6 @@
 board:
   name: esp32s3_luatos_core
+  full_name: ESP32S3-Luatos-Core
   vendor: luatos
   socs:
   - name: esp32s3
diff --git a/boards/m5stack/m5stack_atom_lite/board.yml b/boards/m5stack/m5stack_atom_lite/board.yml
index d7202ed..964abb5 100644
--- a/boards/m5stack/m5stack_atom_lite/board.yml
+++ b/boards/m5stack/m5stack_atom_lite/board.yml
@@ -1,5 +1,6 @@
 board:
   name: m5stack_atom_lite
+  full_name: ATOM Lite
   vendor: m5stack
   socs:
   - name: esp32
diff --git a/boards/m5stack/m5stack_atoms3/board.yml b/boards/m5stack/m5stack_atoms3/board.yml
index 4126aa1..c74186c 100644
--- a/boards/m5stack/m5stack_atoms3/board.yml
+++ b/boards/m5stack/m5stack_atoms3/board.yml
@@ -1,5 +1,6 @@
 board:
   name: m5stack_atoms3
+  full_name: AtomS3
   vendor: m5stack
   socs:
   - name: esp32s3
diff --git a/boards/m5stack/m5stack_atoms3_lite/board.yml b/boards/m5stack/m5stack_atoms3_lite/board.yml
index c9204d5..6445b3d 100644
--- a/boards/m5stack/m5stack_atoms3_lite/board.yml
+++ b/boards/m5stack/m5stack_atoms3_lite/board.yml
@@ -1,5 +1,6 @@
 board:
   name: m5stack_atoms3_lite
+  full_name: AtomS3 Lite
   vendor: m5stack
   socs:
   - name: esp32s3
diff --git a/boards/m5stack/m5stack_core2/board.yml b/boards/m5stack/m5stack_core2/board.yml
index 1ff253f..9a002aa 100644
--- a/boards/m5stack/m5stack_core2/board.yml
+++ b/boards/m5stack/m5stack_core2/board.yml
@@ -1,5 +1,6 @@
 board:
   name: m5stack_core2
+  full_name: Core2
   vendor: m5stack
   socs:
   - name: esp32
diff --git a/boards/m5stack/m5stack_stamps3/board.yml b/boards/m5stack/m5stack_stamps3/board.yml
index e723d91..0ac071b 100644
--- a/boards/m5stack/m5stack_stamps3/board.yml
+++ b/boards/m5stack/m5stack_stamps3/board.yml
@@ -1,5 +1,6 @@
 board:
   name: m5stack_stamps3
+  full_name: StampS3
   vendor: m5stack
   socs:
   - name: esp32s3
diff --git a/boards/m5stack/m5stickc_plus/board.yml b/boards/m5stack/m5stickc_plus/board.yml
index 3a60426..20a1d32 100644
--- a/boards/m5stack/m5stickc_plus/board.yml
+++ b/boards/m5stack/m5stickc_plus/board.yml
@@ -1,5 +1,6 @@
 board:
   name: m5stickc_plus
+  full_name: M5StickC PLUS
   vendor: m5stack
   socs:
   - name: esp32
diff --git a/boards/m5stack/stamp_c3/board.yml b/boards/m5stack/stamp_c3/board.yml
index aa24963..244d9b1 100644
--- a/boards/m5stack/stamp_c3/board.yml
+++ b/boards/m5stack/stamp_c3/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stamp_c3
+  full_name: STAMP-C3
   vendor: m5stack
   socs:
   - name: esp32c3
diff --git a/boards/madmachine/mm_feather/board.yml b/boards/madmachine/mm_feather/board.yml
index 1b9ca3f..23adcce 100644
--- a/boards/madmachine/mm_feather/board.yml
+++ b/boards/madmachine/mm_feather/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mm_feather
+  full_name: SwiftIO Feather
   vendor: madmachine
   socs:
     - name: mimxrt1062
diff --git a/boards/madmachine/mm_swiftio/board.yml b/boards/madmachine/mm_swiftio/board.yml
index 784e79c..0f3f04f 100644
--- a/boards/madmachine/mm_swiftio/board.yml
+++ b/boards/madmachine/mm_swiftio/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mm_swiftio
+  full_name: SwiftIO
   vendor: madmachine
   socs:
     - name: mimxrt1052
diff --git a/boards/makerdiary/nrf52832_mdk/board.yml b/boards/makerdiary/nrf52832_mdk/board.yml
index 7002880..7faf108 100644
--- a/boards/makerdiary/nrf52832_mdk/board.yml
+++ b/boards/makerdiary/nrf52832_mdk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf52832_mdk
+  full_name: nRF52832-mdk
   vendor: makerdiary
   socs:
   - name: nrf52832
diff --git a/boards/makerdiary/nrf52840_mdk/board.yml b/boards/makerdiary/nrf52840_mdk/board.yml
index 09e1381..dddbb5a 100644
--- a/boards/makerdiary/nrf52840_mdk/board.yml
+++ b/boards/makerdiary/nrf52840_mdk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf52840_mdk
+  full_name: nRF52840-mdk
   vendor: makerdiary
   socs:
   - name: nrf52840
diff --git a/boards/makerdiary/nrf52840_mdk_usb_dongle/board.yml b/boards/makerdiary/nrf52840_mdk_usb_dongle/board.yml
index 1c3020c..4326881 100644
--- a/boards/makerdiary/nrf52840_mdk_usb_dongle/board.yml
+++ b/boards/makerdiary/nrf52840_mdk_usb_dongle/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf52840_mdk_usb_dongle
+  full_name: nRF52840 MDK USB Dongle
   vendor: makerdiary
   socs:
   - name: nrf52840
diff --git a/boards/mediatek/mt8195_adsp/board.yml b/boards/mediatek/mt8195_adsp/board.yml
index 22c31de..a58b33e 100644
--- a/boards/mediatek/mt8195_adsp/board.yml
+++ b/boards/mediatek/mt8195_adsp/board.yml
@@ -1,5 +1,6 @@
 boards:
   - name: mt8195_adsp
+    full_name: MT8195 ADSP
     vendor: mediatek
     socs:
       - name: mt8195_adsp
diff --git a/boards/microchip/ev11l78a/board.yml b/boards/microchip/ev11l78a/board.yml
index abaabec..b078a72 100644
--- a/boards/microchip/ev11l78a/board.yml
+++ b/boards/microchip/ev11l78a/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ev11l78a
+  full_name: UPD301C Basic Sink Application Example
   vendor: microchip
   socs:
     - name: samd20e16
diff --git a/boards/microchip/m2gl025_miv/board.yml b/boards/microchip/m2gl025_miv/board.yml
index 84e6182..f3fba2a 100644
--- a/boards/microchip/m2gl025_miv/board.yml
+++ b/boards/microchip/m2gl025_miv/board.yml
@@ -1,5 +1,6 @@
 board:
   name: m2gl025_miv
+  full_name: M2GL025 Mi-V
   vendor: microchip
   socs:
   - name: miv
diff --git a/boards/microchip/mec1501modular_assy6885/board.yml b/boards/microchip/mec1501modular_assy6885/board.yml
index d45ec42..62f58a2 100644
--- a/boards/microchip/mec1501modular_assy6885/board.yml
+++ b/boards/microchip/mec1501modular_assy6885/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mec1501modular_assy6885
+  full_name: MEC1501 Modular card ASSY6885
   vendor: microchip
   socs:
     - name: mec1501_hsz
diff --git a/boards/microchip/mec15xxevb_assy6853/board.yml b/boards/microchip/mec15xxevb_assy6853/board.yml
index ae55848..c4cba01 100644
--- a/boards/microchip/mec15xxevb_assy6853/board.yml
+++ b/boards/microchip/mec15xxevb_assy6853/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mec15xxevb_assy6853
+  full_name: MEC15xxEVB ASSY6853
   vendor: microchip
   socs:
     - name: mec1501_hsz
diff --git a/boards/microchip/mec172xevb_assy6906/board.yml b/boards/microchip/mec172xevb_assy6906/board.yml
index 5f3f57b..0ad61bc 100644
--- a/boards/microchip/mec172xevb_assy6906/board.yml
+++ b/boards/microchip/mec172xevb_assy6906/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mec172xevb_assy6906
+  full_name: MEC172xEVB ASSY6906
   vendor: microchip
   socs:
     - name: mec172x_nsz
diff --git a/boards/microchip/mec172xmodular_assy6930/board.yml b/boards/microchip/mec172xmodular_assy6930/board.yml
index 1fe04eb..e7a1760 100644
--- a/boards/microchip/mec172xmodular_assy6930/board.yml
+++ b/boards/microchip/mec172xmodular_assy6930/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mec172xmodular_assy6930
+  full_name: MEC172x Modular Card ASSY6930 (Rev. B)
   vendor: microchip
   socs:
     - name: mec172x_nsz
diff --git a/boards/microchip/mpfs_icicle/board.yml b/boards/microchip/mpfs_icicle/board.yml
index b9799c5..fb03fb4 100644
--- a/boards/microchip/mpfs_icicle/board.yml
+++ b/boards/microchip/mpfs_icicle/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mpfs_icicle
+  full_name: mpfs_icicle
   vendor: microchip
   socs:
   - name: polarfire
diff --git a/boards/mikroe/clicker_2/board.yml b/boards/mikroe/clicker_2/board.yml
index 8ffead8..11b0922 100644
--- a/boards/mikroe/clicker_2/board.yml
+++ b/boards/mikroe/clicker_2/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mikroe_clicker_2
+  full_name: Clicker 2 for STM32
   vendor: mikroe
   socs:
     - name: stm32f407xx
diff --git a/boards/mikroe/clicker_ra4m1/board.yml b/boards/mikroe/clicker_ra4m1/board.yml
index 1635cd2..7d4c5be 100644
--- a/boards/mikroe/clicker_ra4m1/board.yml
+++ b/boards/mikroe/clicker_ra4m1/board.yml
@@ -3,6 +3,7 @@
 
 board:
   name: mikroe_clicker_ra4m1
+  full_name: Clicker RA4M1
   vendor: mikroe
   socs:
     - name: r7fa4m1ab3cfm
diff --git a/boards/mikroe/mini_m4_for_stm32/board.yml b/boards/mikroe/mini_m4_for_stm32/board.yml
index 60dde76..84a50a3 100644
--- a/boards/mikroe/mini_m4_for_stm32/board.yml
+++ b/boards/mikroe/mini_m4_for_stm32/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mikroe_mini_m4_for_stm32
+  full_name: MINI-M4 for STM32
   vendor: mikroe
   socs:
     - name: stm32f415xx
diff --git a/boards/mikroe/stm32_m4_clicker/board.yml b/boards/mikroe/stm32_m4_clicker/board.yml
index 56a329a..ad38712 100644
--- a/boards/mikroe/stm32_m4_clicker/board.yml
+++ b/boards/mikroe/stm32_m4_clicker/board.yml
@@ -3,6 +3,7 @@
 
 board:
   name: mikroe_stm32_m4_clicker
+  full_name: STM32 M4 Clicker
   vendor: mikroe
   socs:
     - name: stm32f415xx
diff --git a/boards/mxchip/az3166_iotdevkit/board.yml b/boards/mxchip/az3166_iotdevkit/board.yml
index 4ac727e..3cf58f5 100644
--- a/boards/mxchip/az3166_iotdevkit/board.yml
+++ b/boards/mxchip/az3166_iotdevkit/board.yml
@@ -1,5 +1,6 @@
 board:
   name: az3166_iotdevkit
+  full_name: AZ3166 MXChip IoT DevKit
   vendor: mxchip
   socs:
     - name: stm32f412rx
diff --git a/boards/native/native_posix/board.yml b/boards/native/native_posix/board.yml
index 0f03465..07defd4 100644
--- a/boards/native/native_posix/board.yml
+++ b/boards/native/native_posix/board.yml
@@ -1,5 +1,6 @@
 boards:
 - name: native_posix
+  full_name: Native POSIX execution (native_posix)
   vendor: zephyr
   socs:
   - name: native
diff --git a/boards/native/native_sim/board.yml b/boards/native/native_sim/board.yml
index 1949217..cebff14 100644
--- a/boards/native/native_sim/board.yml
+++ b/boards/native/native_sim/board.yml
@@ -1,5 +1,6 @@
 boards:
 - name: native_sim
+  full_name: Native simulator - native_sim
   vendor: zephyr
   socs:
   - name: native
diff --git a/boards/native/nrf_bsim/board.yml b/boards/native/nrf_bsim/board.yml
index ba14ed8..0ba40b3 100644
--- a/boards/native/nrf_bsim/board.yml
+++ b/boards/native/nrf_bsim/board.yml
@@ -1,13 +1,16 @@
 boards:
 - name: nrf52_bsim
+  full_name: nRF52 simulated board (BabbleSim)
   vendor: zephyr
   socs:
   - name: native
 - name: nrf5340bsim
+  full_name: nRF5340 simulated boards (BabbleSim)
   vendor: zephyr
   socs:
   - name: nrf5340
 - name: nrf54l15bsim
+  full_name: nRF54L15 simulated boards (BabbleSim)
   vendor: zephyr
   socs:
   - name: nrf54l15
diff --git a/boards/nordic/nrf21540dk/board.yml b/boards/nordic/nrf21540dk/board.yml
index 4c9cf59..3c977f4 100644
--- a/boards/nordic/nrf21540dk/board.yml
+++ b/boards/nordic/nrf21540dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf21540dk
+  full_name: nRF21540 DK
   vendor: nordic
   socs:
   - name: nrf52840
diff --git a/boards/nordic/nrf51dk/board.yml b/boards/nordic/nrf51dk/board.yml
index 788be3d..888f9c8 100644
--- a/boards/nordic/nrf51dk/board.yml
+++ b/boards/nordic/nrf51dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf51dk
+  full_name: nRF51 DK
   vendor: nordic
   socs:
   - name: nrf51822
diff --git a/boards/nordic/nrf51dongle/board.yml b/boards/nordic/nrf51dongle/board.yml
index 4c89cac..99d4235 100644
--- a/boards/nordic/nrf51dongle/board.yml
+++ b/boards/nordic/nrf51dongle/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf51dongle
+  full_name: nRF51 Dongle
   vendor: nordic
   socs:
   - name: nrf51822
diff --git a/boards/nordic/nrf52833dk/board.yml b/boards/nordic/nrf52833dk/board.yml
index 2d6b6e5..dbb8e02 100644
--- a/boards/nordic/nrf52833dk/board.yml
+++ b/boards/nordic/nrf52833dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf52833dk
+  full_name: nRF52833 DK
   vendor: nordic
   socs:
   - name: nrf52820
diff --git a/boards/nordic/nrf52840dk/board.yml b/boards/nordic/nrf52840dk/board.yml
index d15e197..8b6bdef 100644
--- a/boards/nordic/nrf52840dk/board.yml
+++ b/boards/nordic/nrf52840dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf52840dk
+  full_name: nRF52840 DK
   vendor: nordic
   socs:
   # Physical nRF52840 SoC on PCA10056
diff --git a/boards/nordic/nrf52840dongle/board.yml b/boards/nordic/nrf52840dongle/board.yml
index a22449e..59eae5b 100644
--- a/boards/nordic/nrf52840dongle/board.yml
+++ b/boards/nordic/nrf52840dongle/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf52840dongle
+  full_name: nRF52840 Dongle
   vendor: nordic
   socs:
   - name: nrf52840
diff --git a/boards/nordic/nrf52dk/board.yml b/boards/nordic/nrf52dk/board.yml
index 1f21be9..bf4d819 100644
--- a/boards/nordic/nrf52dk/board.yml
+++ b/boards/nordic/nrf52dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf52dk
+  full_name: nRF52 DK
   vendor: nordic
   socs:
   - name: nrf52805
diff --git a/boards/nordic/nrf5340_audio_dk/board.yml b/boards/nordic/nrf5340_audio_dk/board.yml
index 443381b..4dc67d1 100644
--- a/boards/nordic/nrf5340_audio_dk/board.yml
+++ b/boards/nordic/nrf5340_audio_dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf5340_audio_dk
+  full_name: nRF5340 Audio DK
   vendor: nordic
   socs:
   - name: 'nrf5340'
diff --git a/boards/nordic/nrf5340dk/board.yml b/boards/nordic/nrf5340dk/board.yml
index fd90df3..2454c47 100644
--- a/boards/nordic/nrf5340dk/board.yml
+++ b/boards/nordic/nrf5340dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf5340dk
+  full_name: nRF5340 DK
   vendor: nordic
   socs:
   - name: 'nrf5340'
diff --git a/boards/nordic/nrf54h20dk/board.yml b/boards/nordic/nrf54h20dk/board.yml
index 7d57b61..82a738d 100644
--- a/boards/nordic/nrf54h20dk/board.yml
+++ b/boards/nordic/nrf54h20dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf54h20dk
+  full_name: nRF54H20 DK
   vendor: nordic
   socs:
   - name: nrf54h20
diff --git a/boards/nordic/nrf54l15dk/board.yml b/boards/nordic/nrf54l15dk/board.yml
index 7a8bf2f..8d750b3 100644
--- a/boards/nordic/nrf54l15dk/board.yml
+++ b/boards/nordic/nrf54l15dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf54l15dk
+  full_name: nRF54L15 DK
   vendor: nordic
   socs:
   - name: nrf54l15
diff --git a/boards/nordic/nrf54l15pdk/board.yml b/boards/nordic/nrf54l15pdk/board.yml
index e692040..1432bfc 100644
--- a/boards/nordic/nrf54l15pdk/board.yml
+++ b/boards/nordic/nrf54l15pdk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf54l15pdk
+  full_name: nRF54L15 PDK
   vendor: nordic
   socs:
   - name: nrf54l15
diff --git a/boards/nordic/nrf54l20pdk/board.yml b/boards/nordic/nrf54l20pdk/board.yml
index 717adf8..4eaa666 100644
--- a/boards/nordic/nrf54l20pdk/board.yml
+++ b/boards/nordic/nrf54l20pdk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf54l20pdk
+  full_name: nRF54L20 PDK
   vendor: nordic
   socs:
   - name: nrf54l20
diff --git a/boards/nordic/nrf7002dk/board.yml b/boards/nordic/nrf7002dk/board.yml
index ca94d73..39db5dc 100644
--- a/boards/nordic/nrf7002dk/board.yml
+++ b/boards/nordic/nrf7002dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf7002dk
+  full_name: nRF7002 DK
   vendor: nordic
   socs:
     - name: nrf5340
diff --git a/boards/nordic/nrf9131ek/board.yml b/boards/nordic/nrf9131ek/board.yml
index 246aef6..6e91098 100644
--- a/boards/nordic/nrf9131ek/board.yml
+++ b/boards/nordic/nrf9131ek/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf9131ek
+  full_name: nRF9131 EK
   vendor: nordic
   socs:
   - name: nrf9131
diff --git a/boards/nordic/nrf9151dk/board.yml b/boards/nordic/nrf9151dk/board.yml
index f765134..468b8f0 100644
--- a/boards/nordic/nrf9151dk/board.yml
+++ b/boards/nordic/nrf9151dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf9151dk
+  full_name: nRF9151 DK
   vendor: nordic
   socs:
   - name: nrf9151
diff --git a/boards/nordic/nrf9160dk/board.yml b/boards/nordic/nrf9160dk/board.yml
index 5e6dcfa..1f043a0 100644
--- a/boards/nordic/nrf9160dk/board.yml
+++ b/boards/nordic/nrf9160dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf9160dk
+  full_name: nRF9160 DK
   vendor: nordic
   socs:
   - name: nrf9160
diff --git a/boards/nordic/nrf9161dk/board.yml b/boards/nordic/nrf9161dk/board.yml
index 9bffcec..da9bafb 100644
--- a/boards/nordic/nrf9161dk/board.yml
+++ b/boards/nordic/nrf9161dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf9161dk
+  full_name: nRF9161 DK
   vendor: nordic
   socs:
   - name: nrf9161
diff --git a/boards/nordic/nrf9280pdk/board.yml b/boards/nordic/nrf9280pdk/board.yml
index 450ef9d..963eae5 100644
--- a/boards/nordic/nrf9280pdk/board.yml
+++ b/boards/nordic/nrf9280pdk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf9280pdk
+  full_name: nRF9280 PDK
   vendor: nordic
   socs:
   - name: nrf9280
diff --git a/boards/nordic/thingy52/board.yml b/boards/nordic/thingy52/board.yml
index 425e24f..010d406 100644
--- a/boards/nordic/thingy52/board.yml
+++ b/boards/nordic/thingy52/board.yml
@@ -1,5 +1,6 @@
 board:
   name: thingy52
+  full_name: "Thingy:52"
   vendor: nordic
   socs:
   - name: nrf52832
diff --git a/boards/nordic/thingy53/board.yml b/boards/nordic/thingy53/board.yml
index 4659222..46c8112 100644
--- a/boards/nordic/thingy53/board.yml
+++ b/boards/nordic/thingy53/board.yml
@@ -1,5 +1,6 @@
 board:
   name: thingy53
+  full_name: "Thingy:53"
   vendor: nordic
   socs:
   - name: 'nrf5340'
diff --git a/boards/nuvoton/npcm400_evb/board.yml b/boards/nuvoton/npcm400_evb/board.yml
index 1a428cc..c73b1d6 100644
--- a/boards/nuvoton/npcm400_evb/board.yml
+++ b/boards/nuvoton/npcm400_evb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: npcm400_evb
+  full_name: NPCM400_EVB
   vendor: nuvoton
   socs:
   - name: npcm400
diff --git a/boards/nuvoton/npcx4m8f_evb/board.yml b/boards/nuvoton/npcx4m8f_evb/board.yml
index 16f6190..39fcc76 100644
--- a/boards/nuvoton/npcx4m8f_evb/board.yml
+++ b/boards/nuvoton/npcx4m8f_evb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: npcx4m8f_evb
+  full_name: NPCX4M8F_EVB
   vendor: nuvoton
   socs:
   - name: npcx4m8f
diff --git a/boards/nuvoton/npcx7m6fb_evb/board.yml b/boards/nuvoton/npcx7m6fb_evb/board.yml
index 33528cd..71c0df6 100644
--- a/boards/nuvoton/npcx7m6fb_evb/board.yml
+++ b/boards/nuvoton/npcx7m6fb_evb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: npcx7m6fb_evb
+  full_name: NPCX7M6FB_EVB
   vendor: nuvoton
   socs:
   - name: npcx7m6fb
diff --git a/boards/nuvoton/npcx9m6f_evb/board.yml b/boards/nuvoton/npcx9m6f_evb/board.yml
index 7baeb00..ff77a27 100644
--- a/boards/nuvoton/npcx9m6f_evb/board.yml
+++ b/boards/nuvoton/npcx9m6f_evb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: npcx9m6f_evb
+  full_name: NPCX9M6F_EVB
   vendor: nuvoton
   socs:
   - name: npcx9m6f
diff --git a/boards/nuvoton/numaker_m2l31ki/board.yml b/boards/nuvoton/numaker_m2l31ki/board.yml
index f018054..610fc26 100644
--- a/boards/nuvoton/numaker_m2l31ki/board.yml
+++ b/boards/nuvoton/numaker_m2l31ki/board.yml
@@ -1,5 +1,6 @@
 board:
   name: numaker_m2l31ki
+  full_name: NUMAKER M2L31KI
   vendor: nuvoton
   socs:
   - name: m2l31xxx
diff --git a/boards/nuvoton/numaker_pfm_m467/board.yml b/boards/nuvoton/numaker_pfm_m467/board.yml
index d9b1959..e570428 100644
--- a/boards/nuvoton/numaker_pfm_m467/board.yml
+++ b/boards/nuvoton/numaker_pfm_m467/board.yml
@@ -1,5 +1,6 @@
 board:
   name: numaker_pfm_m467
+  full_name: NUMAKER PFM M467
   vendor: nuvoton
   socs:
   - name: m467
diff --git a/boards/nuvoton/numaker_pfm_m487/board.yml b/boards/nuvoton/numaker_pfm_m487/board.yml
index cc9dc43..82a0720 100644
--- a/boards/nuvoton/numaker_pfm_m487/board.yml
+++ b/boards/nuvoton/numaker_pfm_m487/board.yml
@@ -1,5 +1,6 @@
 board:
   name: numaker_pfm_m487
+  full_name: NUMAKER PFM M487
   vendor: nuvoton
   socs:
   - name: m487
diff --git a/boards/nxp/frdm_k22f/board.yml b/boards/nxp/frdm_k22f/board.yml
index 0498d79..0e8ad73 100644
--- a/boards/nxp/frdm_k22f/board.yml
+++ b/boards/nxp/frdm_k22f/board.yml
@@ -1,5 +1,6 @@
 board:
   name: frdm_k22f
+  full_name: FRDM-K22F
   vendor: nxp
   socs:
     - name: mk22f51212
diff --git a/boards/nxp/frdm_k64f/board.yml b/boards/nxp/frdm_k64f/board.yml
index a338af6..2de73a4 100644
--- a/boards/nxp/frdm_k64f/board.yml
+++ b/boards/nxp/frdm_k64f/board.yml
@@ -1,5 +1,6 @@
 board:
   name: frdm_k64f
+  full_name: FRDM-K64F
   vendor: nxp
   socs:
     - name: mk64f12
diff --git a/boards/nxp/frdm_k82f/board.yml b/boards/nxp/frdm_k82f/board.yml
index cf7bc47..513136f 100644
--- a/boards/nxp/frdm_k82f/board.yml
+++ b/boards/nxp/frdm_k82f/board.yml
@@ -1,5 +1,6 @@
 board:
   name: frdm_k82f
+  full_name: FRDM-K82F
   vendor: nxp
   socs:
     - name: mk82f25615
diff --git a/boards/nxp/frdm_ke15z/board.yml b/boards/nxp/frdm_ke15z/board.yml
index c637334..927356c 100644
--- a/boards/nxp/frdm_ke15z/board.yml
+++ b/boards/nxp/frdm_ke15z/board.yml
@@ -1,5 +1,6 @@
 board:
   name: frdm_ke15z
+  full_name: FRDM-KE15Z
   vendor: nxp
   socs:
     - name: mke15z7
diff --git a/boards/nxp/frdm_ke17z/board.yml b/boards/nxp/frdm_ke17z/board.yml
index a6b72f2..9576c95 100644
--- a/boards/nxp/frdm_ke17z/board.yml
+++ b/boards/nxp/frdm_ke17z/board.yml
@@ -1,5 +1,6 @@
 board:
   name: frdm_ke17z
+  full_name: FRDM-KE17Z
   vendor: nxp
   socs:
     - name: mke17z7
diff --git a/boards/nxp/frdm_ke17z512/board.yml b/boards/nxp/frdm_ke17z512/board.yml
index 46839e0..306ddf3 100644
--- a/boards/nxp/frdm_ke17z512/board.yml
+++ b/boards/nxp/frdm_ke17z512/board.yml
@@ -1,5 +1,6 @@
 board:
   name: frdm_ke17z512
+  full_name: FRDM-KE17Z512
   vendor: nxp
   socs:
     - name: mke17z9
diff --git a/boards/nxp/frdm_kl25z/board.yml b/boards/nxp/frdm_kl25z/board.yml
index 0caf35c..de3270e 100644
--- a/boards/nxp/frdm_kl25z/board.yml
+++ b/boards/nxp/frdm_kl25z/board.yml
@@ -1,5 +1,6 @@
 board:
   name: frdm_kl25z
+  full_name: FRDM-KL25Z
   vendor: nxp
   socs:
     - name: mkl25z4
diff --git a/boards/nxp/frdm_kw41z/board.yml b/boards/nxp/frdm_kw41z/board.yml
index b17c67b..94a99c9 100644
--- a/boards/nxp/frdm_kw41z/board.yml
+++ b/boards/nxp/frdm_kw41z/board.yml
@@ -1,5 +1,6 @@
 board:
   name: frdm_kw41z
+  full_name: FRDM-KW41Z
   vendor: nxp
   socs:
     - name: mkw41z4
diff --git a/boards/nxp/frdm_mcxa156/board.yml b/boards/nxp/frdm_mcxa156/board.yml
index fd3cb5a..8107aa3 100644
--- a/boards/nxp/frdm_mcxa156/board.yml
+++ b/boards/nxp/frdm_mcxa156/board.yml
@@ -1,5 +1,6 @@
 board:
   name: frdm_mcxa156
+  full_name: FRDM-MCXA156
   vendor: nxp
   socs:
   - name: mcxa156
diff --git a/boards/nxp/frdm_mcxc242/board.yml b/boards/nxp/frdm_mcxc242/board.yml
index 2aa0aaa..9dc5bbe 100644
--- a/boards/nxp/frdm_mcxc242/board.yml
+++ b/boards/nxp/frdm_mcxc242/board.yml
@@ -1,5 +1,6 @@
 board:
   name: frdm_mcxc242
+  full_name: FRDM-MCXC242
   vendor: nxp
   socs:
     - name: mcxc242
diff --git a/boards/nxp/frdm_mcxc444/board.yml b/boards/nxp/frdm_mcxc444/board.yml
index d32af7c..960d2c3 100644
--- a/boards/nxp/frdm_mcxc444/board.yml
+++ b/boards/nxp/frdm_mcxc444/board.yml
@@ -1,5 +1,6 @@
 board:
   name: frdm_mcxc444
+  full_name: FRDM-MCXC444
   vendor: nxp
   socs:
     - name: mcxc444
diff --git a/boards/nxp/frdm_mcxn236/board.yml b/boards/nxp/frdm_mcxn236/board.yml
index 0bd2d39..6c1645c 100644
--- a/boards/nxp/frdm_mcxn236/board.yml
+++ b/boards/nxp/frdm_mcxn236/board.yml
@@ -1,5 +1,6 @@
 board:
   name: frdm_mcxn236
+  full_name: FRDM-MCXN236
   vendor: nxp
   socs:
   - name: mcxn236
diff --git a/boards/nxp/frdm_mcxn947/board.yml b/boards/nxp/frdm_mcxn947/board.yml
index b4a6453..dd17fc6 100644
--- a/boards/nxp/frdm_mcxn947/board.yml
+++ b/boards/nxp/frdm_mcxn947/board.yml
@@ -1,5 +1,6 @@
 board:
   name: frdm_mcxn947
+  full_name: FRDM-MCXN947
   vendor: nxp
   socs:
   - name: mcxn947
diff --git a/boards/nxp/frdm_mcxw71/board.yml b/boards/nxp/frdm_mcxw71/board.yml
index 2a40433..e0243a0 100644
--- a/boards/nxp/frdm_mcxw71/board.yml
+++ b/boards/nxp/frdm_mcxw71/board.yml
@@ -1,5 +1,6 @@
 board:
   name: frdm_mcxw71
+  full_name: FRDM-MCXW71
   vendor: nxp
   socs:
     - name: mcxw716c
diff --git a/boards/nxp/frdm_rw612/board.yml b/boards/nxp/frdm_rw612/board.yml
index e523333..17ec6bd 100644
--- a/boards/nxp/frdm_rw612/board.yml
+++ b/boards/nxp/frdm_rw612/board.yml
@@ -1,5 +1,6 @@
 board:
   name: frdm_rw612
+  full_name: FRDM_RW612
   vendor: nxp
   socs:
     - name: rw612
diff --git a/boards/nxp/hexiwear/board.yml b/boards/nxp/hexiwear/board.yml
index c478fa0..63a0e80 100644
--- a/boards/nxp/hexiwear/board.yml
+++ b/boards/nxp/hexiwear/board.yml
@@ -1,5 +1,6 @@
 board:
   name: hexiwear
+  full_name: Hexiwear
   vendor: nxp
   socs:
     - name: mk64f12
diff --git a/boards/nxp/imx8mm_evk/board.yml b/boards/nxp/imx8mm_evk/board.yml
index 0c46177..3b76099 100644
--- a/boards/nxp/imx8mm_evk/board.yml
+++ b/boards/nxp/imx8mm_evk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: imx8mm_evk
+  full_name: i.MX8MM EVK
   vendor: nxp
   socs:
   - name: mimx8mm6
diff --git a/boards/nxp/imx8mn_evk/board.yml b/boards/nxp/imx8mn_evk/board.yml
index 294060d..c26c08d 100644
--- a/boards/nxp/imx8mn_evk/board.yml
+++ b/boards/nxp/imx8mn_evk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: imx8mn_evk
+  full_name: i.MX8MN EVK (Cortex-A53)
   vendor: nxp
   socs:
   - name: mimx8mn6
diff --git a/boards/nxp/imx8mp_evk/board.yml b/boards/nxp/imx8mp_evk/board.yml
index d810c27..c961682 100644
--- a/boards/nxp/imx8mp_evk/board.yml
+++ b/boards/nxp/imx8mp_evk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: imx8mp_evk
+  full_name: i.MX8MP EVK
   vendor: nxp
   socs:
   - name: mimx8ml8
diff --git a/boards/nxp/imx8mq_evk/board.yml b/boards/nxp/imx8mq_evk/board.yml
index c599f0a..cb27276 100644
--- a/boards/nxp/imx8mq_evk/board.yml
+++ b/boards/nxp/imx8mq_evk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: imx8mq_evk
+  full_name: MIMX8MQ EVK
   vendor: nxp
   socs:
   - name: mimx8mq6
diff --git a/boards/nxp/imx8qm_mek/board.yml b/boards/nxp/imx8qm_mek/board.yml
index d044277..c97d6c1 100644
--- a/boards/nxp/imx8qm_mek/board.yml
+++ b/boards/nxp/imx8qm_mek/board.yml
@@ -1,5 +1,6 @@
 board:
   name: imx8qm_mek
+  full_name: i.MX 8QuadMax Multisensory Enablement Kit (MEK)
   vendor: nxp
   socs:
     - name: mimx8qm6
diff --git a/boards/nxp/imx8qxp_mek/board.yml b/boards/nxp/imx8qxp_mek/board.yml
index e317540..a2c838e 100644
--- a/boards/nxp/imx8qxp_mek/board.yml
+++ b/boards/nxp/imx8qxp_mek/board.yml
@@ -1,5 +1,6 @@
 board:
   name: imx8qxp_mek
+  full_name: i.MX 8QuadXPlus Multisensory Enablement Kit (MEK)
   vendor: nxp
   socs:
     - name: mimx8qx6
diff --git a/boards/nxp/imx8ulp_evk/board.yml b/boards/nxp/imx8ulp_evk/board.yml
index bd5e16d..45167a3 100644
--- a/boards/nxp/imx8ulp_evk/board.yml
+++ b/boards/nxp/imx8ulp_evk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: imx8ulp_evk
+  full_name: i.MX 8ULP Evaluation Kit
   vendor: nxp
   socs:
     - name: mimx8ud7
diff --git a/boards/nxp/imx93_evk/board.yml b/boards/nxp/imx93_evk/board.yml
index 110334b..008156c 100644
--- a/boards/nxp/imx93_evk/board.yml
+++ b/boards/nxp/imx93_evk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: imx93_evk
+  full_name: i.MX93 EVK
   vendor: nxp
   socs:
   - name: mimx9352
diff --git a/boards/nxp/imx95_evk/board.yml b/boards/nxp/imx95_evk/board.yml
index 1490907..9f170d3 100644
--- a/boards/nxp/imx95_evk/board.yml
+++ b/boards/nxp/imx95_evk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: imx95_evk
+  full_name: i.MX95 EVK
   vendor: nxp
   socs:
   - name: mimx9596
diff --git a/boards/nxp/lpcxpresso11u68/board.yml b/boards/nxp/lpcxpresso11u68/board.yml
index 30712d4..b0e31a0 100644
--- a/boards/nxp/lpcxpresso11u68/board.yml
+++ b/boards/nxp/lpcxpresso11u68/board.yml
@@ -1,5 +1,6 @@
 board:
   name: lpcxpresso11u68
+  full_name: LPCXpresso11U68
   vendor: nxp
   socs:
     - name: lpc11u68
diff --git a/boards/nxp/lpcxpresso51u68/board.yml b/boards/nxp/lpcxpresso51u68/board.yml
index 7eb0f17..b27419f 100644
--- a/boards/nxp/lpcxpresso51u68/board.yml
+++ b/boards/nxp/lpcxpresso51u68/board.yml
@@ -1,5 +1,6 @@
 board:
   name: lpcxpresso51u68
+  full_name: LPCXPRESSO51U68
   vendor: nxp
   socs:
     - name: lpc51u68
diff --git a/boards/nxp/lpcxpresso54114/board.yml b/boards/nxp/lpcxpresso54114/board.yml
index 64477bf..d891073 100644
--- a/boards/nxp/lpcxpresso54114/board.yml
+++ b/boards/nxp/lpcxpresso54114/board.yml
@@ -1,5 +1,6 @@
 board:
   name: lpcxpresso54114
+  full_name: LPCXPRESSO54114
   vendor: nxp
   socs:
     - name: lpc54114
diff --git a/boards/nxp/lpcxpresso55s06/board.yml b/boards/nxp/lpcxpresso55s06/board.yml
index a15c5a1..e8924e0 100644
--- a/boards/nxp/lpcxpresso55s06/board.yml
+++ b/boards/nxp/lpcxpresso55s06/board.yml
@@ -1,5 +1,6 @@
 board:
   name: lpcxpresso55s06
+  full_name: LPCXpresso55S06
   vendor: nxp
   socs:
     - name: lpc55s06
diff --git a/boards/nxp/lpcxpresso55s16/board.yml b/boards/nxp/lpcxpresso55s16/board.yml
index 5b4c627..33328c0 100644
--- a/boards/nxp/lpcxpresso55s16/board.yml
+++ b/boards/nxp/lpcxpresso55s16/board.yml
@@ -1,5 +1,6 @@
 board:
   name: lpcxpresso55s16
+  full_name: LPCXpresso55S16
   vendor: nxp
   socs:
     - name: lpc55s16
diff --git a/boards/nxp/lpcxpresso55s28/board.yml b/boards/nxp/lpcxpresso55s28/board.yml
index d4309c4..9cedc7e 100644
--- a/boards/nxp/lpcxpresso55s28/board.yml
+++ b/boards/nxp/lpcxpresso55s28/board.yml
@@ -1,5 +1,6 @@
 board:
   name: lpcxpresso55s28
+  full_name: LPCXpresso55S28
   vendor: nxp
   socs:
     - name: lpc55s28
diff --git a/boards/nxp/lpcxpresso55s36/board.yml b/boards/nxp/lpcxpresso55s36/board.yml
index e888d76..7257c1d 100644
--- a/boards/nxp/lpcxpresso55s36/board.yml
+++ b/boards/nxp/lpcxpresso55s36/board.yml
@@ -1,5 +1,6 @@
 board:
   name: lpcxpresso55s36
+  full_name: LPCXpresso55S36
   vendor: nxp
   socs:
     - name: lpc55s36
diff --git a/boards/nxp/lpcxpresso55s69/board.yml b/boards/nxp/lpcxpresso55s69/board.yml
index 605ab7b..6c38dd0 100644
--- a/boards/nxp/lpcxpresso55s69/board.yml
+++ b/boards/nxp/lpcxpresso55s69/board.yml
@@ -1,5 +1,6 @@
 board:
   name: lpcxpresso55s69
+  full_name: LPCXPRESSO55S69
   vendor: nxp
   socs:
   - name: lpc55s69
diff --git a/boards/nxp/ls1046ardb/board.yml b/boards/nxp/ls1046ardb/board.yml
index 9ad6917..6400135 100644
--- a/boards/nxp/ls1046ardb/board.yml
+++ b/boards/nxp/ls1046ardb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ls1046ardb
+  full_name: LS1046A RDB
   vendor: nxp
   socs:
   - name: ls1046a
diff --git a/boards/nxp/mimxrt1010_evk/board.yml b/boards/nxp/mimxrt1010_evk/board.yml
index 8c5dd6f..6a82a52 100644
--- a/boards/nxp/mimxrt1010_evk/board.yml
+++ b/boards/nxp/mimxrt1010_evk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mimxrt1010_evk
+  full_name: MIMXRT1010-EVK
   vendor: nxp
   socs:
     - name: mimxrt1011
diff --git a/boards/nxp/mimxrt1015_evk/board.yml b/boards/nxp/mimxrt1015_evk/board.yml
index 5f26dc3..8661e008 100644
--- a/boards/nxp/mimxrt1015_evk/board.yml
+++ b/boards/nxp/mimxrt1015_evk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mimxrt1015_evk
+  full_name: MIMXRT1015-EVK
   vendor: nxp
   socs:
     - name: mimxrt1015
diff --git a/boards/nxp/mimxrt1020_evk/board.yml b/boards/nxp/mimxrt1020_evk/board.yml
index 4df4def..c56ebb2 100644
--- a/boards/nxp/mimxrt1020_evk/board.yml
+++ b/boards/nxp/mimxrt1020_evk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mimxrt1020_evk
+  full_name: MIMXRT1020-EVK
   vendor: nxp
   socs:
     - name: mimxrt1021
diff --git a/boards/nxp/mimxrt1024_evk/board.yml b/boards/nxp/mimxrt1024_evk/board.yml
index c9420ad..e385841 100644
--- a/boards/nxp/mimxrt1024_evk/board.yml
+++ b/boards/nxp/mimxrt1024_evk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mimxrt1024_evk
+  full_name: MIMXRT1024-EVK
   vendor: nxp
   socs:
     - name: mimxrt1024
diff --git a/boards/nxp/mimxrt1040_evk/board.yml b/boards/nxp/mimxrt1040_evk/board.yml
index ded85cf..a5e5803 100644
--- a/boards/nxp/mimxrt1040_evk/board.yml
+++ b/boards/nxp/mimxrt1040_evk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mimxrt1040_evk
+  full_name: MIMXRT1040-EVK
   vendor: nxp
   socs:
     - name: mimxrt1042
diff --git a/boards/nxp/mimxrt1050_evk/board.yml b/boards/nxp/mimxrt1050_evk/board.yml
index c127621..48b8680 100644
--- a/boards/nxp/mimxrt1050_evk/board.yml
+++ b/boards/nxp/mimxrt1050_evk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mimxrt1050_evk
+  full_name: MIMXRT1050-EVK
   vendor: nxp
   socs:
     - name: mimxrt1052
diff --git a/boards/nxp/mimxrt1060_evk/board.yml b/boards/nxp/mimxrt1060_evk/board.yml
index 6682fbd..c3787a5 100644
--- a/boards/nxp/mimxrt1060_evk/board.yml
+++ b/boards/nxp/mimxrt1060_evk/board.yml
@@ -1,11 +1,13 @@
 boards:
   - name: mimxrt1060_evk
+    full_name: MIMXRT1060-EVK
     vendor: nxp
     socs:
       - name: mimxrt1062
     revision:
       format: "custom"
   - name: mimxrt1060_evkb
+    full_name: MIMXRT1060-EVKB
     vendor: nxp
     socs:
       - name: mimxrt1062
diff --git a/boards/nxp/mimxrt1062_fmurt6/board.yml b/boards/nxp/mimxrt1062_fmurt6/board.yml
index bebcb6c..60541a7 100644
--- a/boards/nxp/mimxrt1062_fmurt6/board.yml
+++ b/boards/nxp/mimxrt1062_fmurt6/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mimxrt1062_fmurt6
+  full_name: FMURT6
   vendor: nxp
   socs:
     - name: mimxrt1062
diff --git a/boards/nxp/mimxrt1064_evk/board.yml b/boards/nxp/mimxrt1064_evk/board.yml
index b311656..9800be0 100644
--- a/boards/nxp/mimxrt1064_evk/board.yml
+++ b/boards/nxp/mimxrt1064_evk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mimxrt1064_evk
+  full_name: MIMXRT1064-EVK
   vendor: nxp
   socs:
     - name: mimxrt1064
diff --git a/boards/nxp/mimxrt1160_evk/board.yml b/boards/nxp/mimxrt1160_evk/board.yml
index 4fe56f8..85136c7 100644
--- a/boards/nxp/mimxrt1160_evk/board.yml
+++ b/boards/nxp/mimxrt1160_evk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mimxrt1160_evk
+  full_name: MIMXRT1160-EVK
   vendor: nxp
   socs:
     - name: mimxrt1166
diff --git a/boards/nxp/mimxrt1170_evk/board.yml b/boards/nxp/mimxrt1170_evk/board.yml
index 0b8e2b0..4a6a253 100644
--- a/boards/nxp/mimxrt1170_evk/board.yml
+++ b/boards/nxp/mimxrt1170_evk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mimxrt1170_evk
+  full_name: MIMXRT1170-EVK/EVKB
   vendor: nxp
   socs:
     - name: mimxrt1176
diff --git a/boards/nxp/mimxrt1180_evk/board.yml b/boards/nxp/mimxrt1180_evk/board.yml
index 0153cf4..3c3a368 100644
--- a/boards/nxp/mimxrt1180_evk/board.yml
+++ b/boards/nxp/mimxrt1180_evk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mimxrt1180_evk
+  full_name: MIMXRT1180-EVK
   vendor: nxp
   socs:
     - name: mimxrt1189
diff --git a/boards/nxp/mimxrt595_evk/board.yml b/boards/nxp/mimxrt595_evk/board.yml
index 5982f34..052648e 100644
--- a/boards/nxp/mimxrt595_evk/board.yml
+++ b/boards/nxp/mimxrt595_evk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mimxrt595_evk
+  full_name: MIMXRT595-EVK
   vendor: nxp
   socs:
     - name: mimxrt595s
diff --git a/boards/nxp/mimxrt685_evk/board.yml b/boards/nxp/mimxrt685_evk/board.yml
index 41956ac..c65a7e8 100644
--- a/boards/nxp/mimxrt685_evk/board.yml
+++ b/boards/nxp/mimxrt685_evk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mimxrt685_evk
+  full_name: MIMXRT685-EVK
   vendor: nxp
   socs:
     - name: mimxrt685s
diff --git a/boards/nxp/mr_canhubk3/board.yml b/boards/nxp/mr_canhubk3/board.yml
index 3840a8f..fcf396d 100644
--- a/boards/nxp/mr_canhubk3/board.yml
+++ b/boards/nxp/mr_canhubk3/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mr_canhubk3
+  full_name: MR-CANHUBK3
   vendor: nxp
   socs:
     - name: s32k344
diff --git a/boards/nxp/rd_rw612_bga/board.yml b/boards/nxp/rd_rw612_bga/board.yml
index 3316d69..e5b918b 100644
--- a/boards/nxp/rd_rw612_bga/board.yml
+++ b/boards/nxp/rd_rw612_bga/board.yml
@@ -1,5 +1,6 @@
 board:
   name: rd_rw612_bga
+  full_name: RD-RW612-BGA
   vendor: nxp
   socs:
     - name: rw612
diff --git a/boards/nxp/rddrone_fmuk66/board.yml b/boards/nxp/rddrone_fmuk66/board.yml
index 40707b2..5d83c0d 100644
--- a/boards/nxp/rddrone_fmuk66/board.yml
+++ b/boards/nxp/rddrone_fmuk66/board.yml
@@ -1,5 +1,6 @@
 board:
   name: rddrone_fmuk66
+  full_name: RDDRONE-FMUK66
   vendor: nxp
   socs:
     - name: mk66f18
diff --git a/boards/nxp/s32z2xxdc2/board.yml b/boards/nxp/s32z2xxdc2/board.yml
index bffe183..ab7e2be 100644
--- a/boards/nxp/s32z2xxdc2/board.yml
+++ b/boards/nxp/s32z2xxdc2/board.yml
@@ -1,5 +1,6 @@
 board:
   name: s32z2xxdc2
+  full_name: X-S32Z27X-DC (DC2)
   vendor: nxp
   revision:
     format: letter
diff --git a/boards/nxp/twr_ke18f/board.yml b/boards/nxp/twr_ke18f/board.yml
index ffaf5fb..0f18fed 100644
--- a/boards/nxp/twr_ke18f/board.yml
+++ b/boards/nxp/twr_ke18f/board.yml
@@ -1,5 +1,6 @@
 board:
   name: twr_ke18f
+  full_name: TWR-KE18F
   vendor: nxp
   socs:
     - name: mke18f16
diff --git a/boards/nxp/twr_kv58f220m/board.yml b/boards/nxp/twr_kv58f220m/board.yml
index 536e16c..d7ec86a 100644
--- a/boards/nxp/twr_kv58f220m/board.yml
+++ b/boards/nxp/twr_kv58f220m/board.yml
@@ -1,5 +1,6 @@
 board:
   name: twr_kv58f220m
+  full_name: TWR-KV58F220M
   vendor: nxp
   socs:
     - name: mkv58f24
diff --git a/boards/nxp/ucans32k1sic/board.yml b/boards/nxp/ucans32k1sic/board.yml
index 87964b5..d4cdb83 100644
--- a/boards/nxp/ucans32k1sic/board.yml
+++ b/boards/nxp/ucans32k1sic/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ucans32k1sic
+  full_name: UCANS32K1SIC
   vendor: nxp
   socs:
     - name: s32k146
diff --git a/boards/nxp/usb_kw24d512/board.yml b/boards/nxp/usb_kw24d512/board.yml
index 21dae9f..a166d3b 100644
--- a/boards/nxp/usb_kw24d512/board.yml
+++ b/boards/nxp/usb_kw24d512/board.yml
@@ -1,5 +1,6 @@
 board:
   name: usb_kw24d512
+  full_name: USB-KW24D512
   vendor: nxp
   socs:
     - name: mkw24d5
diff --git a/boards/nxp/vmu_rt1170/board.yml b/boards/nxp/vmu_rt1170/board.yml
index 91d9d2e..45e37ad 100644
--- a/boards/nxp/vmu_rt1170/board.yml
+++ b/boards/nxp/vmu_rt1170/board.yml
@@ -1,5 +1,6 @@
 board:
   name: vmu_rt1170
+  full_name: VMU RT1170
   vendor: nxp
   socs:
     - name: mimxrt1176
diff --git a/boards/olimex/lora_stm32wl_devkit/board.yml b/boards/olimex/lora_stm32wl_devkit/board.yml
index 511de66..6b1397b 100644
--- a/boards/olimex/lora_stm32wl_devkit/board.yml
+++ b/boards/olimex/lora_stm32wl_devkit/board.yml
@@ -1,5 +1,6 @@
 board:
   name: olimex_lora_stm32wl_devkit
+  full_name: LoRa STM32WL DevKit
   vendor: olimex
   revision:
     format: letter
diff --git a/boards/olimex/olimex_esp32_evb/board.yml b/boards/olimex/olimex_esp32_evb/board.yml
index 8dc816e..ab25d58 100644
--- a/boards/olimex/olimex_esp32_evb/board.yml
+++ b/boards/olimex/olimex_esp32_evb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: olimex_esp32_evb
+  full_name: ESP32-EVB
   vendor: olimex
   socs:
   - name: esp32
diff --git a/boards/olimex/olimexino_stm32/board.yml b/boards/olimex/olimexino_stm32/board.yml
index 0944c4b..6f2276d 100644
--- a/boards/olimex/olimexino_stm32/board.yml
+++ b/boards/olimex/olimexino_stm32/board.yml
@@ -1,5 +1,6 @@
 board:
   name: olimexino_stm32
+  full_name: OLIMEXINO-STM32
   vendor: olimex
   socs:
     - name: stm32f103xb
diff --git a/boards/olimex/stm32_e407/board.yml b/boards/olimex/stm32_e407/board.yml
index b010605..d15c945 100644
--- a/boards/olimex/stm32_e407/board.yml
+++ b/boards/olimex/stm32_e407/board.yml
@@ -1,5 +1,6 @@
 board:
   name: olimex_stm32_e407
+  full_name: OLIMEX-STM32-E407
   vendor: olimex
   socs:
     - name: stm32f407xx
diff --git a/boards/olimex/stm32_h103/board.yml b/boards/olimex/stm32_h103/board.yml
index 2917e4e..eb81954 100644
--- a/boards/olimex/stm32_h103/board.yml
+++ b/boards/olimex/stm32_h103/board.yml
@@ -1,5 +1,6 @@
 board:
   name: olimex_stm32_h103
+  full_name: OLIMEX-STM32-H103
   vendor: olimex
   socs:
     - name: stm32f103xb
diff --git a/boards/olimex/stm32_h405/board.yml b/boards/olimex/stm32_h405/board.yml
index bd0e8f4..aa10f3c 100644
--- a/boards/olimex/stm32_h405/board.yml
+++ b/boards/olimex/stm32_h405/board.yml
@@ -1,5 +1,6 @@
 board:
   name: olimex_stm32_h405
+  full_name: OLIMEX-STM32-H405
   vendor: olimex
   socs:
     - name: stm32f405xx
diff --git a/boards/olimex/stm32_h407/board.yml b/boards/olimex/stm32_h407/board.yml
index 5d2f0d7..452a712 100644
--- a/boards/olimex/stm32_h407/board.yml
+++ b/boards/olimex/stm32_h407/board.yml
@@ -1,5 +1,6 @@
 board:
   name: olimex_stm32_h407
+  full_name: OLIMEX-STM32-H407
   vendor: olimex
   socs:
     - name: stm32f407xx
diff --git a/boards/olimex/stm32_p405/board.yml b/boards/olimex/stm32_p405/board.yml
index 12201ed..8ac0ac2 100644
--- a/boards/olimex/stm32_p405/board.yml
+++ b/boards/olimex/stm32_p405/board.yml
@@ -1,5 +1,6 @@
 board:
   name: olimex_stm32_p405
+  full_name: OLIMEX-STM32-P405
   vendor: olimex
   socs:
     - name: stm32f405xx
diff --git a/boards/openisa/rv32m1_vega/board.yml b/boards/openisa/rv32m1_vega/board.yml
index 5813a21..4e60bea 100644
--- a/boards/openisa/rv32m1_vega/board.yml
+++ b/boards/openisa/rv32m1_vega/board.yml
@@ -1,5 +1,6 @@
 board:
   name: rv32m1_vega
+  full_name: OpenISA VEGAboard
   vendor: openisa
   socs:
   - name: openisa_rv32m1
diff --git a/boards/others/black_f407ve/board.yml b/boards/others/black_f407ve/board.yml
index 472d766..6c14732 100644
--- a/boards/others/black_f407ve/board.yml
+++ b/boards/others/black_f407ve/board.yml
@@ -1,5 +1,6 @@
 board:
   name: black_f407ve
+  full_name: Black STM32 F407VE Development Board
   vendor: others
   socs:
     - name: stm32f407xx
diff --git a/boards/others/black_f407zg_pro/board.yml b/boards/others/black_f407zg_pro/board.yml
index dc32231..96f2891 100644
--- a/boards/others/black_f407zg_pro/board.yml
+++ b/boards/others/black_f407zg_pro/board.yml
@@ -1,5 +1,6 @@
 board:
   name: black_f407zg_pro
+  full_name: Black STM32 F407ZG Pro Development Board
   vendor: others
   socs:
     - name: stm32f407xx
diff --git a/boards/others/icev_wireless/board.yml b/boards/others/icev_wireless/board.yml
index 2dcef96..b810e97 100644
--- a/boards/others/icev_wireless/board.yml
+++ b/boards/others/icev_wireless/board.yml
@@ -1,5 +1,6 @@
 board:
   name: icev_wireless
+  full_name: ICE-V Wireless
   vendor: others
   socs:
   - name: esp32c3
diff --git a/boards/others/neorv32/board.yml b/boards/others/neorv32/board.yml
index f12fa42..9154d90 100644
--- a/boards/others/neorv32/board.yml
+++ b/boards/others/neorv32/board.yml
@@ -1,5 +1,6 @@
 board:
   name: neorv32
+  full_name: NEORV32
   vendor: others
   revision:
     format: major.minor.patch
diff --git a/boards/others/serpente/board.yml b/boards/others/serpente/board.yml
index e577532..0be3e94 100644
--- a/boards/others/serpente/board.yml
+++ b/boards/others/serpente/board.yml
@@ -1,5 +1,6 @@
 board:
   name: serpente
+  full_name: Arturo182 Serpente
   vendor: solderparty
   socs:
     - name: samd21e18a
diff --git a/boards/others/stm32_min_dev/board.yml b/boards/others/stm32_min_dev/board.yml
index 28a3569..3ac7dfb 100644
--- a/boards/others/stm32_min_dev/board.yml
+++ b/boards/others/stm32_min_dev/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32_min_dev
+  full_name: STM32 Minimum Development Board
   vendor: others
   revision:
     format: custom
diff --git a/boards/others/stm32f030_demo/board.yml b/boards/others/stm32f030_demo/board.yml
index 348d40a..b0f19e1 100644
--- a/boards/others/stm32f030_demo/board.yml
+++ b/boards/others/stm32f030_demo/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32f030_demo
+  full_name: STM32F030 DEMO BOARD
   vendor: others
   socs:
     - name: stm32f030x6
diff --git a/boards/others/stm32f103_mini/board.yml b/boards/others/stm32f103_mini/board.yml
index 4ea8f6f..f88d332 100644
--- a/boards/others/stm32f103_mini/board.yml
+++ b/boards/others/stm32f103_mini/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32f103_mini
+  full_name: STM32F103 Mini
   vendor: st
   socs:
     - name: stm32f103xe
diff --git a/boards/others/stm32f401_mini/board.yml b/boards/others/stm32f401_mini/board.yml
index b6ec3cd..6c057c1 100644
--- a/boards/others/stm32f401_mini/board.yml
+++ b/boards/others/stm32f401_mini/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32f401_mini
+  full_name: STM32 Mini F401
   vendor: others
   socs:
     - name: stm32f401xc
diff --git a/boards/panasonic/pan1770_evb/board.yml b/boards/panasonic/pan1770_evb/board.yml
index 0808b91..91d8a8c 100644
--- a/boards/panasonic/pan1770_evb/board.yml
+++ b/boards/panasonic/pan1770_evb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: pan1770_evb
+  full_name: PAN1770 Evaluation Board
   vendor: panasonic
   socs:
   - name: nrf52840
diff --git a/boards/panasonic/pan1780_evb/board.yml b/boards/panasonic/pan1780_evb/board.yml
index 53a9a68..fcb9c21 100644
--- a/boards/panasonic/pan1780_evb/board.yml
+++ b/boards/panasonic/pan1780_evb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: pan1780_evb
+  full_name: PAN1780 Evaluation Board
   vendor: panasonic
   socs:
   - name: nrf52840
diff --git a/boards/panasonic/pan1781_evb/board.yml b/boards/panasonic/pan1781_evb/board.yml
index 64a5a23..9f4fae5 100644
--- a/boards/panasonic/pan1781_evb/board.yml
+++ b/boards/panasonic/pan1781_evb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: pan1781_evb
+  full_name: PAN1781 Evaluation Board
   vendor: panasonic
   socs:
   - name: nrf52820
diff --git a/boards/panasonic/pan1782_evb/board.yml b/boards/panasonic/pan1782_evb/board.yml
index 649e550..f4bfec8 100644
--- a/boards/panasonic/pan1782_evb/board.yml
+++ b/boards/panasonic/pan1782_evb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: pan1782_evb
+  full_name: PAN1782 Evaluation Board
   vendor: panasonic
   socs:
   - name: nrf52833
diff --git a/boards/panasonic/pan1783/board.yml b/boards/panasonic/pan1783/board.yml
index 461763d..750f82b 100644
--- a/boards/panasonic/pan1783/board.yml
+++ b/boards/panasonic/pan1783/board.yml
@@ -1,13 +1,16 @@
 boards:
 - name: pan1783_evb
+  full_name: PAN1783 Evaluation Board
   vendor: panasonic
   socs:
   - name: nrf5340
 - name: pan1783a_evb
+  full_name: PAN1783A Evaluation Board
   vendor: panasonic
   socs:
   - name: nrf5340
 - name: pan1783a_pa_evb
+  full_name: PAN1783A-PA Evaluation Board
   vendor: panasonic
   socs:
   - name: nrf5340
diff --git a/boards/particle/argon/board.yml b/boards/particle/argon/board.yml
index 08eadfd..b4cf839 100644
--- a/boards/particle/argon/board.yml
+++ b/boards/particle/argon/board.yml
@@ -1,5 +1,6 @@
 board:
   name: particle_argon
+  full_name: Argon
   vendor: particle
   socs:
   - name: nrf52840
diff --git a/boards/particle/boron/board.yml b/boards/particle/boron/board.yml
index bb77655..25742d7 100644
--- a/boards/particle/boron/board.yml
+++ b/boards/particle/boron/board.yml
@@ -1,5 +1,6 @@
 board:
   name: particle_boron
+  full_name: Boron
   vendor: particle
   socs:
   - name: nrf52840
diff --git a/boards/particle/nrf51_blenano/board.yml b/boards/particle/nrf51_blenano/board.yml
index bc65116..f4b6bc2 100644
--- a/boards/particle/nrf51_blenano/board.yml
+++ b/boards/particle/nrf51_blenano/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf51_blenano
+  full_name: Redbear Labs Nano
   vendor: particle
   socs:
   - name: nrf51822
diff --git a/boards/particle/nrf52_blenano2/board.yml b/boards/particle/nrf52_blenano2/board.yml
index fedad35..dc90277 100644
--- a/boards/particle/nrf52_blenano2/board.yml
+++ b/boards/particle/nrf52_blenano2/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf52_blenano2
+  full_name: Redbear Labs Nano v2
   vendor: particle
   socs:
   - name: nrf52832
diff --git a/boards/particle/xenon/board.yml b/boards/particle/xenon/board.yml
index a681db9..894b1cf 100644
--- a/boards/particle/xenon/board.yml
+++ b/boards/particle/xenon/board.yml
@@ -1,5 +1,6 @@
 board:
   name: particle_xenon
+  full_name: Xenon
   vendor: particle
   socs:
   - name: nrf52840
diff --git a/boards/phytec/mimx8mm_phyboard_polis/board.yml b/boards/phytec/mimx8mm_phyboard_polis/board.yml
index 1c416b9..8f83420 100644
--- a/boards/phytec/mimx8mm_phyboard_polis/board.yml
+++ b/boards/phytec/mimx8mm_phyboard_polis/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mimx8mm_phyboard_polis
+  full_name: PhyBOARD Polis (NXP i.MX8M Mini)
   vendor: phytec
   socs:
     - name: mimx8mm6
diff --git a/boards/phytec/mimx8mp_phyboard_pollux/board.yml b/boards/phytec/mimx8mp_phyboard_pollux/board.yml
index b871a53..a8e5cbf 100644
--- a/boards/phytec/mimx8mp_phyboard_pollux/board.yml
+++ b/boards/phytec/mimx8mp_phyboard_pollux/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mimx8mp_phyboard_pollux
+  full_name: PhyBOARD Pollux (NXP i.MX8M Plus)
   vendor: phytec
   socs:
     - name: mimx8ml8
diff --git a/boards/phytec/phyboard_electra/board.yml b/boards/phytec/phyboard_electra/board.yml
index d5c24f1..5e58cfb 100644
--- a/boards/phytec/phyboard_electra/board.yml
+++ b/boards/phytec/phyboard_electra/board.yml
@@ -1,5 +1,6 @@
 board:
   name: phyboard_electra
+  full_name: phyBOARD-Electra AM64x M4F Core
   vendor: phytec
   socs:
   - name: am6442
diff --git a/boards/phytec/phyboard_lyra/board.yml b/boards/phytec/phyboard_lyra/board.yml
index 2b98d77..c9a6c3a 100644
--- a/boards/phytec/phyboard_lyra/board.yml
+++ b/boards/phytec/phyboard_lyra/board.yml
@@ -1,5 +1,6 @@
 board:
   name: phyboard_lyra
+  full_name: phyBOARD-Lyra AM62x A53 Core
   vendor: phytec
   socs:
   - name: am6234
diff --git a/boards/phytec/reel_board/board.yml b/boards/phytec/reel_board/board.yml
index 7587890..2fd1363 100644
--- a/boards/phytec/reel_board/board.yml
+++ b/boards/phytec/reel_board/board.yml
@@ -1,5 +1,6 @@
 board:
   name: reel_board
+  full_name: reel board
   vendor: phytec
   socs:
   - name: nrf52840
diff --git a/boards/pine64/pinetime_devkit0/board.yml b/boards/pine64/pinetime_devkit0/board.yml
index e4c926c..448cbca 100644
--- a/boards/pine64/pinetime_devkit0/board.yml
+++ b/boards/pine64/pinetime_devkit0/board.yml
@@ -1,5 +1,6 @@
 board:
   name: pinetime_devkit0
+  full_name: PineTime DevKit0
   vendor: pine64
   socs:
   - name: nrf52832
diff --git a/boards/pjrc/teensy4/board.yml b/boards/pjrc/teensy4/board.yml
index 7906ae3..0ae483e 100644
--- a/boards/pjrc/teensy4/board.yml
+++ b/boards/pjrc/teensy4/board.yml
@@ -1,9 +1,11 @@
 boards:
   - name: teensy40
+    full_name: Teensy 4.0
     vendor: pjrc
     socs:
       - name: mimxrt1062
   - name: teensy41
+    full_name: Teensy 4.1
     vendor: pjrc
     socs:
       - name: mimxrt1062
diff --git a/boards/qemu/arc/board.yml b/boards/qemu/arc/board.yml
index 1fb4991..27571b6 100644
--- a/boards/qemu/arc/board.yml
+++ b/boards/qemu/arc/board.yml
@@ -1,5 +1,6 @@
 board:
   name: qemu_arc
+  full_name: QEMU Emulation for ARCv2 & ARCv3
   vendor: qemu
   socs:
   - name: qemu_arc_em
diff --git a/boards/qemu/cortex_a53/board.yml b/boards/qemu/cortex_a53/board.yml
index ab04f6a..d096f54 100644
--- a/boards/qemu/cortex_a53/board.yml
+++ b/boards/qemu/cortex_a53/board.yml
@@ -1,5 +1,6 @@
 board:
   name: qemu_cortex_a53
+  full_name: QEMU Emulation for ARM Cortex-A53
   vendor: arm
   socs:
   - name: qemu_cortex_a53
diff --git a/boards/qemu/cortex_a9/board.yml b/boards/qemu/cortex_a9/board.yml
index 72cba6c..4b48ca9 100644
--- a/boards/qemu/cortex_a9/board.yml
+++ b/boards/qemu/cortex_a9/board.yml
@@ -1,5 +1,6 @@
 board:
   name: qemu_cortex_a9
+  full_name: QEMU Emulation for Cortex-A9
   vendor: qemu
   socs:
   - name: xc7z007s
diff --git a/boards/qemu/cortex_m0/board.yml b/boards/qemu/cortex_m0/board.yml
index fc71c63..aa58b1a 100644
--- a/boards/qemu/cortex_m0/board.yml
+++ b/boards/qemu/cortex_m0/board.yml
@@ -1,5 +1,6 @@
 board:
   name: qemu_cortex_m0
+  full_name: QEMU Emulation for ARM Cortex-M0
   vendor: nordic
   socs:
   - name: nrf51822
diff --git a/boards/qemu/cortex_m3/board.yml b/boards/qemu/cortex_m3/board.yml
index 5566adb..6422e41 100644
--- a/boards/qemu/cortex_m3/board.yml
+++ b/boards/qemu/cortex_m3/board.yml
@@ -1,5 +1,6 @@
 board:
   name: qemu_cortex_m3
+  full_name: QEMU Emulation for ARM Cortex-M3
   vendor: qemu
   socs:
   - name: ti_lm3s6965
diff --git a/boards/qemu/cortex_r5/board.yml b/boards/qemu/cortex_r5/board.yml
index 6cf5b2f..ae013f0 100644
--- a/boards/qemu/cortex_r5/board.yml
+++ b/boards/qemu/cortex_r5/board.yml
@@ -1,5 +1,6 @@
 board:
   name: qemu_cortex_r5
+  full_name: QEMU Emulation for ARM Cortex-R5
   vendor: qemu
   socs:
   - name: zynqmp_rpu
diff --git a/boards/qemu/kvm_arm64/board.yml b/boards/qemu/kvm_arm64/board.yml
index dd0edf8..ff9a9e4 100644
--- a/boards/qemu/kvm_arm64/board.yml
+++ b/boards/qemu/kvm_arm64/board.yml
@@ -1,5 +1,6 @@
 board:
   name: qemu_kvm_arm64
+  full_name: QEMU Emulation for ARM AArch64 Virt KVM
   vendor: arm
   socs:
   - name: qemu_virt_arm64
diff --git a/boards/qemu/leon3/board.yml b/boards/qemu/leon3/board.yml
index 6d4fdc1..61d3cd2 100644
--- a/boards/qemu/leon3/board.yml
+++ b/boards/qemu/leon3/board.yml
@@ -1,5 +1,6 @@
 board:
   name: qemu_leon3
+  full_name: QEMU Emulation for LEON3
   vendor: gaisler
   socs:
   - name: leon3
diff --git a/boards/qemu/malta/board.yml b/boards/qemu/malta/board.yml
index 050bd38..acb375c 100644
--- a/boards/qemu/malta/board.yml
+++ b/boards/qemu/malta/board.yml
@@ -1,5 +1,6 @@
 board:
   name: qemu_malta
+  full_name: QEMU Emulation for MIPS Malta
   vendor: qemu
   socs:
   - name: qemu_malta
diff --git a/boards/qemu/nios2/board.yml b/boards/qemu/nios2/board.yml
index 93f6487..aae1184 100644
--- a/boards/qemu/nios2/board.yml
+++ b/boards/qemu/nios2/board.yml
@@ -1,5 +1,6 @@
 board:
   name: qemu_nios2
+  full_name: QEMU Emulation for Altera Nios-II
   vendor: altr
   socs:
   - name: qemu_nios2
diff --git a/boards/qemu/riscv32/board.yml b/boards/qemu/riscv32/board.yml
index 0ba2086..00b7b79 100644
--- a/boards/qemu/riscv32/board.yml
+++ b/boards/qemu/riscv32/board.yml
@@ -1,5 +1,6 @@
 board:
   name: qemu_riscv32
+  full_name: QEMU Emulation for RISCV32
   vendor: qemu
   socs:
     - name: qemu_virt_riscv32
diff --git a/boards/qemu/riscv32_xip/board.yml b/boards/qemu/riscv32_xip/board.yml
index beca295..4c43b4d 100644
--- a/boards/qemu/riscv32_xip/board.yml
+++ b/boards/qemu/riscv32_xip/board.yml
@@ -1,5 +1,6 @@
 board:
   name: qemu_riscv32_xip
+  full_name: QEMU Emulation for RISCV32 XIP
   vendor: qemu
   socs:
     - name: fe310
diff --git a/boards/qemu/riscv32e/board.yml b/boards/qemu/riscv32e/board.yml
index cc8e6f0..e4b41d7 100644
--- a/boards/qemu/riscv32e/board.yml
+++ b/boards/qemu/riscv32e/board.yml
@@ -1,5 +1,6 @@
 board:
   name: qemu_riscv32e
+  full_name: QEMU Emulation for RISCV32E Emulation
   vendor: qemu
   socs:
     - name: qemu_virt_riscv32e
diff --git a/boards/qemu/riscv64/board.yml b/boards/qemu/riscv64/board.yml
index aa51fd1..eeab948 100644
--- a/boards/qemu/riscv64/board.yml
+++ b/boards/qemu/riscv64/board.yml
@@ -1,5 +1,6 @@
 board:
   name: qemu_riscv64
+  full_name: QEMU Emulation for RISCV64
   vendor: qemu
   socs:
     - name: qemu_virt_riscv64
diff --git a/boards/qemu/x86/board.yml b/boards/qemu/x86/board.yml
index dafcffb..7e0fa76 100644
--- a/boards/qemu/x86/board.yml
+++ b/boards/qemu/x86/board.yml
@@ -1,7 +1,7 @@
 boards:
 
   - name: qemu_x86
-    full_name: 'QEMU Emulation for X86'
+    full_name: QEMU Emulation for X86
     socs:
       - name: atom
         variants:
@@ -12,18 +12,18 @@
           - name: 'xip'
 
   - name: qemu_x86_lakemont
-    full_name: 'QEMU Emulation for X86 / Lakemont CPU'
+    full_name: QEMU Emulation for X86 / Lakemont CPU
     socs:
       - name: lakemont
 
   - name: qemu_x86_64
-    full_name: 'QEMU Emulation for X86 64bit'
+    full_name: QEMU Emulation for X86 64bit
     socs:
       - name: atom
         variants:
           - name: 'nokpti'
 
   - name: qemu_x86_tiny
-    full_name: 'QEMU Emulation for X86 Minimal Configuration'
+    full_name: QEMU Emulation for X86 Minimal Configuration
     socs:
       - name: atom
diff --git a/boards/qemu/xtensa/board.yml b/boards/qemu/xtensa/board.yml
index 0b2afcd..285fab0 100644
--- a/boards/qemu/xtensa/board.yml
+++ b/boards/qemu/xtensa/board.yml
@@ -1,5 +1,6 @@
 board:
   name: qemu_xtensa
+  full_name: QEMU Emulation for Xtensa
   vendor: cdns
   socs:
   - name: dc233c
diff --git a/boards/qorvo/decawave_dwm1001_dev/board.yml b/boards/qorvo/decawave_dwm1001_dev/board.yml
index f1d0ae7..3197993 100644
--- a/boards/qorvo/decawave_dwm1001_dev/board.yml
+++ b/boards/qorvo/decawave_dwm1001_dev/board.yml
@@ -1,5 +1,6 @@
 board:
   name: decawave_dwm1001_dev
+  full_name: Decawave DWM1001
   vendor: qorvo
   socs:
   - name: nrf52832
diff --git a/boards/quicklogic/qomu/board.yml b/boards/quicklogic/qomu/board.yml
index e711256..b1c9dd2 100644
--- a/boards/quicklogic/qomu/board.yml
+++ b/boards/quicklogic/qomu/board.yml
@@ -1,5 +1,6 @@
 board:
   name: qomu
+  full_name: Qomu
   vendor: quicklogic
   socs:
   - name: quicklogic_eos_s3
diff --git a/boards/quicklogic/quick_feather/board.yml b/boards/quicklogic/quick_feather/board.yml
index 3ca618c..d271954 100644
--- a/boards/quicklogic/quick_feather/board.yml
+++ b/boards/quicklogic/quick_feather/board.yml
@@ -1,5 +1,6 @@
 board:
   name: quick_feather
+  full_name: QuickFeather
   vendor: quicklogic
   socs:
   - name: quicklogic_eos_s3
diff --git a/boards/rak/rak11720/board.yml b/boards/rak/rak11720/board.yml
index 827beef..418094b 100644
--- a/boards/rak/rak11720/board.yml
+++ b/boards/rak/rak11720/board.yml
@@ -1,5 +1,6 @@
 board:
   name: rak11720
+  full_name: RAK11720
   vendor: rakwireless
   socs:
   - name: apollo3_blue
diff --git a/boards/rak/rak4631/board.yml b/boards/rak/rak4631/board.yml
index a3b8867..5a97085 100644
--- a/boards/rak/rak4631/board.yml
+++ b/boards/rak/rak4631/board.yml
@@ -1,5 +1,6 @@
 board:
   name: rak4631
+  full_name: RAK4631
   vendor: rakwireless
   socs:
   - name: nrf52840
diff --git a/boards/rak/rak5010/board.yml b/boards/rak/rak5010/board.yml
index c681ac2..d3fc394 100644
--- a/boards/rak/rak5010/board.yml
+++ b/boards/rak/rak5010/board.yml
@@ -1,5 +1,6 @@
 board:
   name: rak5010
+  full_name: RAK5010
   vendor: rakwireless
   socs:
   - name: nrf52840
diff --git a/boards/raspberrypi/rpi_4b/board.yml b/boards/raspberrypi/rpi_4b/board.yml
index a84904f..9c8a7ad 100644
--- a/boards/raspberrypi/rpi_4b/board.yml
+++ b/boards/raspberrypi/rpi_4b/board.yml
@@ -1,5 +1,6 @@
 board:
   name: rpi_4b
+  full_name: Raspberry Pi 4 Model B (Cortex-A72)
   vendor: raspberrypi
   socs:
   - name: bcm2711
diff --git a/boards/raspberrypi/rpi_5/board.yml b/boards/raspberrypi/rpi_5/board.yml
index d604b7f..2c90e5c 100644
--- a/boards/raspberrypi/rpi_5/board.yml
+++ b/boards/raspberrypi/rpi_5/board.yml
@@ -1,5 +1,6 @@
 board:
   name: rpi_5
+  full_name: Raspberry Pi 5 (Cortex-A76)
   vendor: raspberrypi
   socs:
   - name: bcm2712
diff --git a/boards/raspberrypi/rpi_pico/board.yml b/boards/raspberrypi/rpi_pico/board.yml
index e4f8e5b..c7378a3 100644
--- a/boards/raspberrypi/rpi_pico/board.yml
+++ b/boards/raspberrypi/rpi_pico/board.yml
@@ -1,5 +1,6 @@
 board:
   name: rpi_pico
+  full_name: Raspberry Pi Pico
   vendor: raspberrypi
   socs:
   - name: rp2040
diff --git a/boards/raytac/mdbt50q_db_33/board.yml b/boards/raytac/mdbt50q_db_33/board.yml
index dbad99f..c15a873 100644
--- a/boards/raytac/mdbt50q_db_33/board.yml
+++ b/boards/raytac/mdbt50q_db_33/board.yml
@@ -1,5 +1,6 @@
 board:
   name: raytac_mdbt50q_db_33
+  full_name: MDBT50Q-DB-33
   vendor: raytac
   socs:
   - name: nrf52833
diff --git a/boards/raytac/mdbt50q_db_40/board.yml b/boards/raytac/mdbt50q_db_40/board.yml
index a8c109b..1d06509 100644
--- a/boards/raytac/mdbt50q_db_40/board.yml
+++ b/boards/raytac/mdbt50q_db_40/board.yml
@@ -1,5 +1,6 @@
 board:
   name: raytac_mdbt50q_db_40
+  full_name: MDBT50Q-DB-40
   vendor: raytac
   socs:
   - name: nrf52840
diff --git a/boards/raytac/mdbt53_db_40/board.yml b/boards/raytac/mdbt53_db_40/board.yml
index 84bef18..823043b 100644
--- a/boards/raytac/mdbt53_db_40/board.yml
+++ b/boards/raytac/mdbt53_db_40/board.yml
@@ -1,5 +1,6 @@
 board:
   name: raytac_mdbt53_db_40
+  full_name: MDBT53-DB-40
   vendor: raytac
   socs:
   - name: 'nrf5340'
diff --git a/boards/raytac/mdbt53v_db_40/board.yml b/boards/raytac/mdbt53v_db_40/board.yml
index 9d3bfd4..56fe6f2 100644
--- a/boards/raytac/mdbt53v_db_40/board.yml
+++ b/boards/raytac/mdbt53v_db_40/board.yml
@@ -1,5 +1,6 @@
 board:
   name: raytac_mdbt53v_db_40
+  full_name: MDBT53V-DB-40
   vendor: raytac
   socs:
   - name: 'nrf5340'
diff --git a/boards/renesas/da14695_dk_usb/board.yml b/boards/renesas/da14695_dk_usb/board.yml
index b9d3f06..fa0ea2c 100644
--- a/boards/renesas/da14695_dk_usb/board.yml
+++ b/boards/renesas/da14695_dk_usb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: da14695_dk_usb
+  full_name: DA14695 Development Kit USB
   vendor: renesas
   socs:
   - name: da14695
diff --git a/boards/renesas/da1469x_dk_pro/board.yml b/boards/renesas/da1469x_dk_pro/board.yml
index 09ab03c..6c73885 100644
--- a/boards/renesas/da1469x_dk_pro/board.yml
+++ b/boards/renesas/da1469x_dk_pro/board.yml
@@ -1,5 +1,6 @@
 board:
   name: da1469x_dk_pro
+  full_name: DA1469x Development Kit Pro
   vendor: renesas
   socs:
   - name: da14699
diff --git a/boards/renesas/ek_ra2a1/board.yml b/boards/renesas/ek_ra2a1/board.yml
index 82c4988..6c47b91 100644
--- a/boards/renesas/ek_ra2a1/board.yml
+++ b/boards/renesas/ek_ra2a1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ek_ra2a1
+  full_name: RA2A1 Evaluation Kit
   vendor: renesas
   socs:
   - name: r7fa2a1ab3cfm
diff --git a/boards/renesas/ek_ra4e2/board.yml b/boards/renesas/ek_ra4e2/board.yml
index 8baa081..161c754 100644
--- a/boards/renesas/ek_ra4e2/board.yml
+++ b/boards/renesas/ek_ra4e2/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ek_ra4e2
+  full_name: RA4E2 Evaluation Kit
   vendor: renesas
   socs:
   - name: r7fa4e2b93cfm
diff --git a/boards/renesas/ek_ra4m2/board.yml b/boards/renesas/ek_ra4m2/board.yml
index c19484e..31a7e8e 100644
--- a/boards/renesas/ek_ra4m2/board.yml
+++ b/boards/renesas/ek_ra4m2/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ek_ra4m2
+  full_name: RA4M2 Evaluation Kit
   vendor: renesas
   socs:
   - name: r7fa4m2ad3cfp
diff --git a/boards/renesas/ek_ra4m3/board.yml b/boards/renesas/ek_ra4m3/board.yml
index 30b3b39..b84c06c 100644
--- a/boards/renesas/ek_ra4m3/board.yml
+++ b/boards/renesas/ek_ra4m3/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ek_ra4m3
+  full_name: RA4M3 Evaluation Kit
   vendor: renesas
   socs:
   - name: r7fa4m3af3cfb
diff --git a/boards/renesas/ek_ra4w1/board.yml b/boards/renesas/ek_ra4w1/board.yml
index 709a843..8783b2b 100644
--- a/boards/renesas/ek_ra4w1/board.yml
+++ b/boards/renesas/ek_ra4w1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ek_ra4w1
+  full_name: RA4W1 Evaluation Kit
   vendor: renesas
   socs:
   - name: r7fa4w1ad2cng
diff --git a/boards/renesas/ek_ra6e2/board.yml b/boards/renesas/ek_ra6e2/board.yml
index 972476c..5c26292 100644
--- a/boards/renesas/ek_ra6e2/board.yml
+++ b/boards/renesas/ek_ra6e2/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ek_ra6e2
+  full_name: RA6E2 Evaluation Kit
   vendor: renesas
   socs:
   - name: r7fa6e2bb3cfm
diff --git a/boards/renesas/ek_ra6m1/board.yml b/boards/renesas/ek_ra6m1/board.yml
index db68eb8..003486b 100644
--- a/boards/renesas/ek_ra6m1/board.yml
+++ b/boards/renesas/ek_ra6m1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ek_ra6m1
+  full_name: RA6M1 Evaluation Kit
   vendor: renesas
   socs:
   - name: r7fa6m1ad3cfp
diff --git a/boards/renesas/ek_ra6m2/board.yml b/boards/renesas/ek_ra6m2/board.yml
index 325b160..ec00a66 100644
--- a/boards/renesas/ek_ra6m2/board.yml
+++ b/boards/renesas/ek_ra6m2/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ek_ra6m2
+  full_name: RA6M2 Evaluation Kit
   vendor: renesas
   socs:
   - name: r7fa6m2af3cfb
diff --git a/boards/renesas/ek_ra6m3/board.yml b/boards/renesas/ek_ra6m3/board.yml
index 2bf115b..084afa4 100644
--- a/boards/renesas/ek_ra6m3/board.yml
+++ b/boards/renesas/ek_ra6m3/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ek_ra6m3
+  full_name: RA6M3 Evaluation Kit
   vendor: renesas
   socs:
   - name: r7fa6m3ah3cfc
diff --git a/boards/renesas/ek_ra6m4/board.yml b/boards/renesas/ek_ra6m4/board.yml
index 5c7e34f..c7bb851 100644
--- a/boards/renesas/ek_ra6m4/board.yml
+++ b/boards/renesas/ek_ra6m4/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ek_ra6m4
+  full_name: RA6M4 Evaluation Kit
   vendor: renesas
   socs:
   - name: r7fa6m4af3cfb
diff --git a/boards/renesas/ek_ra6m5/board.yml b/boards/renesas/ek_ra6m5/board.yml
index 826e64f..d084f77 100644
--- a/boards/renesas/ek_ra6m5/board.yml
+++ b/boards/renesas/ek_ra6m5/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ek_ra6m5
+  full_name: RA6M5 Evaluation Kit
   vendor: renesas
   socs:
   - name: r7fa6m5bh3cfc
diff --git a/boards/renesas/ek_ra8d1/board.yml b/boards/renesas/ek_ra8d1/board.yml
index 9b48ea9..d109cd2 100644
--- a/boards/renesas/ek_ra8d1/board.yml
+++ b/boards/renesas/ek_ra8d1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ek_ra8d1
+  full_name: RA8D1 Evaluation Kit
   vendor: renesas
   socs:
   - name: r7fa8d1bhecbd
diff --git a/boards/renesas/ek_ra8m1/board.yml b/boards/renesas/ek_ra8m1/board.yml
index 136846e..f985874 100644
--- a/boards/renesas/ek_ra8m1/board.yml
+++ b/boards/renesas/ek_ra8m1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ek_ra8m1
+  full_name: RA8M1 Evaluation Kit
   vendor: renesas
   socs:
   - name: r7fa8m1ahecbd
diff --git a/boards/renesas/fpb_ra6e1/board.yml b/boards/renesas/fpb_ra6e1/board.yml
index ed1e0a1..d2f980d 100644
--- a/boards/renesas/fpb_ra6e1/board.yml
+++ b/boards/renesas/fpb_ra6e1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: fpb_ra6e1
+  full_name: RA6E1 Fast Prototyping Board
   vendor: renesas
   socs:
   - name: r7fa6e10f2cfp
diff --git a/boards/renesas/fpb_ra6e2/board.yml b/boards/renesas/fpb_ra6e2/board.yml
index 0d28094..586b7c7 100644
--- a/boards/renesas/fpb_ra6e2/board.yml
+++ b/boards/renesas/fpb_ra6e2/board.yml
@@ -1,5 +1,6 @@
 board:
   name: fpb_ra6e2
+  full_name: RA6E2 Fast Prototyping Board
   vendor: renesas
   socs:
   - name: r7fa6e2bb3cfm
diff --git a/boards/renesas/mck_ra8t1/board.yml b/boards/renesas/mck_ra8t1/board.yml
index d722716..b789701 100644
--- a/boards/renesas/mck_ra8t1/board.yml
+++ b/boards/renesas/mck_ra8t1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mck_ra8t1
+  full_name: RA8T1 Evaluation Kit
   vendor: renesas
   socs:
   - name: r7fa8t1ahecbd
diff --git a/boards/renesas/rcar_h3ulcb/board.yml b/boards/renesas/rcar_h3ulcb/board.yml
index 7989c68..a0e38a4 100644
--- a/boards/renesas/rcar_h3ulcb/board.yml
+++ b/boards/renesas/rcar_h3ulcb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: rcar_h3ulcb
+  full_name: R-CAR H3 ARM CA57 (ARMv8)
   vendor: renesas
   socs:
   - name: r8a77951
diff --git a/boards/renesas/rcar_salvator_x/board.yml b/boards/renesas/rcar_salvator_x/board.yml
index b85c3ae..11166fb 100644
--- a/boards/renesas/rcar_salvator_x/board.yml
+++ b/boards/renesas/rcar_salvator_x/board.yml
@@ -1,5 +1,6 @@
 board:
   name: rcar_salvator_x
+  full_name: R-Car H3 Salvator-X
   vendor: renesas
   socs:
   - name: r8a77951
diff --git a/boards/renesas/rcar_salvator_xs/board.yml b/boards/renesas/rcar_salvator_xs/board.yml
index b48fda7..2b8ded2 100644
--- a/boards/renesas/rcar_salvator_xs/board.yml
+++ b/boards/renesas/rcar_salvator_xs/board.yml
@@ -1,5 +1,6 @@
 board:
   name: rcar_salvator_xs
+  full_name: R-CAR Salvator XS M3 ARM CA57 (ARMv8)
   vendor: renesas
   socs:
   - name: r8a77961
diff --git a/boards/renesas/rcar_spider_s4/board.yml b/boards/renesas/rcar_spider_s4/board.yml
index 560ed7f..caf9b8c 100644
--- a/boards/renesas/rcar_spider_s4/board.yml
+++ b/boards/renesas/rcar_spider_s4/board.yml
@@ -1,5 +1,6 @@
 board:
   name: rcar_spider_s4
+  full_name: R-CAR Spider S4 (ARM64)
   vendor: renesas
   socs:
   - name: r8a779f0
diff --git a/boards/renesas/rzt2m_starterkit/board.yml b/boards/renesas/rzt2m_starterkit/board.yml
index def32c0..21be12a 100644
--- a/boards/renesas/rzt2m_starterkit/board.yml
+++ b/boards/renesas/rzt2m_starterkit/board.yml
@@ -1,5 +1,6 @@
 board:
   name: rzt2m_starter_kit
+  full_name: Starter Kit+ for RZ/T2M
   vendor: renesas
   socs:
   - name: renesas_rzt2m
diff --git a/boards/renode/cortex_r8_virtual/board.yml b/boards/renode/cortex_r8_virtual/board.yml
index 799b2a9..b201b3e 100644
--- a/boards/renode/cortex_r8_virtual/board.yml
+++ b/boards/renode/cortex_r8_virtual/board.yml
@@ -1,5 +1,6 @@
 board:
   name: cortex_r8_virtual
+  full_name: Cortex-R8 Virtual
   vendor: renode
   socs:
   - name: cortex_r8_virtual
diff --git a/boards/renode/riscv32_virtual/board.yml b/boards/renode/riscv32_virtual/board.yml
index b059266..27c5eb7 100644
--- a/boards/renode/riscv32_virtual/board.yml
+++ b/boards/renode/riscv32_virtual/board.yml
@@ -1,5 +1,6 @@
 board:
   name: riscv32_virtual
+  full_name: RISCV32 Virtual
   vendor: renode
   socs:
   - name: riscv_virtual_renode
diff --git a/boards/ronoth/lodev/board.yml b/boards/ronoth/lodev/board.yml
index 008f2e5..db71507 100644
--- a/boards/ronoth/lodev/board.yml
+++ b/boards/ronoth/lodev/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ronoth_lodev
+  full_name: LoDev
   vendor: ronoth
   socs:
     - name: stm32l073xx
diff --git a/boards/ruuvi/ruuvitag/board.yml b/boards/ruuvi/ruuvitag/board.yml
index c8d4588..e0e6fc4 100644
--- a/boards/ruuvi/ruuvitag/board.yml
+++ b/boards/ruuvi/ruuvitag/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ruuvi_ruuvitag
+  full_name: RuuviTag
   vendor: ruuvi
   socs:
   - name: nrf52832
diff --git a/boards/sc/scobc_module1/board.yml b/boards/sc/scobc_module1/board.yml
index d8f83a7..2ffbcc5 100644
--- a/boards/sc/scobc_module1/board.yml
+++ b/boards/sc/scobc_module1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: scobc_module1
+  full_name: OBC module 1
   vendor: spacecubics
   socs:
   - name: designstart_fpga_cortex_m3
diff --git a/boards/seagate/faze/board.yml b/boards/seagate/faze/board.yml
index bd672fe..29ad19a 100644
--- a/boards/seagate/faze/board.yml
+++ b/boards/seagate/faze/board.yml
@@ -1,5 +1,6 @@
 board:
   name: faze
+  full_name: FireCuda Gaming SSD (FaZe) board
   vendor: seagate
   socs:
     - name: lpc11u67
diff --git a/boards/seagate/legend/board.yml b/boards/seagate/legend/board.yml
index 0c10028..a015c60 100644
--- a/boards/seagate/legend/board.yml
+++ b/boards/seagate/legend/board.yml
@@ -1,5 +1,6 @@
 board:
   name: legend
+  full_name: Legend
   vendor: seagate
   revision:
     format: custom
diff --git a/boards/seco/stm32f3_seco_d23/board.yml b/boards/seco/stm32f3_seco_d23/board.yml
index a797621..75a16bd 100644
--- a/boards/seco/stm32f3_seco_d23/board.yml
+++ b/boards/seco/stm32f3_seco_d23/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32f3_seco_d23
+  full_name: SECO SBC-3.5-PX30 (JUNO - D23) (STM32F302)
   vendor: seco
   socs:
     - name: stm32f302xc
diff --git a/boards/seeed/lora_e5_dev_board/board.yml b/boards/seeed/lora_e5_dev_board/board.yml
index b669194..e53e545 100644
--- a/boards/seeed/lora_e5_dev_board/board.yml
+++ b/boards/seeed/lora_e5_dev_board/board.yml
@@ -1,5 +1,6 @@
 board:
   name: lora_e5_dev_board
+  full_name: LoRa-E5 Dev Board
   vendor: seeed
   socs:
     - name: stm32wle5xx
diff --git a/boards/seeed/lora_e5_mini/board.yml b/boards/seeed/lora_e5_mini/board.yml
index 1643cae..7f1080a 100644
--- a/boards/seeed/lora_e5_mini/board.yml
+++ b/boards/seeed/lora_e5_mini/board.yml
@@ -1,5 +1,6 @@
 board:
   name: lora_e5_mini
+  full_name: LoRa-E5 mini
   vendor: seeed
   socs:
     - name: stm32wle5xx
diff --git a/boards/seeed/seeeduino_xiao/board.yml b/boards/seeed/seeeduino_xiao/board.yml
index 386a3b3..642e7e7 100644
--- a/boards/seeed/seeeduino_xiao/board.yml
+++ b/boards/seeed/seeeduino_xiao/board.yml
@@ -1,5 +1,6 @@
 board:
   name: seeeduino_xiao
+  full_name: Seeeduino XIAO
   vendor: seeed
   socs:
     - name: samd21g18a
diff --git a/boards/seeed/wio_terminal/board.yml b/boards/seeed/wio_terminal/board.yml
index a7080a8..7972eeb 100644
--- a/boards/seeed/wio_terminal/board.yml
+++ b/boards/seeed/wio_terminal/board.yml
@@ -1,5 +1,6 @@
 board:
   name: wio_terminal
+  full_name: Wio Terminal
   vendor: seeed
   socs:
     - name: samd51p19a
diff --git a/boards/seeed/xiao_ble/board.yml b/boards/seeed/xiao_ble/board.yml
index 3f83399..ecc63f7 100644
--- a/boards/seeed/xiao_ble/board.yml
+++ b/boards/seeed/xiao_ble/board.yml
@@ -1,5 +1,6 @@
 board:
   name: xiao_ble
+  full_name: XIAO BLE (Sense)
   vendor: seeed
   socs:
   - name: nrf52840
diff --git a/boards/seeed/xiao_esp32c3/board.yml b/boards/seeed/xiao_esp32c3/board.yml
index 2bd54cf..d9c7cef 100644
--- a/boards/seeed/xiao_esp32c3/board.yml
+++ b/boards/seeed/xiao_esp32c3/board.yml
@@ -1,5 +1,6 @@
 board:
   name: xiao_esp32c3
+  full_name: XIAO ESP32C3
   vendor: seeed
   socs:
   - name: esp32c3
diff --git a/boards/seeed/xiao_esp32s3/board.yml b/boards/seeed/xiao_esp32s3/board.yml
index 02ba87e..c3eb3a0 100644
--- a/boards/seeed/xiao_esp32s3/board.yml
+++ b/boards/seeed/xiao_esp32s3/board.yml
@@ -1,5 +1,6 @@
 board:
   name: xiao_esp32s3
+  full_name: XIAO ESP32S3
   vendor: seeed
   socs:
   - name: esp32s3
diff --git a/boards/seeed/xiao_rp2040/board.yml b/boards/seeed/xiao_rp2040/board.yml
index 7eaca91..75b352e 100644
--- a/boards/seeed/xiao_rp2040/board.yml
+++ b/boards/seeed/xiao_rp2040/board.yml
@@ -1,5 +1,6 @@
 board:
   name: xiao_rp2040
+  full_name: XIAO RP2040
   vendor: seeed
   socs:
   - name: rp2040
diff --git a/boards/segger/ip_k66f/board.yml b/boards/segger/ip_k66f/board.yml
index c159328..21b7c0b 100644
--- a/boards/segger/ip_k66f/board.yml
+++ b/boards/segger/ip_k66f/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ip_k66f
+  full_name: IP Switch Board
   vendor: segger
   socs:
     - name: mk66f18
diff --git a/boards/segger/trb_stm32f407/board.yml b/boards/segger/trb_stm32f407/board.yml
index 52ba24a..1fc912e 100644
--- a/boards/segger/trb_stm32f407/board.yml
+++ b/boards/segger/trb_stm32f407/board.yml
@@ -1,5 +1,6 @@
 board:
   name: segger_trb_stm32f407
+  full_name: Cortex-M Trace Reference Board V1.2
   vendor: segger
   socs:
     - name: stm32f407xx
diff --git a/boards/sensry/ganymed_bob/board.yml b/boards/sensry/ganymed_bob/board.yml
index cc6591f..5e444b0 100644
--- a/boards/sensry/ganymed_bob/board.yml
+++ b/boards/sensry/ganymed_bob/board.yml
@@ -3,6 +3,7 @@
 
 board:
   name: ganymed_bob
+  full_name: Ganymed Break-Out-Board (BOB)
   vendor: sensry
   socs:
     - name: sy120_gbm
diff --git a/boards/sifive/hifive1/board.yml b/boards/sifive/hifive1/board.yml
index 2909cb5..a83c4f2 100644
--- a/boards/sifive/hifive1/board.yml
+++ b/boards/sifive/hifive1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: hifive1
+  full_name: HiFive1
   vendor: sifive
   socs:
     - name: fe310
diff --git a/boards/sifive/hifive_unleashed/board.yml b/boards/sifive/hifive_unleashed/board.yml
index f9dd3ce..5535b9c 100644
--- a/boards/sifive/hifive_unleashed/board.yml
+++ b/boards/sifive/hifive_unleashed/board.yml
@@ -1,5 +1,6 @@
 board:
   name: hifive_unleashed
+  full_name: HiFive Unleashed
   vendor: sifive
   socs:
     - name: fu540
diff --git a/boards/sifive/hifive_unmatched/board.yml b/boards/sifive/hifive_unmatched/board.yml
index 703d94e..eb61e98 100644
--- a/boards/sifive/hifive_unmatched/board.yml
+++ b/boards/sifive/hifive_unmatched/board.yml
@@ -1,5 +1,6 @@
 board:
   name: hifive_unmatched
+  full_name: HiFive Unmatched
   vendor: sifive
   socs:
     - name: fu740
diff --git a/boards/silabs/dev_kits/sim3u1xx_dk/board.yml b/boards/silabs/dev_kits/sim3u1xx_dk/board.yml
index c70d542..facdc0f 100644
--- a/boards/silabs/dev_kits/sim3u1xx_dk/board.yml
+++ b/boards/silabs/dev_kits/sim3u1xx_dk/board.yml
@@ -4,6 +4,7 @@
 
 board:
   name: sim3u1xx_dk
+  full_name: SiM3U1xx 32-bit MCU USB Development Kit
   vendor: silabs
   socs:
     - name: sim3u167
diff --git a/boards/silabs/dev_kits/sltb004a/board.yml b/boards/silabs/dev_kits/sltb004a/board.yml
index 2141aa3..73c4c2a 100644
--- a/boards/silabs/dev_kits/sltb004a/board.yml
+++ b/boards/silabs/dev_kits/sltb004a/board.yml
@@ -1,5 +1,6 @@
 board:
   name: sltb004a
+  full_name: EFR32MG12 Thunderboard (SLTB004A)
   vendor: silabs
   socs:
   - name: efr32mg12p332f1024gl125
diff --git a/boards/silabs/dev_kits/sltb009a/board.yml b/boards/silabs/dev_kits/sltb009a/board.yml
index af69758..e42c7cd 100644
--- a/boards/silabs/dev_kits/sltb009a/board.yml
+++ b/boards/silabs/dev_kits/sltb009a/board.yml
@@ -1,5 +1,6 @@
 board:
   name: sltb009a
+  full_name: EFM32GG12 Thunderboard (SLTB009A)
   vendor: silabs
   socs:
   - name: efm32gg12b810f1024gm64
diff --git a/boards/silabs/dev_kits/sltb010a/board.yml b/boards/silabs/dev_kits/sltb010a/board.yml
index 4586a51..8e2cf70 100644
--- a/boards/silabs/dev_kits/sltb010a/board.yml
+++ b/boards/silabs/dev_kits/sltb010a/board.yml
@@ -1,5 +1,6 @@
 boards:
   - name: sltb010a
+    full_name: EFR32BG22 Thunderboard (SLTB010A)
     vendor: silabs
     socs:
       - name: efr32bg22c224f512im40
diff --git a/boards/silabs/dev_kits/xg24_dk2601b/board.yml b/boards/silabs/dev_kits/xg24_dk2601b/board.yml
index f946744..46b2e55 100644
--- a/boards/silabs/dev_kits/xg24_dk2601b/board.yml
+++ b/boards/silabs/dev_kits/xg24_dk2601b/board.yml
@@ -1,5 +1,6 @@
 board:
   name: xg24_dk2601b
+  full_name: EFR32xG24 Dev Kit (xG24-DK2601B)
   vendor: silabs
   socs:
   - name: efr32mg24b310f1536im48
diff --git a/boards/silabs/dev_kits/xg27_dk2602a/board.yml b/boards/silabs/dev_kits/xg27_dk2602a/board.yml
index 83a3037..1d6d016 100644
--- a/boards/silabs/dev_kits/xg27_dk2602a/board.yml
+++ b/boards/silabs/dev_kits/xg27_dk2602a/board.yml
@@ -1,5 +1,6 @@
 boards:
   - name: xg27_dk2602a
+    full_name: EFR32xG27 Dev Kit (xG27-DK2602A)
     vendor: silabs
     socs:
       - name: efr32bg27c140f768im40
diff --git a/boards/silabs/radio_boards/slwrb4104a/board.yml b/boards/silabs/radio_boards/slwrb4104a/board.yml
index 5ca377b..d1122ac 100644
--- a/boards/silabs/radio_boards/slwrb4104a/board.yml
+++ b/boards/silabs/radio_boards/slwrb4104a/board.yml
@@ -1,4 +1,5 @@
 boards:
   - name: slwrb4104a
+    full_name: EFR32BG13 2.4 GHz 10 dBm (SLWRB4104A)
     socs:
       - name: efr32bg13p632f512gm48
diff --git a/boards/silabs/radio_boards/slwrb4161a/board.yml b/boards/silabs/radio_boards/slwrb4161a/board.yml
index a05542a..fd0c68e 100644
--- a/boards/silabs/radio_boards/slwrb4161a/board.yml
+++ b/boards/silabs/radio_boards/slwrb4161a/board.yml
@@ -1,4 +1,5 @@
 boards:
   - name: slwrb4161a
+    full_name: EFR32MG12 2.4 GHz 19 dBm (SLWRB4161A)
     socs:
       - name: efr32mg12p432f1024gl125
diff --git a/boards/silabs/radio_boards/slwrb4170a/board.yml b/boards/silabs/radio_boards/slwrb4170a/board.yml
index 3137d81..5d9fd34 100644
--- a/boards/silabs/radio_boards/slwrb4170a/board.yml
+++ b/boards/silabs/radio_boards/slwrb4170a/board.yml
@@ -1,4 +1,5 @@
 boards:
   - name: slwrb4170a
+    full_name: EFR32MG12 2400/868-915 MHz 19 dBm Dual Band (SLWRB4170A)
     socs:
       - name: efr32mg12p433f1024gm68
diff --git a/boards/silabs/radio_boards/slwrb4180a/board.yml b/boards/silabs/radio_boards/slwrb4180a/board.yml
index c6f825f..f77ecb3 100644
--- a/boards/silabs/radio_boards/slwrb4180a/board.yml
+++ b/boards/silabs/radio_boards/slwrb4180a/board.yml
@@ -1,4 +1,5 @@
 boards:
   - name: slwrb4180a
+    full_name: EFR32xG21 2.4 GHz 20 dBm (SLWRB4180A)
     socs:
       - name: efr32mg21a020f1024im32
diff --git a/boards/silabs/radio_boards/slwrb4250b/board.yml b/boards/silabs/radio_boards/slwrb4250b/board.yml
index cffd4c6..052b39f 100644
--- a/boards/silabs/radio_boards/slwrb4250b/board.yml
+++ b/boards/silabs/radio_boards/slwrb4250b/board.yml
@@ -1,4 +1,5 @@
 boards:
   - name: slwrb4250b
+    full_name: EFR32FG1 2400/868 MHz 13 dBm Dual Band (SLWRB4250B)
     socs:
       - name: efr32fg1p133f256gm48
diff --git a/boards/silabs/radio_boards/slwrb4255a/board.yml b/boards/silabs/radio_boards/slwrb4255a/board.yml
index 4b76604..841a085 100644
--- a/boards/silabs/radio_boards/slwrb4255a/board.yml
+++ b/boards/silabs/radio_boards/slwrb4255a/board.yml
@@ -1,4 +1,5 @@
 boards:
   - name: slwrb4255a
+    full_name: EFR32FG13 2400/915 MHz 19 dBm Dual Band (SLWRB4255A)
     socs:
       - name: efr32fg13p233f512gm48
diff --git a/boards/silabs/radio_boards/slwrb4321a/board.yml b/boards/silabs/radio_boards/slwrb4321a/board.yml
index a86f5c2..c0ad89d 100644
--- a/boards/silabs/radio_boards/slwrb4321a/board.yml
+++ b/boards/silabs/radio_boards/slwrb4321a/board.yml
@@ -1,5 +1,6 @@
 board:
   name: slwrb4321a
+  full_name: WGM160P Wi-Fi Module (SLWRB4321A)
   vendor: silabs
   socs:
   - name: efm32gg11b820f2048gm64
diff --git a/boards/silabs/radio_boards/xg24_rb4187c/board.yml b/boards/silabs/radio_boards/xg24_rb4187c/board.yml
index 09a4d07..3645714 100644
--- a/boards/silabs/radio_boards/xg24_rb4187c/board.yml
+++ b/boards/silabs/radio_boards/xg24_rb4187c/board.yml
@@ -1,4 +1,5 @@
 boards:
   - name: xg24_rb4187c
+    full_name: EFR32xG24 2.4 GHz 20 dBm (xG24-RB4187C)
     socs:
       - name: efr32mg24b220f1536im48
diff --git a/boards/silabs/starter_kits/efm32wg_stk3800/board.yml b/boards/silabs/starter_kits/efm32wg_stk3800/board.yml
index 034c623..ab827f8 100644
--- a/boards/silabs/starter_kits/efm32wg_stk3800/board.yml
+++ b/boards/silabs/starter_kits/efm32wg_stk3800/board.yml
@@ -1,5 +1,6 @@
 board:
   name: efm32wg_stk3800
+  full_name: EFM32 Wonder Gecko (EFM32WG-STK3800)
   vendor: silabs
   socs:
   - name: efm32wg990f256
diff --git a/boards/silabs/starter_kits/slstk3400a/board.yml b/boards/silabs/starter_kits/slstk3400a/board.yml
index e6573ac..30d6090 100644
--- a/boards/silabs/starter_kits/slstk3400a/board.yml
+++ b/boards/silabs/starter_kits/slstk3400a/board.yml
@@ -1,5 +1,6 @@
 board:
   name: slstk3400a
+  full_name: EFM32 Happy Gecko (SLSTK3400A)
   vendor: silabs
   socs:
   - name: efm32hg322f64
diff --git a/boards/silabs/starter_kits/slstk3401a/board.yml b/boards/silabs/starter_kits/slstk3401a/board.yml
index 98ae08c..99ce00a 100644
--- a/boards/silabs/starter_kits/slstk3401a/board.yml
+++ b/boards/silabs/starter_kits/slstk3401a/board.yml
@@ -1,5 +1,6 @@
 board:
   name: slstk3401a
+  full_name: EFM32 Pearl Gecko (SLSTK3401A)
   vendor: silabs
   socs:
   - name: efm32pg1b200f256gm48
diff --git a/boards/silabs/starter_kits/slstk3402a/board.yml b/boards/silabs/starter_kits/slstk3402a/board.yml
index 539af13..6c9350d 100644
--- a/boards/silabs/starter_kits/slstk3402a/board.yml
+++ b/boards/silabs/starter_kits/slstk3402a/board.yml
@@ -1,5 +1,6 @@
 board:
   name: slstk3402a
+  full_name: EFM32 Pearl Gecko 12 (SLSTK3402A)
   vendor: silabs
   socs:
   - name: efm32pg12b500f1024gl125
diff --git a/boards/silabs/starter_kits/slstk3701a/board.yml b/boards/silabs/starter_kits/slstk3701a/board.yml
index 5c1db88..86615b1 100644
--- a/boards/silabs/starter_kits/slstk3701a/board.yml
+++ b/boards/silabs/starter_kits/slstk3701a/board.yml
@@ -1,5 +1,6 @@
 board:
   name: slstk3701a
+  full_name: EFM32 Giant Gecko 11 (SLSTK3701A)
   vendor: silabs
   socs:
   - name: efm32gg11b820f2048gl192
diff --git a/boards/sipeed/longan_nano/board.yml b/boards/sipeed/longan_nano/board.yml
index 035ea8f..4f1fede 100644
--- a/boards/sipeed/longan_nano/board.yml
+++ b/boards/sipeed/longan_nano/board.yml
@@ -1,5 +1,6 @@
 board:
   name: longan_nano
+  full_name: Longan Nano
   vendor: sipeed
   socs:
     - name: gd32vf103
diff --git a/boards/snps/em_starterkit/board.yml b/boards/snps/em_starterkit/board.yml
index b5c30f1..c9279e0 100644
--- a/boards/snps/em_starterkit/board.yml
+++ b/boards/snps/em_starterkit/board.yml
@@ -1,5 +1,6 @@
 board:
   name: em_starterkit
+  full_name: ARC EM Starter Kit
   vendor: snps
   socs:
   - name: emsk_em7d
diff --git a/boards/snps/emsdp/board.yml b/boards/snps/emsdp/board.yml
index 463c30b..6a5f944 100644
--- a/boards/snps/emsdp/board.yml
+++ b/boards/snps/emsdp/board.yml
@@ -1,5 +1,6 @@
 board:
   name: emsdp
+  full_name: ARC EM Software Development Platform
   vendor: snps
   socs:
   - name: emsdp_em4
diff --git a/boards/snps/hsdk/board.yml b/boards/snps/hsdk/board.yml
index 44363f8..164b176 100644
--- a/boards/snps/hsdk/board.yml
+++ b/boards/snps/hsdk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: hsdk
+  full_name: ARC HS Development Kit
   vendor: snps
   socs:
   - name: arc_hsdk
diff --git a/boards/snps/hsdk4xd/board.yml b/boards/snps/hsdk4xd/board.yml
index 70e04fa..147e75e 100644
--- a/boards/snps/hsdk4xd/board.yml
+++ b/boards/snps/hsdk4xd/board.yml
@@ -1,5 +1,6 @@
 board:
   name: hsdk4xd
+  full_name: ARC HS4x/HS4xD Development Kit
   vendor: snps
   socs:
   - name: arc_hsdk4xd
diff --git a/boards/snps/iotdk/board.yml b/boards/snps/iotdk/board.yml
index 5222ad8..9889a37 100644
--- a/boards/snps/iotdk/board.yml
+++ b/boards/snps/iotdk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: iotdk
+  full_name: ARC IoT Development Kit
   vendor: snps
   socs:
   - name: arc_iot
diff --git a/boards/snps/nsim/arc_classic/board.yml b/boards/snps/nsim/arc_classic/board.yml
index a508977..20bbd30 100644
--- a/boards/snps/nsim/arc_classic/board.yml
+++ b/boards/snps/nsim/arc_classic/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nsim
+  full_name: ARC nSIM and HAPS FPGA boards
   vendor: snps
   socs:
   - name: nsim_em
diff --git a/boards/snps/nsim/arc_v/board.yml b/boards/snps/nsim/arc_v/board.yml
index a91eaff..4a8d44e 100644
--- a/boards/snps/nsim/arc_v/board.yml
+++ b/boards/snps/nsim/arc_v/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nsim_arc_v
+  full_name: RISC-V nSIM and HAPS FPGA boards
   vendor: snps
   socs:
   - name: rmx100
diff --git a/boards/sparkfun/micromod/board.yml b/boards/sparkfun/micromod/board.yml
index 851ac34..2f7df46 100644
--- a/boards/sparkfun/micromod/board.yml
+++ b/boards/sparkfun/micromod/board.yml
@@ -1,5 +1,6 @@
 board:
   name: micromod
+  full_name: MicroMod board Processor
   vendor: sparkfun
   socs:
   - name: nrf52840
diff --git a/boards/sparkfun/nrf52_sparkfun/board.yml b/boards/sparkfun/nrf52_sparkfun/board.yml
index 5e44e8a..d892ab0 100644
--- a/boards/sparkfun/nrf52_sparkfun/board.yml
+++ b/boards/sparkfun/nrf52_sparkfun/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf52_sparkfun
+  full_name: nRF52832 breakout
   vendor: sparkfun
   socs:
   - name: nrf52832
diff --git a/boards/sparkfun/pro_micro_rp2040/board.yml b/boards/sparkfun/pro_micro_rp2040/board.yml
index ed9e449..e4c96de 100644
--- a/boards/sparkfun/pro_micro_rp2040/board.yml
+++ b/boards/sparkfun/pro_micro_rp2040/board.yml
@@ -1,5 +1,6 @@
 board:
   name: sparkfun_pro_micro_rp2040
+  full_name: Pro Micro RP2040
   vendor: sparkfun
   socs:
   - name: rp2040
diff --git a/boards/sparkfun/red_v_things_plus/board.yml b/boards/sparkfun/red_v_things_plus/board.yml
index 6ef8e39..fe58848 100644
--- a/boards/sparkfun/red_v_things_plus/board.yml
+++ b/boards/sparkfun/red_v_things_plus/board.yml
@@ -1,5 +1,6 @@
 board:
   name: sparkfun_red_v_things_plus
+  full_name: RED-V Things Plus
   vendor: sparkfun
   socs:
     - name: fe310
diff --git a/boards/sparkfun/thing_plus/board.yml b/boards/sparkfun/thing_plus/board.yml
index 18037df..f632d9f 100644
--- a/boards/sparkfun/thing_plus/board.yml
+++ b/boards/sparkfun/thing_plus/board.yml
@@ -1,5 +1,6 @@
 board:
   name: sparkfun_thing_plus
+  full_name: nRF9160 Thing Plus
   vendor: sparkfun
   socs:
   - name: nrf9160
diff --git a/boards/sparkfun/thing_plus_matter_mgm240p/board.yml b/boards/sparkfun/thing_plus_matter_mgm240p/board.yml
index 69ecc88..e2d94d6 100644
--- a/boards/sparkfun/thing_plus_matter_mgm240p/board.yml
+++ b/boards/sparkfun/thing_plus_matter_mgm240p/board.yml
@@ -1,5 +1,6 @@
 board:
   name: sparkfun_thing_plus_matter_mgm240p
+  full_name: THING PLUS MATTER
   vendor: sparkfun
   socs:
   - name: efr32mg24b020f1536im40
diff --git a/boards/st/b_g474e_dpow1/board.yml b/boards/st/b_g474e_dpow1/board.yml
index 06d037f..c2c81d9 100644
--- a/boards/st/b_g474e_dpow1/board.yml
+++ b/boards/st/b_g474e_dpow1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: b_g474e_dpow1
+  full_name: B-G474E-DPOW1 Discovery
   vendor: st
   socs:
     - name: stm32g474xx
diff --git a/boards/st/b_l072z_lrwan1/board.yml b/boards/st/b_l072z_lrwan1/board.yml
index 1a7b494..70a1d33 100644
--- a/boards/st/b_l072z_lrwan1/board.yml
+++ b/boards/st/b_l072z_lrwan1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: b_l072z_lrwan1
+  full_name: B-L072Z-LRWAN1 Discovery kit
   vendor: st
   socs:
     - name: stm32l072xx
diff --git a/boards/st/b_l4s5i_iot01a/board.yml b/boards/st/b_l4s5i_iot01a/board.yml
index e41cb4b..de0a620 100644
--- a/boards/st/b_l4s5i_iot01a/board.yml
+++ b/boards/st/b_l4s5i_iot01a/board.yml
@@ -1,5 +1,6 @@
 board:
   name: b_l4s5i_iot01a
+  full_name: B-L4S5I-IOT01A Discovery kit
   vendor: st
   socs:
     - name: stm32l4s5xx
diff --git a/boards/st/b_u585i_iot02a/board.yml b/boards/st/b_u585i_iot02a/board.yml
index 55e740e..c5ae284 100644
--- a/boards/st/b_u585i_iot02a/board.yml
+++ b/boards/st/b_u585i_iot02a/board.yml
@@ -1,5 +1,6 @@
 board:
   name: b_u585i_iot02a
+  full_name: B-U585I-IOT02A Discovery kit
   vendor: st
   socs:
     - name: stm32u585xx
diff --git a/boards/st/disco_l475_iot1/board.yml b/boards/st/disco_l475_iot1/board.yml
index c11f225..1179b08 100644
--- a/boards/st/disco_l475_iot1/board.yml
+++ b/boards/st/disco_l475_iot1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: disco_l475_iot1
+  full_name: Disco L475 IOT01 (B-L475E-IOT01A)
   vendor: st
   socs:
     - name: stm32l475xx
diff --git a/boards/st/nucleo_c031c6/board.yml b/boards/st/nucleo_c031c6/board.yml
index 37d48de..412db17 100644
--- a/boards/st/nucleo_c031c6/board.yml
+++ b/boards/st/nucleo_c031c6/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_c031c6
+  full_name: Nucleo C031C6
   vendor: st
   socs:
     - name: stm32c031xx
diff --git a/boards/st/nucleo_f030r8/board.yml b/boards/st/nucleo_f030r8/board.yml
index 515aae8..bc62b0f 100644
--- a/boards/st/nucleo_f030r8/board.yml
+++ b/boards/st/nucleo_f030r8/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f030r8
+  full_name: Nucleo F030R8
   vendor: st
   revision:
     format: number
diff --git a/boards/st/nucleo_f031k6/board.yml b/boards/st/nucleo_f031k6/board.yml
index 01fc79a..4e0c573 100644
--- a/boards/st/nucleo_f031k6/board.yml
+++ b/boards/st/nucleo_f031k6/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f031k6
+  full_name: Nucleo F031K6
   vendor: st
   socs:
     - name: stm32f031x6
diff --git a/boards/st/nucleo_f042k6/board.yml b/boards/st/nucleo_f042k6/board.yml
index 89d8b05..787d8d4 100644
--- a/boards/st/nucleo_f042k6/board.yml
+++ b/boards/st/nucleo_f042k6/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f042k6
+  full_name: Nucleo F042K6
   vendor: st
   socs:
     - name: stm32f042x6
diff --git a/boards/st/nucleo_f070rb/board.yml b/boards/st/nucleo_f070rb/board.yml
index 8f3a6a4..4ed7f75 100644
--- a/boards/st/nucleo_f070rb/board.yml
+++ b/boards/st/nucleo_f070rb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f070rb
+  full_name: Nucleo F070RB
   vendor: st
   socs:
     - name: stm32f070xb
diff --git a/boards/st/nucleo_f091rc/board.yml b/boards/st/nucleo_f091rc/board.yml
index 9f3fe67..7e7b8e5 100644
--- a/boards/st/nucleo_f091rc/board.yml
+++ b/boards/st/nucleo_f091rc/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f091rc
+  full_name: Nucleo F091RC
   vendor: st
   socs:
     - name: stm32f091xc
diff --git a/boards/st/nucleo_f103rb/board.yml b/boards/st/nucleo_f103rb/board.yml
index 57425f7..230bda2 100644
--- a/boards/st/nucleo_f103rb/board.yml
+++ b/boards/st/nucleo_f103rb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f103rb
+  full_name: Nucleo F103RB
   vendor: st
   socs:
     - name: stm32f103xb
diff --git a/boards/st/nucleo_f207zg/board.yml b/boards/st/nucleo_f207zg/board.yml
index 8b35f44..ea2312a 100644
--- a/boards/st/nucleo_f207zg/board.yml
+++ b/boards/st/nucleo_f207zg/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f207zg
+  full_name: Nucleo F207ZG
   vendor: st
   socs:
     - name: stm32f207xx
diff --git a/boards/st/nucleo_f302r8/board.yml b/boards/st/nucleo_f302r8/board.yml
index a39ae3d..dd7c32f 100644
--- a/boards/st/nucleo_f302r8/board.yml
+++ b/boards/st/nucleo_f302r8/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f302r8
+  full_name: Nucleo F302R8
   vendor: st
   socs:
     - name: stm32f302x8
diff --git a/boards/st/nucleo_f303k8/board.yml b/boards/st/nucleo_f303k8/board.yml
index ae44e2b..50a409d 100644
--- a/boards/st/nucleo_f303k8/board.yml
+++ b/boards/st/nucleo_f303k8/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f303k8
+  full_name: Nucleo F303K8
   vendor: st
   socs:
     - name: stm32f303x8
diff --git a/boards/st/nucleo_f303re/board.yml b/boards/st/nucleo_f303re/board.yml
index dc99dcc..5b33354 100644
--- a/boards/st/nucleo_f303re/board.yml
+++ b/boards/st/nucleo_f303re/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f303re
+  full_name: Nucleo F303RE
   vendor: st
   socs:
     - name: stm32f303xe
diff --git a/boards/st/nucleo_f334r8/board.yml b/boards/st/nucleo_f334r8/board.yml
index 7a8a3e6..8ae552c 100644
--- a/boards/st/nucleo_f334r8/board.yml
+++ b/boards/st/nucleo_f334r8/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f334r8
+  full_name: Nucleo F334R8
   vendor: st
   socs:
     - name: stm32f334x8
diff --git a/boards/st/nucleo_f401re/board.yml b/boards/st/nucleo_f401re/board.yml
index 4cb7814..8d322a5 100644
--- a/boards/st/nucleo_f401re/board.yml
+++ b/boards/st/nucleo_f401re/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f401re
+  full_name: Nucleo F401RE
   vendor: st
   socs:
     - name: stm32f401xe
diff --git a/boards/st/nucleo_f410rb/board.yml b/boards/st/nucleo_f410rb/board.yml
index 23c247e..b2a93fc 100644
--- a/boards/st/nucleo_f410rb/board.yml
+++ b/boards/st/nucleo_f410rb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f410rb
+  full_name: Nucleo F410RB
   vendor: st
   socs:
     - name: stm32f410rx
diff --git a/boards/st/nucleo_f411re/board.yml b/boards/st/nucleo_f411re/board.yml
index 6ed17fd..e3cfe25 100644
--- a/boards/st/nucleo_f411re/board.yml
+++ b/boards/st/nucleo_f411re/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f411re
+  full_name: Nucleo F411RE
   vendor: st
   socs:
     - name: stm32f411xe
diff --git a/boards/st/nucleo_f412zg/board.yml b/boards/st/nucleo_f412zg/board.yml
index b4bb837..07919c3 100644
--- a/boards/st/nucleo_f412zg/board.yml
+++ b/boards/st/nucleo_f412zg/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f412zg
+  full_name: Nucleo F412ZG
   vendor: st
   socs:
     - name: stm32f412zx
diff --git a/boards/st/nucleo_f413zh/board.yml b/boards/st/nucleo_f413zh/board.yml
index a372cec..a207e5e 100644
--- a/boards/st/nucleo_f413zh/board.yml
+++ b/boards/st/nucleo_f413zh/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f413zh
+  full_name: Nucleo F413ZH
   vendor: st
   socs:
     - name: stm32f413xx
diff --git a/boards/st/nucleo_f429zi/board.yml b/boards/st/nucleo_f429zi/board.yml
index ecf8e93..c2a2b86 100644
--- a/boards/st/nucleo_f429zi/board.yml
+++ b/boards/st/nucleo_f429zi/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f429zi
+  full_name: Nucleo F429ZI
   vendor: st
   socs:
     - name: stm32f429xx
diff --git a/boards/st/nucleo_f446re/board.yml b/boards/st/nucleo_f446re/board.yml
index d68a459..659fff6 100644
--- a/boards/st/nucleo_f446re/board.yml
+++ b/boards/st/nucleo_f446re/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f446re
+  full_name: Nucleo F446RE
   vendor: st
   socs:
     - name: stm32f446xx
diff --git a/boards/st/nucleo_f446ze/board.yml b/boards/st/nucleo_f446ze/board.yml
index eb577af..32861aa 100644
--- a/boards/st/nucleo_f446ze/board.yml
+++ b/boards/st/nucleo_f446ze/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f446ze
+  full_name: Nucleo F446ZE
   vendor: st
   socs:
     - name: stm32f446xx
diff --git a/boards/st/nucleo_f722ze/board.yml b/boards/st/nucleo_f722ze/board.yml
index 793193b..80ab328 100644
--- a/boards/st/nucleo_f722ze/board.yml
+++ b/boards/st/nucleo_f722ze/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f722ze
+  full_name: Nucleo F722ZE
   vendor: st
   socs:
     - name: stm32f722xx
diff --git a/boards/st/nucleo_f746zg/board.yml b/boards/st/nucleo_f746zg/board.yml
index 1df6810..d21d7fa 100644
--- a/boards/st/nucleo_f746zg/board.yml
+++ b/boards/st/nucleo_f746zg/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f746zg
+  full_name: Nucleo F746ZG
   vendor: st
   socs:
     - name: stm32f746xx
diff --git a/boards/st/nucleo_f756zg/board.yml b/boards/st/nucleo_f756zg/board.yml
index 791d760..f95bc53 100644
--- a/boards/st/nucleo_f756zg/board.yml
+++ b/boards/st/nucleo_f756zg/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f756zg
+  full_name: Nucleo F756ZG
   vendor: st
   socs:
     - name: stm32f756xx
diff --git a/boards/st/nucleo_f767zi/board.yml b/boards/st/nucleo_f767zi/board.yml
index 810b80a..30dea09 100644
--- a/boards/st/nucleo_f767zi/board.yml
+++ b/boards/st/nucleo_f767zi/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_f767zi
+  full_name: Nucleo F767ZI
   vendor: st
   socs:
     - name: stm32f767xx
diff --git a/boards/st/nucleo_g031k8/board.yml b/boards/st/nucleo_g031k8/board.yml
index 690afd5..2382e3e 100644
--- a/boards/st/nucleo_g031k8/board.yml
+++ b/boards/st/nucleo_g031k8/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_g031k8
+  full_name: Nucleo G031K8
   vendor: st
   socs:
     - name: stm32g031xx
diff --git a/boards/st/nucleo_g070rb/board.yml b/boards/st/nucleo_g070rb/board.yml
index 88306b0..a0074bc 100644
--- a/boards/st/nucleo_g070rb/board.yml
+++ b/boards/st/nucleo_g070rb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_g070rb
+  full_name: Nucleo G070RB
   vendor: st
   socs:
     - name: stm32g070xx
diff --git a/boards/st/nucleo_g071rb/board.yml b/boards/st/nucleo_g071rb/board.yml
index 05e948a..63c1ce9 100644
--- a/boards/st/nucleo_g071rb/board.yml
+++ b/boards/st/nucleo_g071rb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_g071rb
+  full_name: Nucleo G071RB
   vendor: st
   socs:
     - name: stm32g071xx
diff --git a/boards/st/nucleo_g0b1re/board.yml b/boards/st/nucleo_g0b1re/board.yml
index b9d0f93..f7732c1 100644
--- a/boards/st/nucleo_g0b1re/board.yml
+++ b/boards/st/nucleo_g0b1re/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_g0b1re
+  full_name: Nucleo G0B1RE
   vendor: st
   socs:
     - name: stm32g0b1xx
diff --git a/boards/st/nucleo_g431rb/board.yml b/boards/st/nucleo_g431rb/board.yml
index 460dcf7..e338c94 100644
--- a/boards/st/nucleo_g431rb/board.yml
+++ b/boards/st/nucleo_g431rb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_g431rb
+  full_name: Nucleo G431RB
   vendor: st
   socs:
     - name: stm32g431xx
diff --git a/boards/st/nucleo_g474re/board.yml b/boards/st/nucleo_g474re/board.yml
index 7cf7857..9921219 100644
--- a/boards/st/nucleo_g474re/board.yml
+++ b/boards/st/nucleo_g474re/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_g474re
+  full_name: Nucleo G474RE
   vendor: st
   socs:
     - name: stm32g474xx
diff --git a/boards/st/nucleo_h503rb/board.yml b/boards/st/nucleo_h503rb/board.yml
index bbf3662..15f7b72 100644
--- a/boards/st/nucleo_h503rb/board.yml
+++ b/boards/st/nucleo_h503rb/board.yml
@@ -3,6 +3,7 @@
 
 board:
   name: nucleo_h503rb
+  full_name: Nucleo H503RB
   vendor: st
   socs:
     - name: stm32h503xx
diff --git a/boards/st/nucleo_h533re/board.yml b/boards/st/nucleo_h533re/board.yml
index 4b63301..11b0d6a 100644
--- a/boards/st/nucleo_h533re/board.yml
+++ b/boards/st/nucleo_h533re/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_h533re
+  full_name: Nucleo H533RE
   vendor: st
   socs:
     - name: stm32h533xx
diff --git a/boards/st/nucleo_h563zi/board.yml b/boards/st/nucleo_h563zi/board.yml
index 42319f5..fec89e6 100644
--- a/boards/st/nucleo_h563zi/board.yml
+++ b/boards/st/nucleo_h563zi/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_h563zi
+  full_name: Nucleo H563ZI
   vendor: st
   socs:
     - name: stm32h563xx
diff --git a/boards/st/nucleo_h723zg/board.yml b/boards/st/nucleo_h723zg/board.yml
index 56a6d5c..2efee3e 100644
--- a/boards/st/nucleo_h723zg/board.yml
+++ b/boards/st/nucleo_h723zg/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_h723zg
+  full_name: Nucleo H723ZG
   vendor: st
   socs:
     - name: stm32h723xx
diff --git a/boards/st/nucleo_h743zi/board.yml b/boards/st/nucleo_h743zi/board.yml
index e133a6f..8feba5b5 100644
--- a/boards/st/nucleo_h743zi/board.yml
+++ b/boards/st/nucleo_h743zi/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_h743zi
+  full_name: Nucleo H743ZI
   vendor: st
   socs:
     - name: stm32h743xx
diff --git a/boards/st/nucleo_h745zi_q/board.yml b/boards/st/nucleo_h745zi_q/board.yml
index 7ba025f5..6d9df5d 100644
--- a/boards/st/nucleo_h745zi_q/board.yml
+++ b/boards/st/nucleo_h745zi_q/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_h745zi_q
+  full_name: Nucleo H745ZI-Q
   vendor: st
   socs:
     - name: stm32h745xx
diff --git a/boards/st/nucleo_h753zi/board.yml b/boards/st/nucleo_h753zi/board.yml
index 12dc4b5..704face 100644
--- a/boards/st/nucleo_h753zi/board.yml
+++ b/boards/st/nucleo_h753zi/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_h753zi
+  full_name: Nucleo H753ZI
   vendor: st
   socs:
     - name: stm32h753xx
diff --git a/boards/st/nucleo_h755zi_q/board.yml b/boards/st/nucleo_h755zi_q/board.yml
index ecffd3b..73e4e8e 100644
--- a/boards/st/nucleo_h755zi_q/board.yml
+++ b/boards/st/nucleo_h755zi_q/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_h755zi_q
+  full_name: Nucleo H755ZI-Q
   vendor: st
   socs:
     - name: stm32h755xx
diff --git a/boards/st/nucleo_h7a3zi_q/board.yml b/boards/st/nucleo_h7a3zi_q/board.yml
index 0c64ac8..f3e3224 100644
--- a/boards/st/nucleo_h7a3zi_q/board.yml
+++ b/boards/st/nucleo_h7a3zi_q/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_h7a3zi_q
+  full_name: Nucleo H7A3ZI-Q
   vendor: st
   socs:
     - name: stm32h7a3xx
diff --git a/boards/st/nucleo_l011k4/board.yml b/boards/st/nucleo_l011k4/board.yml
index be64789..4f9e142 100644
--- a/boards/st/nucleo_l011k4/board.yml
+++ b/boards/st/nucleo_l011k4/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_l011k4
+  full_name: Nucleo L011K4
   vendor: st
   socs:
     - name: stm32l011xx
diff --git a/boards/st/nucleo_l031k6/board.yml b/boards/st/nucleo_l031k6/board.yml
index 7fc334c..43bbdbd 100644
--- a/boards/st/nucleo_l031k6/board.yml
+++ b/boards/st/nucleo_l031k6/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_l031k6
+  full_name: Nucleo L031K6
   vendor: st
   socs:
     - name: stm32l031xx
diff --git a/boards/st/nucleo_l053r8/board.yml b/boards/st/nucleo_l053r8/board.yml
index a31629d..0952d7d 100644
--- a/boards/st/nucleo_l053r8/board.yml
+++ b/boards/st/nucleo_l053r8/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_l053r8
+  full_name: Nucleo L053R8
   vendor: st
   socs:
     - name: stm32l053xx
diff --git a/boards/st/nucleo_l073rz/board.yml b/boards/st/nucleo_l073rz/board.yml
index 232170a..01d4430 100644
--- a/boards/st/nucleo_l073rz/board.yml
+++ b/boards/st/nucleo_l073rz/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_l073rz
+  full_name: Nucleo L073RZ
   vendor: st
   socs:
     - name: stm32l073xx
diff --git a/boards/st/nucleo_l152re/board.yml b/boards/st/nucleo_l152re/board.yml
index 2838a81..80adf11 100644
--- a/boards/st/nucleo_l152re/board.yml
+++ b/boards/st/nucleo_l152re/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_l152re
+  full_name: Nucleo L152RE
   vendor: st
   socs:
     - name: stm32l152xe
diff --git a/boards/st/nucleo_l412rb_p/board.yml b/boards/st/nucleo_l412rb_p/board.yml
index 92ab56d..37a8159 100644
--- a/boards/st/nucleo_l412rb_p/board.yml
+++ b/boards/st/nucleo_l412rb_p/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_l412rb_p
+  full_name: Nucleo L412RB-P
   vendor: st
   socs:
     - name: stm32l412xx
diff --git a/boards/st/nucleo_l432kc/board.yml b/boards/st/nucleo_l432kc/board.yml
index 25ccfc0..badd59a 100644
--- a/boards/st/nucleo_l432kc/board.yml
+++ b/boards/st/nucleo_l432kc/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_l432kc
+  full_name: Nucleo L432KC
   vendor: st
   socs:
     - name: stm32l432xx
diff --git a/boards/st/nucleo_l433rc_p/board.yml b/boards/st/nucleo_l433rc_p/board.yml
index 03c1f3c..3f5b40b 100644
--- a/boards/st/nucleo_l433rc_p/board.yml
+++ b/boards/st/nucleo_l433rc_p/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_l433rc_p
+  full_name: Nucleo L433RC
   vendor: st
   socs:
     - name: stm32l433xx
diff --git a/boards/st/nucleo_l452re/board.yml b/boards/st/nucleo_l452re/board.yml
index 9bbf963..3231894 100644
--- a/boards/st/nucleo_l452re/board.yml
+++ b/boards/st/nucleo_l452re/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_l452re
+  full_name: Nucleo L452RE
   vendor: st
   socs:
     - name: stm32l452xx
diff --git a/boards/st/nucleo_l476rg/board.yml b/boards/st/nucleo_l476rg/board.yml
index c6b2171..c250fa8 100644
--- a/boards/st/nucleo_l476rg/board.yml
+++ b/boards/st/nucleo_l476rg/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_l476rg
+  full_name: Nucleo L476RG
   vendor: st
   socs:
     - name: stm32l476xx
diff --git a/boards/st/nucleo_l496zg/board.yml b/boards/st/nucleo_l496zg/board.yml
index 3d1c909..4b0e2a7 100644
--- a/boards/st/nucleo_l496zg/board.yml
+++ b/boards/st/nucleo_l496zg/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_l496zg
+  full_name: Nucleo L496ZG
   vendor: st
   socs:
     - name: stm32l496xx
diff --git a/boards/st/nucleo_l4a6zg/board.yml b/boards/st/nucleo_l4a6zg/board.yml
index 6e935c5..5cf94c4 100644
--- a/boards/st/nucleo_l4a6zg/board.yml
+++ b/boards/st/nucleo_l4a6zg/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_l4a6zg
+  full_name: Nucleo L4A6ZG
   vendor: st
   socs:
     - name: stm32l4a6xx
diff --git a/boards/st/nucleo_l4r5zi/board.yml b/boards/st/nucleo_l4r5zi/board.yml
index 46ead4d..86befed 100644
--- a/boards/st/nucleo_l4r5zi/board.yml
+++ b/boards/st/nucleo_l4r5zi/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_l4r5zi
+  full_name: Nucleo L4R5ZI
   vendor: st
   socs:
     - name: stm32l4r5xx
diff --git a/boards/st/nucleo_l552ze_q/board.yml b/boards/st/nucleo_l552ze_q/board.yml
index 713b695..58e7857 100644
--- a/boards/st/nucleo_l552ze_q/board.yml
+++ b/boards/st/nucleo_l552ze_q/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_l552ze_q
+  full_name: Nucleo L552ZE Q
   vendor: st
   socs:
     - name: stm32l552xx
diff --git a/boards/st/nucleo_u031r8/board.yml b/boards/st/nucleo_u031r8/board.yml
index afbb6b5..1a3d7fd 100644
--- a/boards/st/nucleo_u031r8/board.yml
+++ b/boards/st/nucleo_u031r8/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_u031r8
+  full_name: Nucleo U031R8
   vendor: st
   socs:
     - name: stm32u031xx
diff --git a/boards/st/nucleo_u083rc/board.yml b/boards/st/nucleo_u083rc/board.yml
index 65d9734..c26a846 100644
--- a/boards/st/nucleo_u083rc/board.yml
+++ b/boards/st/nucleo_u083rc/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_u083rc
+  full_name: Nucleo U083RC
   vendor: st
   socs:
     - name: stm32u083xx
diff --git a/boards/st/nucleo_u575zi_q/board.yml b/boards/st/nucleo_u575zi_q/board.yml
index ced9ac7..66fc909 100644
--- a/boards/st/nucleo_u575zi_q/board.yml
+++ b/boards/st/nucleo_u575zi_q/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_u575zi_q
+  full_name: Nucleo U575ZI Q
   vendor: st
   socs:
     - name: stm32u575xx
diff --git a/boards/st/nucleo_u5a5zj_q/board.yml b/boards/st/nucleo_u5a5zj_q/board.yml
index 9e594c3..d537658 100644
--- a/boards/st/nucleo_u5a5zj_q/board.yml
+++ b/boards/st/nucleo_u5a5zj_q/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_u5a5zj_q
+  full_name: Nucleo U5A5ZJ Q
   vendor: st
   socs:
     - name: stm32u5a5xx
diff --git a/boards/st/nucleo_wb05kz/board.yml b/boards/st/nucleo_wb05kz/board.yml
index 645506c..7b519b7 100644
--- a/boards/st/nucleo_wb05kz/board.yml
+++ b/boards/st/nucleo_wb05kz/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_wb05kz
+  full_name: Nucleo WB05KZ
   vendor: st
   socs:
     - name: stm32wb05
diff --git a/boards/st/nucleo_wb09ke/board.yml b/boards/st/nucleo_wb09ke/board.yml
index 2bff9e9..faba2d6 100644
--- a/boards/st/nucleo_wb09ke/board.yml
+++ b/boards/st/nucleo_wb09ke/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_wb09ke
+  full_name: Nucleo WB09KE
   vendor: st
   socs:
     - name: stm32wb09
diff --git a/boards/st/nucleo_wb55rg/board.yml b/boards/st/nucleo_wb55rg/board.yml
index 49366ba..8b16107 100644
--- a/boards/st/nucleo_wb55rg/board.yml
+++ b/boards/st/nucleo_wb55rg/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_wb55rg
+  full_name: Nucleo WB55RG
   vendor: st
   socs:
     - name: stm32wb55xx
diff --git a/boards/st/nucleo_wba52cg/board.yml b/boards/st/nucleo_wba52cg/board.yml
index 70950ac..0b12139 100644
--- a/boards/st/nucleo_wba52cg/board.yml
+++ b/boards/st/nucleo_wba52cg/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_wba52cg
+  full_name: Nucleo WBA52CG
   vendor: st
   socs:
     - name: stm32wba52xx
diff --git a/boards/st/nucleo_wba55cg/board.yml b/boards/st/nucleo_wba55cg/board.yml
index 2fbe6b2..0963755 100644
--- a/boards/st/nucleo_wba55cg/board.yml
+++ b/boards/st/nucleo_wba55cg/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_wba55cg
+  full_name: Nucleo WBA55CG
   vendor: st
   socs:
     - name: stm32wba55xx
diff --git a/boards/st/nucleo_wl55jc/board.yml b/boards/st/nucleo_wl55jc/board.yml
index 930da79..9313b6a 100644
--- a/boards/st/nucleo_wl55jc/board.yml
+++ b/boards/st/nucleo_wl55jc/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nucleo_wl55jc
+  full_name: Nucleo WL55JC
   vendor: st
   socs:
     - name: stm32wl55xx
diff --git a/boards/st/sensortile_box/board.yml b/boards/st/sensortile_box/board.yml
index 4ac086b..f314a51 100644
--- a/boards/st/sensortile_box/board.yml
+++ b/boards/st/sensortile_box/board.yml
@@ -1,5 +1,6 @@
 board:
   name: sensortile_box
+  full_name: SensorTile.box
   vendor: st
   socs:
     - name: stm32l4r9xx
diff --git a/boards/st/sensortile_box_pro/board.yml b/boards/st/sensortile_box_pro/board.yml
index d3bb8ca..bfa6814 100644
--- a/boards/st/sensortile_box_pro/board.yml
+++ b/boards/st/sensortile_box_pro/board.yml
@@ -1,5 +1,6 @@
 board:
   name: sensortile_box_pro
+  full_name: SensorTile.box PRO
   vendor: st
   socs:
     - name: stm32u585xx
diff --git a/boards/st/st25dv_mb1283_disco/board.yml b/boards/st/st25dv_mb1283_disco/board.yml
index 8fc19ff..054880a 100644
--- a/boards/st/st25dv_mb1283_disco/board.yml
+++ b/boards/st/st25dv_mb1283_disco/board.yml
@@ -1,5 +1,6 @@
 board:
   name: st25dv_mb1283_disco
+  full_name: ST25DV Discovery, MB1283 version
   vendor: st
   socs:
     - name: stm32f405xx
diff --git a/boards/st/steval_fcu001v1/board.yml b/boards/st/steval_fcu001v1/board.yml
index 1635777..23fb900 100644
--- a/boards/st/steval_fcu001v1/board.yml
+++ b/boards/st/steval_fcu001v1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: steval_fcu001v1
+  full_name: STM32 Flight Controller Unit
   vendor: st
   socs:
     - name: stm32f401xc
diff --git a/boards/st/steval_stwinbx1/board.yml b/boards/st/steval_stwinbx1/board.yml
index 6431922..e72eee7 100644
--- a/boards/st/steval_stwinbx1/board.yml
+++ b/boards/st/steval_stwinbx1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: steval_stwinbx1
+  full_name: STEVAL STWINBX1 Development kit
   vendor: st
   socs:
     - name: stm32u585xx
diff --git a/boards/st/stm3210c_eval/board.yml b/boards/st/stm3210c_eval/board.yml
index bb8003f..d204be6 100644
--- a/boards/st/stm3210c_eval/board.yml
+++ b/boards/st/stm3210c_eval/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm3210c_eval
+  full_name: STM3210C Evaluation
   vendor: st
   socs:
     - name: stm32f107xc
diff --git a/boards/st/stm32373c_eval/board.yml b/boards/st/stm32373c_eval/board.yml
index 32da748..6817d43 100644
--- a/boards/st/stm32373c_eval/board.yml
+++ b/boards/st/stm32373c_eval/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32373c_eval
+  full_name: STM32373C Evaluation
   vendor: st
   socs:
     - name: stm32f373xc
diff --git a/boards/st/stm32c0116_dk/board.yml b/boards/st/stm32c0116_dk/board.yml
index 1764907..db0eb83 100644
--- a/boards/st/stm32c0116_dk/board.yml
+++ b/boards/st/stm32c0116_dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32c0116_dk
+  full_name: STM32C0116-DK Discovery Kit
   vendor: st
   socs:
     - name: stm32c011xx
diff --git a/boards/st/stm32f072_eval/board.yml b/boards/st/stm32f072_eval/board.yml
index 43e4ec8..70ea37e 100644
--- a/boards/st/stm32f072_eval/board.yml
+++ b/boards/st/stm32f072_eval/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32f072_eval
+  full_name: STM32F072 Evaluation
   vendor: st
   socs:
     - name: stm32f072xb
diff --git a/boards/st/stm32f072b_disco/board.yml b/boards/st/stm32f072b_disco/board.yml
index ca3e636..9152aa3 100644
--- a/boards/st/stm32f072b_disco/board.yml
+++ b/boards/st/stm32f072b_disco/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32f072b_disco
+  full_name: STM32F072B Discovery
   vendor: st
   socs:
     - name: stm32f072xb
diff --git a/boards/st/stm32f0_disco/board.yml b/boards/st/stm32f0_disco/board.yml
index a195ae9..df8b2b5 100644
--- a/boards/st/stm32f0_disco/board.yml
+++ b/boards/st/stm32f0_disco/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32f0_disco
+  full_name: STM32F0 Discovery
   vendor: st
   socs:
     - name: stm32f051x8
diff --git a/boards/st/stm32f3_disco/board.yml b/boards/st/stm32f3_disco/board.yml
index ae48f13..7c26261 100644
--- a/boards/st/stm32f3_disco/board.yml
+++ b/boards/st/stm32f3_disco/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32f3_disco
+  full_name: STM32F3 Discovery
   vendor: st
   revision:
     format: letter
diff --git a/boards/st/stm32f411e_disco/board.yml b/boards/st/stm32f411e_disco/board.yml
index f42b1ad..fa455d6 100644
--- a/boards/st/stm32f411e_disco/board.yml
+++ b/boards/st/stm32f411e_disco/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32f411e_disco
+  full_name: STM32F411E Discovery
   vendor: st
   revision:
     format: letter
diff --git a/boards/st/stm32f412g_disco/board.yml b/boards/st/stm32f412g_disco/board.yml
index 8369728..ab33ccb 100644
--- a/boards/st/stm32f412g_disco/board.yml
+++ b/boards/st/stm32f412g_disco/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32f412g_disco
+  full_name: STM32F412G Discovery
   vendor: st
   socs:
     - name: stm32f412zx
diff --git a/boards/st/stm32f429i_disc1/board.yml b/boards/st/stm32f429i_disc1/board.yml
index e8e3322..5843685 100644
--- a/boards/st/stm32f429i_disc1/board.yml
+++ b/boards/st/stm32f429i_disc1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32f429i_disc1
+  full_name: STM32F429I Discovery
   vendor: st
   socs:
     - name: stm32f429xx
diff --git a/boards/st/stm32f469i_disco/board.yml b/boards/st/stm32f469i_disco/board.yml
index 2f7407b..cd76731 100644
--- a/boards/st/stm32f469i_disco/board.yml
+++ b/boards/st/stm32f469i_disco/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32f469i_disco
+  full_name: STM32F469I Discovery
   vendor: st
   socs:
     - name: stm32f469xx
diff --git a/boards/st/stm32f4_disco/board.yml b/boards/st/stm32f4_disco/board.yml
index 663f861..55f9632 100644
--- a/boards/st/stm32f4_disco/board.yml
+++ b/boards/st/stm32f4_disco/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32f4_disco
+  full_name: STM32F4 Discovery
   vendor: st
   socs:
     - name: stm32f407xx
diff --git a/boards/st/stm32f723e_disco/board.yml b/boards/st/stm32f723e_disco/board.yml
index 6524870..b90191d 100644
--- a/boards/st/stm32f723e_disco/board.yml
+++ b/boards/st/stm32f723e_disco/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32f723e_disco
+  full_name: STM32F723E Discovery
   vendor: st
   socs:
     - name: stm32f723xx
diff --git a/boards/st/stm32f746g_disco/board.yml b/boards/st/stm32f746g_disco/board.yml
index 3522ea4..2417218 100644
--- a/boards/st/stm32f746g_disco/board.yml
+++ b/boards/st/stm32f746g_disco/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32f746g_disco
+  full_name: STM32F746G Discovery
   vendor: st
   socs:
     - name: stm32f746xx
diff --git a/boards/st/stm32f7508_dk/board.yml b/boards/st/stm32f7508_dk/board.yml
index 46e12e5..ec81a75 100644
--- a/boards/st/stm32f7508_dk/board.yml
+++ b/boards/st/stm32f7508_dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32f7508_dk
+  full_name: STM32F7508-DK Discovery Kit
   vendor: st
   socs:
     - name: stm32f750xx
diff --git a/boards/st/stm32f769i_disco/board.yml b/boards/st/stm32f769i_disco/board.yml
index de83c60..552b7dd 100644
--- a/boards/st/stm32f769i_disco/board.yml
+++ b/boards/st/stm32f769i_disco/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32f769i_disco
+  full_name: STM32F769I Discovery
   vendor: st
   socs:
     - name: stm32f769xx
diff --git a/boards/st/stm32g0316_disco/board.yml b/boards/st/stm32g0316_disco/board.yml
index 5a67daf..a032c89 100644
--- a/boards/st/stm32g0316_disco/board.yml
+++ b/boards/st/stm32g0316_disco/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32g0316_disco
+  full_name: STM32G0316 Discovery
   vendor: st
   socs:
     - name: stm32g031xx
diff --git a/boards/st/stm32g071b_disco/board.yml b/boards/st/stm32g071b_disco/board.yml
index 5445391..78b83fa 100644
--- a/boards/st/stm32g071b_disco/board.yml
+++ b/boards/st/stm32g071b_disco/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32g071b_disco
+  full_name: STM32G071B Discovery
   vendor: st
   socs:
     - name: stm32g071xx
diff --git a/boards/st/stm32g081b_eval/board.yml b/boards/st/stm32g081b_eval/board.yml
index 5cdb22e..2a6fa75 100644
--- a/boards/st/stm32g081b_eval/board.yml
+++ b/boards/st/stm32g081b_eval/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32g081b_eval
+  full_name: STM32G081B Evaluation
   vendor: st
   socs:
     - name: stm32g081xx
diff --git a/boards/st/stm32h573i_dk/board.yml b/boards/st/stm32h573i_dk/board.yml
index e6a08a9..55f3820 100644
--- a/boards/st/stm32h573i_dk/board.yml
+++ b/boards/st/stm32h573i_dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32h573i_dk
+  full_name: STM32H573I-DK Discovery
   vendor: st
   socs:
     - name: stm32h573xx
diff --git a/boards/st/stm32h735g_disco/board.yml b/boards/st/stm32h735g_disco/board.yml
index 146a622..acf25fb 100644
--- a/boards/st/stm32h735g_disco/board.yml
+++ b/boards/st/stm32h735g_disco/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32h735g_disco
+  full_name: STM32H735G Discovery
   vendor: st
   socs:
     - name: stm32h735xx
diff --git a/boards/st/stm32h745i_disco/board.yml b/boards/st/stm32h745i_disco/board.yml
index e1da9c4..cbd323cb 100644
--- a/boards/st/stm32h745i_disco/board.yml
+++ b/boards/st/stm32h745i_disco/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32h745i_disco
+  full_name: STM32H745I Discovery
   vendor: st
   socs:
     - name: stm32h745xx
diff --git a/boards/st/stm32h747i_disco/board.yml b/boards/st/stm32h747i_disco/board.yml
index 431d3e4..67649b5 100644
--- a/boards/st/stm32h747i_disco/board.yml
+++ b/boards/st/stm32h747i_disco/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32h747i_disco
+  full_name: STM32H747I Discovery
   vendor: st
   socs:
     - name: stm32h747xx
diff --git a/boards/st/stm32h750b_dk/board.yml b/boards/st/stm32h750b_dk/board.yml
index 95275ee..9c95b1c 100644
--- a/boards/st/stm32h750b_dk/board.yml
+++ b/boards/st/stm32h750b_dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32h750b_dk
+  full_name: STM32H750B Discovery Kit
   vendor: st
   socs:
     - name: stm32h750xx
diff --git a/boards/st/stm32h7b3i_dk/board.yml b/boards/st/stm32h7b3i_dk/board.yml
index 5516412..6a9e062 100644
--- a/boards/st/stm32h7b3i_dk/board.yml
+++ b/boards/st/stm32h7b3i_dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32h7b3i_dk
+  full_name: STM32H7B3I Discovery kit
   vendor: st
   socs:
     - name: stm32h7b3xx
diff --git a/boards/st/stm32h7s78_dk/board.yml b/boards/st/stm32h7s78_dk/board.yml
index c17be71..fdc7709 100644
--- a/boards/st/stm32h7s78_dk/board.yml
+++ b/boards/st/stm32h7s78_dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32h7s78_dk
+  full_name: STM32H7S78-DK Discovery
   vendor: st
   socs:
     - name: stm32h7s7xx
diff --git a/boards/st/stm32l1_disco/board.yml b/boards/st/stm32l1_disco/board.yml
index 97a69b8..1f606b8 100644
--- a/boards/st/stm32l1_disco/board.yml
+++ b/boards/st/stm32l1_disco/board.yml
@@ -1,9 +1,11 @@
 boards:
   - name: stm32l1_disco
+    full_name: STM32L1 Discovery
     vendor: st
     socs:
       - name: stm32l151xb
   - name: stm32l152c_disco
+    full_name: STM32L152C Discovery
     vendor: st
     socs:
       - name: stm32l152xc
diff --git a/boards/st/stm32l476g_disco/board.yml b/boards/st/stm32l476g_disco/board.yml
index c82c2c6..7899adc 100644
--- a/boards/st/stm32l476g_disco/board.yml
+++ b/boards/st/stm32l476g_disco/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32l476g_disco
+  full_name: STM32L476G Discovery
   vendor: st
   socs:
     - name: stm32l476xx
diff --git a/boards/st/stm32l496g_disco/board.yml b/boards/st/stm32l496g_disco/board.yml
index 9d6b18a..e5b9ec9 100644
--- a/boards/st/stm32l496g_disco/board.yml
+++ b/boards/st/stm32l496g_disco/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32l496g_disco
+  full_name: STM32L496G Discovery
   vendor: st
   socs:
     - name: stm32l496xx
diff --git a/boards/st/stm32l4r9i_disco/board.yml b/boards/st/stm32l4r9i_disco/board.yml
index 267fd87..eedbfcd 100644
--- a/boards/st/stm32l4r9i_disco/board.yml
+++ b/boards/st/stm32l4r9i_disco/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32l4r9i_disco
+  full_name: STM32L4R9I Discovery
   vendor: st
   socs:
     - name: stm32l4r9xx
diff --git a/boards/st/stm32l562e_dk/board.yml b/boards/st/stm32l562e_dk/board.yml
index 225f25a..93e80fb 100644
--- a/boards/st/stm32l562e_dk/board.yml
+++ b/boards/st/stm32l562e_dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32l562e_dk
+  full_name: STM32L562E-DK Discovery
   vendor: st
   socs:
     - name: stm32l562xx
diff --git a/boards/st/stm32mp157c_dk2/board.yml b/boards/st/stm32mp157c_dk2/board.yml
index d8ffb9a..6226ea3 100644
--- a/boards/st/stm32mp157c_dk2/board.yml
+++ b/boards/st/stm32mp157c_dk2/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32mp157c_dk2
+  full_name: STM32MP157C-DK2 Discovery
   vendor: st
   socs:
     - name: stm32mp157cxx
diff --git a/boards/st/stm32u083c_dk/board.yml b/boards/st/stm32u083c_dk/board.yml
index 7bcf691..18deefd 100644
--- a/boards/st/stm32u083c_dk/board.yml
+++ b/boards/st/stm32u083c_dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32u083c_dk
+  full_name: STM32U083C-DK
   vendor: st
   socs:
     - name: stm32u083xx
diff --git a/boards/st/stm32u5a9j_dk/board.yml b/boards/st/stm32u5a9j_dk/board.yml
index 93bcec3..665d0bb 100644
--- a/boards/st/stm32u5a9j_dk/board.yml
+++ b/boards/st/stm32u5a9j_dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32u5a9j_dk
+  full_name: STM32U5A9J Discovery Kit
   vendor: st
   socs:
     - name: stm32u5a9xx
diff --git a/boards/st/stm32vl_disco/board.yml b/boards/st/stm32vl_disco/board.yml
index 15c8b5b..011d7f7 100644
--- a/boards/st/stm32vl_disco/board.yml
+++ b/boards/st/stm32vl_disco/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32vl_disco
+  full_name: STM32VL Discovery
   vendor: st
   socs:
     - name: stm32f100xb
diff --git a/boards/st/stm32wb5mm_dk/board.yml b/boards/st/stm32wb5mm_dk/board.yml
index 5df998d..019c11d 100644
--- a/boards/st/stm32wb5mm_dk/board.yml
+++ b/boards/st/stm32wb5mm_dk/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32wb5mm_dk
+  full_name: STM32WB5MM-DK
   vendor: st
   socs:
     - name: stm32wb55xx
diff --git a/boards/st/stm32wb5mmg/board.yml b/boards/st/stm32wb5mmg/board.yml
index dc90a91..29ce1a3 100644
--- a/boards/st/stm32wb5mmg/board.yml
+++ b/boards/st/stm32wb5mmg/board.yml
@@ -1,5 +1,6 @@
 board:
   name: stm32wb5mmg
+  full_name: STM32WB5MMG
   vendor: st
   socs:
     - name: stm32wb55xx
diff --git a/boards/starfive/visionfive2/board.yml b/boards/starfive/visionfive2/board.yml
index cc856ef..9d106a2 100644
--- a/boards/starfive/visionfive2/board.yml
+++ b/boards/starfive/visionfive2/board.yml
@@ -3,6 +3,7 @@
 
 board:
   name: visionfive2
+  full_name: VisionFive 2 JH7110
   vendor: starfive
   socs:
     - name: jh7110
diff --git a/boards/tdk/robokit1/board.yml b/boards/tdk/robokit1/board.yml
index c97c2a0..2aafcdd 100644
--- a/boards/tdk/robokit1/board.yml
+++ b/boards/tdk/robokit1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: robokit1
+  full_name: RoboKit 1
   vendor: tdk
   socs:
     - name: same70q21b
diff --git a/boards/technexion/pico_pi/board.yml b/boards/technexion/pico_pi/board.yml
index 61c6713..297ee42 100644
--- a/boards/technexion/pico_pi/board.yml
+++ b/boards/technexion/pico_pi/board.yml
@@ -1,5 +1,6 @@
 board:
   name: pico_pi
+  full_name: Pico-Pi i.MX7D - Android Things IoT Development Platform
   vendor: technexion
   socs:
     - name: mcimx7d
diff --git a/boards/telink/tlsr9518adk80d/board.yml b/boards/telink/tlsr9518adk80d/board.yml
index b4d45ba..454b295 100644
--- a/boards/telink/tlsr9518adk80d/board.yml
+++ b/boards/telink/tlsr9518adk80d/board.yml
@@ -1,5 +1,6 @@
 board:
   name: tlsr9518adk80d
+  full_name: TLSR9518ADK80D
   vendor: telink
   socs:
   - name: tlsr9518
diff --git a/boards/ti/cc1352p1_launchxl/board.yml b/boards/ti/cc1352p1_launchxl/board.yml
index 5d9b234..8ac020c 100644
--- a/boards/ti/cc1352p1_launchxl/board.yml
+++ b/boards/ti/cc1352p1_launchxl/board.yml
@@ -1,5 +1,6 @@
 board:
   name: cc1352p1_launchxl
+  full_name: CC1352P1 LaunchXL
   vendor: ti
   socs:
   - name: cc1352p
diff --git a/boards/ti/cc1352p7_launchpad/board.yml b/boards/ti/cc1352p7_launchpad/board.yml
index 0e97ad4..cf29dd6 100644
--- a/boards/ti/cc1352p7_launchpad/board.yml
+++ b/boards/ti/cc1352p7_launchpad/board.yml
@@ -1,5 +1,6 @@
 board:
   name: cc1352p7_lp
+  full_name: CC1352P7 LaunchPad
   vendor: ti
   socs:
   - name: cc1352p7
diff --git a/boards/ti/cc1352r1_launchxl/board.yml b/boards/ti/cc1352r1_launchxl/board.yml
index a96d6d8..b7b52e3 100644
--- a/boards/ti/cc1352r1_launchxl/board.yml
+++ b/boards/ti/cc1352r1_launchxl/board.yml
@@ -1,5 +1,6 @@
 board:
   name: cc1352r1_launchxl
+  full_name: CC1352R1 LaunchXL
   vendor: ti
   socs:
   - name: cc1352r
diff --git a/boards/ti/cc1352r_sensortag/board.yml b/boards/ti/cc1352r_sensortag/board.yml
index b359f53..055e40a 100644
--- a/boards/ti/cc1352r_sensortag/board.yml
+++ b/boards/ti/cc1352r_sensortag/board.yml
@@ -1,5 +1,6 @@
 board:
   name: cc1352r_sensortag
+  full_name: CC1352R SensorTag
   vendor: ti
   socs:
   - name: cc1352r
diff --git a/boards/ti/cc26x2r1_launchxl/board.yml b/boards/ti/cc26x2r1_launchxl/board.yml
index 3361b2c..3c9e65e 100644
--- a/boards/ti/cc26x2r1_launchxl/board.yml
+++ b/boards/ti/cc26x2r1_launchxl/board.yml
@@ -1,5 +1,6 @@
 board:
   name: cc26x2r1_launchxl
+  full_name: CC26x2R1 LaunchXL
   vendor: ti
   socs:
   - name: cc2652r
diff --git a/boards/ti/cc3220sf_launchxl/board.yml b/boards/ti/cc3220sf_launchxl/board.yml
index f902db4..498fbe3 100644
--- a/boards/ti/cc3220sf_launchxl/board.yml
+++ b/boards/ti/cc3220sf_launchxl/board.yml
@@ -1,5 +1,6 @@
 board:
   name: cc3220sf_launchxl
+  full_name: CC3220SF LaunchXL
   vendor: ti
   socs:
   - name: cc3220sf
diff --git a/boards/ti/cc3235sf_launchxl/board.yml b/boards/ti/cc3235sf_launchxl/board.yml
index 6cf8104..89dee3c 100644
--- a/boards/ti/cc3235sf_launchxl/board.yml
+++ b/boards/ti/cc3235sf_launchxl/board.yml
@@ -1,5 +1,6 @@
 board:
   name: cc3235sf_launchxl
+  full_name: CC3235SF LaunchXL
   vendor: ti
   socs:
   - name: cc3235sf
diff --git a/boards/ti/msp_exp432p401r_launchxl/board.yml b/boards/ti/msp_exp432p401r_launchxl/board.yml
index 1e9ed0b..c8f1074 100644
--- a/boards/ti/msp_exp432p401r_launchxl/board.yml
+++ b/boards/ti/msp_exp432p401r_launchxl/board.yml
@@ -1,5 +1,6 @@
 board:
   name: msp_exp432p401r_launchxl
+  full_name: MSP-EXP432P401R LaunchXL
   vendor: ti
   socs:
   - name: msp432p401r
diff --git a/boards/ti/sk_am62/board.yml b/boards/ti/sk_am62/board.yml
index da6e946..f0083b0 100644
--- a/boards/ti/sk_am62/board.yml
+++ b/boards/ti/sk_am62/board.yml
@@ -1,5 +1,6 @@
 board:
   name: sk_am62
+  full_name: SK-AM62 M4F Core
   vendor: ti
   socs:
   - name: am6234
diff --git a/boards/toradex/colibri_imx7d/board.yml b/boards/toradex/colibri_imx7d/board.yml
index 7a6ffe6..32a4e1d 100644
--- a/boards/toradex/colibri_imx7d/board.yml
+++ b/boards/toradex/colibri_imx7d/board.yml
@@ -1,5 +1,6 @@
 board:
   name: colibri_imx7d
+  full_name: i.MX 7 Computer on Module - Colibri iMX7
   vendor: toradex
   socs:
     - name: mcimx7d
diff --git a/boards/toradex/verdin_imx8mp/board.yml b/boards/toradex/verdin_imx8mp/board.yml
index 6ffbf45..bc2f8ff 100644
--- a/boards/toradex/verdin_imx8mp/board.yml
+++ b/boards/toradex/verdin_imx8mp/board.yml
@@ -1,5 +1,6 @@
 board:
   name: verdin_imx8mp
+  full_name: Verdin iMX8M Plus SoM
   vendor: toradex
   socs:
   - name: mimx8ml8
diff --git a/boards/u-blox/ubx_bmd300eval/board.yml b/boards/u-blox/ubx_bmd300eval/board.yml
index 522c080..759e234 100644
--- a/boards/u-blox/ubx_bmd300eval/board.yml
+++ b/boards/u-blox/ubx_bmd300eval/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ubx_bmd300eval
+  full_name: "EVK-BMD-30/35: BMD-300-EVAL, BMD-301-EVAL, and BMD-350-EVAL"
   vendor: u-blox
   socs:
   - name: nrf52832
diff --git a/boards/u-blox/ubx_bmd330eval/board.yml b/boards/u-blox/ubx_bmd330eval/board.yml
index d50ce88..6c842ef 100644
--- a/boards/u-blox/ubx_bmd330eval/board.yml
+++ b/boards/u-blox/ubx_bmd330eval/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ubx_bmd330eval
+  full_name: "EVK-BMD-330: BMD-330-EVAL"
   vendor: u-blox
   socs:
   - name: nrf52810
diff --git a/boards/u-blox/ubx_bmd340eval/board.yml b/boards/u-blox/ubx_bmd340eval/board.yml
index 2440541..2e57087 100644
--- a/boards/u-blox/ubx_bmd340eval/board.yml
+++ b/boards/u-blox/ubx_bmd340eval/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ubx_bmd340eval
+  full_name: "EVK-BMD-34/38: BMD-340-EVAL and BMD-341-EVAL"
   vendor: u-blox
   socs:
   - name: nrf52840
diff --git a/boards/u-blox/ubx_bmd345eval/board.yml b/boards/u-blox/ubx_bmd345eval/board.yml
index eec2be0..2f84225 100644
--- a/boards/u-blox/ubx_bmd345eval/board.yml
+++ b/boards/u-blox/ubx_bmd345eval/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ubx_bmd345eval
+  full_name: "EVK-BMD-34/38: BMD-345-EVAL"
   vendor: u-blox
   socs:
   - name: nrf52840
diff --git a/boards/u-blox/ubx_bmd360eval/board.yml b/boards/u-blox/ubx_bmd360eval/board.yml
index a06d24d..1866bd3 100644
--- a/boards/u-blox/ubx_bmd360eval/board.yml
+++ b/boards/u-blox/ubx_bmd360eval/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ubx_bmd360eval
+  full_name: "EVK-BMD-360: BMD-360-EVAL"
   vendor: u-blox
   socs:
   - name: nrf52811
diff --git a/boards/u-blox/ubx_bmd380eval/board.yml b/boards/u-blox/ubx_bmd380eval/board.yml
index 0f7ec72..b830ad7 100644
--- a/boards/u-blox/ubx_bmd380eval/board.yml
+++ b/boards/u-blox/ubx_bmd380eval/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ubx_bmd380eval
+  full_name: "EVK-BMD-34/48: BMD-380-EVAL"
   vendor: u-blox
   socs:
   - name: nrf52840
diff --git a/boards/u-blox/ubx_evkannab1/board.yml b/boards/u-blox/ubx_evkannab1/board.yml
index 3aeac88..2a7540e 100644
--- a/boards/u-blox/ubx_evkannab1/board.yml
+++ b/boards/u-blox/ubx_evkannab1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ubx_evkannab1
+  full_name: EVK-ANNA-B11x
   vendor: u-blox
   socs:
   - name: nrf52832
diff --git a/boards/u-blox/ubx_evkninab1/board.yml b/boards/u-blox/ubx_evkninab1/board.yml
index 3073c58..e6b70d4 100644
--- a/boards/u-blox/ubx_evkninab1/board.yml
+++ b/boards/u-blox/ubx_evkninab1/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ubx_evkninab1
+  full_name: EVK NINA-B11x
   vendor: u-blox
   socs:
   - name: nrf52832
diff --git a/boards/u-blox/ubx_evkninab3/board.yml b/boards/u-blox/ubx_evkninab3/board.yml
index 3914fd2..7b96e21 100644
--- a/boards/u-blox/ubx_evkninab3/board.yml
+++ b/boards/u-blox/ubx_evkninab3/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ubx_evkninab3
+  full_name: EVK-NINA-B3
   vendor: u-blox
   socs:
   - name: nrf52840
diff --git a/boards/u-blox/ubx_evkninab4/board.yml b/boards/u-blox/ubx_evkninab4/board.yml
index 787ae9c..f8dc4ba 100644
--- a/boards/u-blox/ubx_evkninab4/board.yml
+++ b/boards/u-blox/ubx_evkninab4/board.yml
@@ -1,5 +1,6 @@
 board:
   name: ubx_evkninab4
+  full_name: EVK NINA-B40x
   vendor: u-blox
   socs:
   - name: nrf52833
diff --git a/boards/udoo/udoo_neo_full/board.yml b/boards/udoo/udoo_neo_full/board.yml
index 1c20ebd..c304b49 100644
--- a/boards/udoo/udoo_neo_full/board.yml
+++ b/boards/udoo/udoo_neo_full/board.yml
@@ -1,5 +1,6 @@
 board:
   name: udoo_neo_full
+  full_name: Neo Full
   vendor: udoo
   socs:
     - name: mcimx6x
diff --git a/boards/up-bridge-the-gap/up_squared/board.yml b/boards/up-bridge-the-gap/up_squared/board.yml
index 0955b69..1525911 100644
--- a/boards/up-bridge-the-gap/up_squared/board.yml
+++ b/boards/up-bridge-the-gap/up_squared/board.yml
@@ -1,4 +1,5 @@
 board:
   name: up_squared
+  full_name: UP Squared
   socs:
     - name: apollo_lake
diff --git a/boards/up-bridge-the-gap/up_squared_pro_7000/board.yml b/boards/up-bridge-the-gap/up_squared_pro_7000/board.yml
index b929cca..c354604 100644
--- a/boards/up-bridge-the-gap/up_squared_pro_7000/board.yml
+++ b/boards/up-bridge-the-gap/up_squared_pro_7000/board.yml
@@ -1,4 +1,5 @@
 board:
   name: up_squared_pro_7000
+  full_name: UP Squared Pro 7000
   socs:
     - name: alder_lake
diff --git a/boards/vcc-gnd/yd_esp32/board.yml b/boards/vcc-gnd/yd_esp32/board.yml
index a930386..86c8d22 100644
--- a/boards/vcc-gnd/yd_esp32/board.yml
+++ b/boards/vcc-gnd/yd_esp32/board.yml
@@ -1,5 +1,6 @@
 board:
   name: yd_esp32
+  full_name: YD-ESP32
   vendor: vcc-gnd
   socs:
   - name: esp32
diff --git a/boards/vcc-gnd/yd_stm32h750vb/board.yml b/boards/vcc-gnd/yd_stm32h750vb/board.yml
index f26fffa..fd81140 100644
--- a/boards/vcc-gnd/yd_stm32h750vb/board.yml
+++ b/boards/vcc-gnd/yd_stm32h750vb/board.yml
@@ -1,5 +1,6 @@
 board:
   name: yd_stm32h750vb
+  full_name: YD-STM32H750VB
   vendor: vcc-gnd
   socs:
     - name: stm32h750xx
diff --git a/boards/vngiotlab/nrf51_vbluno51/board.yml b/boards/vngiotlab/nrf51_vbluno51/board.yml
index 8e3a9bf..05958c1 100644
--- a/boards/vngiotlab/nrf51_vbluno51/board.yml
+++ b/boards/vngiotlab/nrf51_vbluno51/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf51_vbluno51
+  full_name: nRF51-VBLUno51
   vendor: vngiotlab
   socs:
   - name: nrf51822
diff --git a/boards/vngiotlab/nrf52_vbluno52/board.yml b/boards/vngiotlab/nrf52_vbluno52/board.yml
index be59c42..1f3e21c 100644
--- a/boards/vngiotlab/nrf52_vbluno52/board.yml
+++ b/boards/vngiotlab/nrf52_vbluno52/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf52_vbluno52
+  full_name: nRF52-VBLUno52
   vendor: vngiotlab
   socs:
   - name: nrf52832
diff --git a/boards/waveshare/esp32s3_touch_lcd_1_28/board.yml b/boards/waveshare/esp32s3_touch_lcd_1_28/board.yml
index 821fd36..d9a1106 100644
--- a/boards/waveshare/esp32s3_touch_lcd_1_28/board.yml
+++ b/boards/waveshare/esp32s3_touch_lcd_1_28/board.yml
@@ -1,5 +1,6 @@
 board:
   name: esp32s3_touch_lcd_1_28
+  full_name: ESP32-S3-Touch-LCD-1.28
   vendor: waveshare
   socs:
   - name: esp32s3
diff --git a/boards/waveshare/nrf51_ble400/board.yml b/boards/waveshare/nrf51_ble400/board.yml
index d2c7da1..ea2be77 100644
--- a/boards/waveshare/nrf51_ble400/board.yml
+++ b/boards/waveshare/nrf51_ble400/board.yml
@@ -1,5 +1,6 @@
 board:
   name: nrf51_ble400
+  full_name: BLE400
   vendor: waveshare
   socs:
   - name: nrf51822
diff --git a/boards/waveshare/open103z/board.yml b/boards/waveshare/open103z/board.yml
index 7504fee..4e98a29 100644
--- a/boards/waveshare/open103z/board.yml
+++ b/boards/waveshare/open103z/board.yml
@@ -1,5 +1,6 @@
 board:
   name: waveshare_open103z
+  full_name: Open103Z
   vendor: waveshare
   socs:
     - name: stm32f103xe
diff --git a/boards/we/ophelia1ev/board.yml b/boards/we/ophelia1ev/board.yml
index ac80e1e..b69567e 100644
--- a/boards/we/ophelia1ev/board.yml
+++ b/boards/we/ophelia1ev/board.yml
@@ -1,5 +1,6 @@
 board:
   name: we_ophelia1ev
+  full_name: Ophelia-I EV NRF52805
   vendor: wurth
   socs:
   - name: nrf52805
diff --git a/boards/we/proteus2ev/board.yml b/boards/we/proteus2ev/board.yml
index 38cc082..d246b6d 100644
--- a/boards/we/proteus2ev/board.yml
+++ b/boards/we/proteus2ev/board.yml
@@ -1,5 +1,6 @@
 board:
   name: we_proteus2ev
+  full_name: Proteus-II-EV
   vendor: wurth
   socs:
   - name: nrf52832
diff --git a/boards/we/proteus3ev/board.yml b/boards/we/proteus3ev/board.yml
index 6def880..fa498a2 100644
--- a/boards/we/proteus3ev/board.yml
+++ b/boards/we/proteus3ev/board.yml
@@ -1,5 +1,6 @@
 board:
   name: we_proteus3ev
+  full_name: Proteus-III-EV
   vendor: wurth
   socs:
   - name: nrf52840
diff --git a/boards/weact/blackpill_f401cc/board.yml b/boards/weact/blackpill_f401cc/board.yml
index e72de49..246a7e1 100644
--- a/boards/weact/blackpill_f401cc/board.yml
+++ b/boards/weact/blackpill_f401cc/board.yml
@@ -1,5 +1,6 @@
 board:
   name: blackpill_f401cc
+  full_name: Black Pill V1.2
   vendor: weact
   socs:
     - name: stm32f401xc
diff --git a/boards/weact/blackpill_f401ce/board.yml b/boards/weact/blackpill_f401ce/board.yml
index 83d2682..84bd3b9 100644
--- a/boards/weact/blackpill_f401ce/board.yml
+++ b/boards/weact/blackpill_f401ce/board.yml
@@ -1,5 +1,6 @@
 board:
   name: blackpill_f401ce
+  full_name: Black Pill V3.0
   vendor: weact
   socs:
     - name: stm32f401xe
diff --git a/boards/weact/blackpill_f411ce/board.yml b/boards/weact/blackpill_f411ce/board.yml
index b145c5e..deee6cb 100644
--- a/boards/weact/blackpill_f411ce/board.yml
+++ b/boards/weact/blackpill_f411ce/board.yml
@@ -1,5 +1,6 @@
 board:
   name: blackpill_f411ce
+  full_name: Black Pill V2.0
   vendor: weact
   socs:
     - name: stm32f411xe
diff --git a/boards/weact/mini_stm32h743/board.yml b/boards/weact/mini_stm32h743/board.yml
index 0789b36..76ddce8 100644
--- a/boards/weact/mini_stm32h743/board.yml
+++ b/boards/weact/mini_stm32h743/board.yml
@@ -1,5 +1,6 @@
 board:
   name: mini_stm32h743
+  full_name: MiniSTM32H743 Core Board
   vendor: weact
   socs:
     - name: stm32h743xx
diff --git a/boards/weact/stm32f405_core/board.yml b/boards/weact/stm32f405_core/board.yml
index 8f85783..1c97b9e 100644
--- a/boards/weact/stm32f405_core/board.yml
+++ b/boards/weact/stm32f405_core/board.yml
@@ -1,5 +1,6 @@
 board:
   name: weact_stm32f405_core
+  full_name: STM32F405 Core Board V1.0
   vendor: weact
   socs:
     - name: stm32f405xx
diff --git a/boards/weact/stm32g431_core/board.yml b/boards/weact/stm32g431_core/board.yml
index 359e74e..ba6032c 100644
--- a/boards/weact/stm32g431_core/board.yml
+++ b/boards/weact/stm32g431_core/board.yml
@@ -1,5 +1,6 @@
 board:
   name: weact_stm32g431_core
+  full_name: STM32G431 Core Board
   vendor: weact
   socs:
     - name: stm32g431xx
diff --git a/boards/wemos/esp32s2_lolin_mini/board.yml b/boards/wemos/esp32s2_lolin_mini/board.yml
index 7df1267..06336f6 100644
--- a/boards/wemos/esp32s2_lolin_mini/board.yml
+++ b/boards/wemos/esp32s2_lolin_mini/board.yml
@@ -1,5 +1,6 @@
 board:
   name: esp32s2_lolin_mini
+  full_name: ESP32-S2 Lolin Mini
   vendor: wemos
   socs:
   - name: esp32s2
diff --git a/boards/witte/linum/board.yml b/boards/witte/linum/board.yml
index e9ae2c0..0bebfe2 100644
--- a/boards/witte/linum/board.yml
+++ b/boards/witte/linum/board.yml
@@ -1,5 +1,6 @@
 board:
   name: linum
+  full_name: Linum Board
   vendor: witte
   socs:
     - name: stm32h753xx
diff --git a/boards/wiznet/w5500_evb_pico/board.yml b/boards/wiznet/w5500_evb_pico/board.yml
index 17ce17e..eb4eed6 100644
--- a/boards/wiznet/w5500_evb_pico/board.yml
+++ b/boards/wiznet/w5500_evb_pico/board.yml
@@ -1,5 +1,6 @@
 board:
   name: w5500_evb_pico
+  full_name: W5500 Evaluation Pico
   vendor: wiznet
   socs:
   - name: rp2040
diff --git a/boards/xen/xenvm/board.yml b/boards/xen/xenvm/board.yml
index 5b5aec4..f10f659 100644
--- a/boards/xen/xenvm/board.yml
+++ b/boards/xen/xenvm/board.yml
@@ -1,5 +1,6 @@
 board:
   name: xenvm
+  full_name: ARMv8 Xen Virtual Machine Example
   vendor: xen
   socs:
   - name: xenvm