# Stm32 outbound dfu host reqirements

**URL:** https://discuss.blues.com/t/stm32-outbound-dfu-host-reqirements/2178
**Category:** Firmware
**Created:** [June 17, 2024, 2:52pm UTC](https://discuss.blues.com/t/stm32-outbound-dfu-host-reqirements/2178 "2024-06-17T14:52:39Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Embedded\_iceman](https://avatars.discourse-cdn.com/v4/letter/e/a698b9/32.png) [@Embedded\_iceman](https://discuss.blues.com/u/Embedded_iceman)
#### Post date: [June 17, 2024, 2:52pm UTC](https://discuss.blues.com/t/stm32-outbound-dfu-host-reqirements/2178/1 "2024-06-17T14:52:39Z")

</div>

Hi,

I am trying to get outbound dfu update working on a custom hardware

My host micro is STM32F405R and I have a mux connected similarly as the notecarrier-F, with AUX1 controlling the mux input.

My questing is, do I also need to do initialization on the UART1 pins on my host ? I am running zephyr if that matters.

My device seems to go correctly into reset when I upload a binpack from notehub. But seems to timeout.

## Firmware Update Status

Status of update running on this device (if any)

#### Status

Error (cannot update host: {odfu-init}: can’t connect to stm32: timeout (00000000))

I am arming dfu on my notecard, both with card.dfu and card.aux.

Thanks.

---

<div class="post-metadata">

### Author: ![Embedded\_iceman](https://avatars.discourse-cdn.com/v4/letter/e/a698b9/32.png) [@Embedded\_iceman](https://discuss.blues.com/u/Embedded_iceman)
#### Post date: [June 17, 2024, 4:54pm UTC](https://discuss.blues.com/t/stm32-outbound-dfu-host-reqirements/2178/2 "2024-06-17T16:54:47Z")

</div>

I believe there is a hardware problem, is it possible to change AUX1 to active HIGH during DFU ?
