2025-03-09 6:58 PM
Hi,
I have built a handful of STM32 designs before and never had a chip fail to connect. I can't seem to get any connection in Cube Programmer at all:
Schematic:
Layout:
I am pretty much out of ideas at this point, hoping its something *** I missed and need a second set of eyes :)
Any new ideas would be appreciated!
Solved! Go to Solution.
2025-03-15 8:57 PM
Figured it out:
I accidentally used the "STM32G0B1CET6N" instead of "STM32G0B1CET6" variant when selecting parts for the BOM. Which does not have VDDIO connected internally and instead goes to pin 20.
I (poorly) assumed anything in the option field of the part number was related to packaging info. Kind of a footgun IMO there are pin to pin compatibility differences in the last letter of a part number. My datasheet doesn't even mention it in the ordering info:
My fault regardless!
-Jakob
2025-03-10 6:35 AM
I looked through everything but can't see anything wrong.
Since you probed power, and verified SWD activity, that narrows things down quite a bit. Sure there are no shorts or cold solder joints? A large in focus picture of the board may help.
2025-03-10 8:15 PM
Hi TDK,
here is a picture of the board. Also I forgot to mention I had two boards assembled and they both have the same issue so I am hesitant it is a solder joint issue. I also inspected it under a microscope and it looked good, I don't have a way to capture through the microscope lens though.
Another theory I have is somehow the STM32s I received had RDP enabled?
2025-03-15 8:57 PM
Figured it out:
I accidentally used the "STM32G0B1CET6N" instead of "STM32G0B1CET6" variant when selecting parts for the BOM. Which does not have VDDIO connected internally and instead goes to pin 20.
I (poorly) assumed anything in the option field of the part number was related to packaging info. Kind of a footgun IMO there are pin to pin compatibility differences in the last letter of a part number. My datasheet doesn't even mention it in the ordering info:
My fault regardless!
-Jakob