diff --git a/src/bsps/stm32f429zi_death_stack_v2/config/board_options.cmake b/src/bsps/stm32f429zi_death_stack_v2/config/board_options.cmake
index 470164534eacb0f30108ca1f9af47848b7f53536..2c4255505dda334e0dece4179c0212506be11bda 100644
--- a/src/bsps/stm32f429zi_death_stack_v2/config/board_options.cmake
+++ b/src/bsps/stm32f429zi_death_stack_v2/config/board_options.cmake
@@ -73,9 +73,9 @@ set(XRAM -D__ENABLE_XRAM)
# running the core at 180MHz. If 180MHz is chosen the USB peripheral will
# NOT WORK and the SDIO and RNG will run ~6% slower (45MHz insteand of 48)
# Define USE_INTERNAL_CLOCK to bypass the external oscillator
-# set(CLOCK_FREQ -DHSE_VALUE=8000000 -DSYSCLK_FREQ_180MHz=180000000)
-set(CLOCK_FREQ -DHSE_VALUE=8000000 -DSYSCLK_FREQ_168MHz=168000000)
-# set(CLOCK_FREQ -DHSE_VALUE=8000000 -DSYSCLK_FREQ_100MHz=100000000)
+#set(CLOCK_FREQ -DHSE_VALUE=25000000 -DSYSCLK_FREQ_180MHz=180000000)
+set(CLOCK_FREQ -DHSE_VALUE=25000000 -DSYSCLK_FREQ_168MHz=168000000)
+#set(CLOCK_FREQ -DHSE_VALUE=25000000 -DSYSCLK_FREQ_100MHz=100000000)
# C++ Exception/rtti support disable flags.
# To save code size if not using C++ exceptions (nor some STL code which
diff --git a/src/bsps/stm32f429zi_death_stack_v2/interfaces-impl/bsp.cpp b/src/bsps/stm32f429zi_death_stack_v2/interfaces-impl/bsp.cpp
index b47e68191ef3dfec399a767b81c124887aac0d44..b7574a91aa84f527af37387db0b72f3df46665b1 100644
--- a/src/bsps/stm32f429zi_death_stack_v2/interfaces-impl/bsp.cpp
+++ b/src/bsps/stm32f429zi_death_stack_v2/interfaces-impl/bsp.cpp
@@ -400,6 +400,18 @@ void IRQbspInit()
ms5803::cs::mode(Mode::OUTPUT);
ms5803::cs::high();
+ lps22df::cs::mode(Mode::OUTPUT);
+ lps22df::cs::high();
+
+ h3lis331dl::cs::mode(Mode::OUTPUT);
+ h3lis331dl::cs::high();
+
+ ads131m08::cs::mode(Mode::OUTPUT);
+ ads131m08::cs::high();
+
+ ubxgps::cs::mode(Mode::OUTPUT);
+ ubxgps::cs::high();
+
using namespace inputs;
vbat::mode(Mode::INPUT_ANALOG);
diff --git a/src/bsps/stm32f429zi_death_stack_v2/interfaces-impl/hwmapping.h b/src/bsps/stm32f429zi_death_stack_v2/interfaces-impl/hwmapping.h
index 272509d075c761bc4ae83b47e0c9ce1487fce3fa..1a7e415a05d462cfb7f6bd5d134b734653ebfcb2 100644
--- a/src/bsps/stm32f429zi_death_stack_v2/interfaces-impl/hwmapping.h
+++ b/src/bsps/stm32f429zi_death_stack_v2/interfaces-impl/hwmapping.h
@@ -120,6 +120,26 @@ namespace ms5803
using cs = Gpio<GPIOD_BASE, 7>;
} // namespace ms5803
+namespace ads131m08
+{
+using cs = Gpio<GPIOC_BASE, 2>;
+} // namespace ads131m08
+
+namespace lps22df
+{
+using cs = Gpio<GPIOB_BASE, 1>;
+} // namespace lps22df
+
+namespace h3lis331dl
+{
+using cs = Gpio<GPIOC_BASE, 6>;
+} // namespace h3lis331dl
+
+namespace ubxgps
+{
+using cs = Gpio<GPIOD_BASE, 7>;
+} // namespace ubxgps
+
} // namespace sensors
namespace inputs