Really wierd that it does not drive them, might be two bad MCUs then. Also, where does it say that it drives the active interfaces in boot mode?
Do you mean all of the components connecting to reset? The pins are push buttons so I'm certain that reset is disconnected and pulled high otherwise.
Unfortunetly I do not have SWD wired nor do I have any form of st-link, j-link or jtag interface/adapter. But it's on the list of things to get!
I've been using the ftdi chip on an Arduino Uno as the uart adapter with the atmega mcu being in constant reset state as to not interfere with communication. It has built in pull-ups on the data lines at about 50k ohm each. But I cannot see why this would be the problem as I've communicated and flashed other uart things with this method and it works fine. I'm really starting to question the MCU and the components surrounding it. Might just build one sprut with only the parts needed to get a running MCU.