From 4a67af735d26f8a68c2797efaddf299bb95379d9 Mon Sep 17 00:00:00 2001 From: Mark Haslinghuis Date: Mon, 19 Aug 2024 00:27:42 +0200 Subject: [PATCH] [4.5.2] FIX: Modify STM32F405 UID Address for MSC Enumeration (#13769) (#13827) Modify STM32F405 UID Address for MSC Enumeration (#13769) Update usbd_msc_desc.c Co-authored-by: ainosukii <95574594+ainosukii@users.noreply.github.com> --- src/main/drivers/stm32/usbd_msc_desc.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/drivers/stm32/usbd_msc_desc.c b/src/main/drivers/stm32/usbd_msc_desc.c index 9d5e7f954b..ebff704b21 100644 --- a/src/main/drivers/stm32/usbd_msc_desc.c +++ b/src/main/drivers/stm32/usbd_msc_desc.c @@ -33,9 +33,15 @@ #include "usb_regs.h" #include "platform.h" +#if defined (STM32F4) +#define DEVICE_ID1 (0x1FFF7A10) +#define DEVICE_ID2 (0x1FFF7A14) +#define DEVICE_ID3 (0x1FFF7A18) +#else #define DEVICE_ID1 (0x1FFFF7E8) #define DEVICE_ID2 (0x1FFFF7EA) #define DEVICE_ID3 (0x1FFFF7EC) +#endif #define USB_SIZ_STRING_SERIAL 0x1A /** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY