Hello,
I am using F28377D (HLQFP package) on a custom board but have some difficulty programming it.
The soldering of the chip looks fine under microscope. When supply 3.3V to the board, there is no short circuit, the VDDIO pins have a stable 3.3V. However, when I measure VDD pins, all VDD pins are at 500mV (while it is supposed to be 1.2V), and I guess because of it, I can not program the micro-controller. I get errors like
Test 2 Word 0: scanned out 0x00000000 and scanned in 0xFFFFFFFF.
when doing a JTAG check.
I am wondering what causes this problem. Is there any pin connection I am missing? I make sure I connect VREGENZ, VDD3VFL, VDDA, VDDOSC all to VDDIO and they are getting 3.3V. Also VSSOSC and X1 is tied to GND. Also XRSn is pulled high with 2.2k resistor, TRSTn is pulled low with 3k resistor. Each VDDIO and each VDD pin is connect to a 2.2uF cap (placed very close to each pin). All the soldering seems solid under micro-scope, and I make sure VSS pins in the center of the HLQFP package is well connected as well. I soldered 2 boards, one with all caps and pullup/pull down resistors in place, another one with nothing but the micro-controller on. On both board VDD is only 500mV.
Any pointer on what cause this problem or what I should look into is greatly appreciated. Thank you!
Shibin