Bootloader initialization concern with STM32G0B0R
Hi, Please advise . I've been designing with the STM32G0B0R at my company. I have some ports connected to a ULN2003A driver input and ouputs to a relay's negative return, since the relay is conneted to 12V . specifically PC10, PC11. PC12,PC13. the ULN2003A driver is said to have internal pulldown resistor on it inputs about 10.7K through a combination of resistors shown in the datasheet. Is there any concern that I should be aware of that during the initialization of the STM32G0B0R's bootloader, a relay would go active unexpected . As a hardware engineer I'm thinking that just having external pull down resistor incase the micro goes into a high impedane state during its initialization time should be sufficient. Or Is this sufficient to argue that pull down resistor externally to each pin should keep the relays inactive during these initialization periods of the bootloader as far as hardware is concerned external. I do recall from AN2606 Application that if the (boot0) bit is properly configured this should be the case and that any other concern should be of the FW itself to set the correct relay levels at bootup. I hope this is clear. Thanks
GZ1

