From da01beb2b26cdf5a2e6efba884c6c5a1d019dc64 Mon Sep 17 00:00:00 2001
From: Matteo Pignataro <matteo.pignataro@skywarder.eu>
Date: Sat, 25 Feb 2023 23:27:35 +0100
Subject: [PATCH] [RIG] Updated dio0 radio pin mapping
---
.../stm32f429zi_skyward_rig/interfaces-impl/bsp.cpp | 3 +++
.../stm32f429zi_skyward_rig/interfaces-impl/hwmapping.h | 2 +-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/miosix/arch/cortexM4_stm32f4/stm32f429zi_skyward_rig/interfaces-impl/bsp.cpp b/miosix/arch/cortexM4_stm32f4/stm32f429zi_skyward_rig/interfaces-impl/bsp.cpp
index f8736729..608341d9 100644
--- a/miosix/arch/cortexM4_stm32f4/stm32f429zi_skyward_rig/interfaces-impl/bsp.cpp
+++ b/miosix/arch/cortexM4_stm32f4/stm32f429zi_skyward_rig/interfaces-impl/bsp.cpp
@@ -301,6 +301,9 @@ namespace miosix
rxEn::mode(Mode::OUTPUT);
nrst::mode(Mode::OUTPUT);
+ cs::high();
+ nrst::high();
+
//TODO define default configs
using namespace ui;
diff --git a/miosix/arch/cortexM4_stm32f4/stm32f429zi_skyward_rig/interfaces-impl/hwmapping.h b/miosix/arch/cortexM4_stm32f4/stm32f429zi_skyward_rig/interfaces-impl/hwmapping.h
index 09cf4ed7..10013e22 100644
--- a/miosix/arch/cortexM4_stm32f4/stm32f429zi_skyward_rig/interfaces-impl/hwmapping.h
+++ b/miosix/arch/cortexM4_stm32f4/stm32f429zi_skyward_rig/interfaces-impl/hwmapping.h
@@ -154,7 +154,7 @@ using cs = Gpio<GPIOF_BASE, 6>;
using sck = interfaces::spi1::sck;
using miso = interfaces::spi1::miso;
using mosi = interfaces::spi1::mosi;
-using dio0 = Gpio<GPIOD_BASE, 11>;
+using dio0 = Gpio<GPIOD_BASE, 5>;
using dio1 = Gpio<GPIOD_BASE, 12>;
using dio3 = Gpio<GPIOD_BASE, 13>;
using txEn = Gpio<GPIOG_BASE, 2>;
--
GitLab