2018-02-15 11:30 AM
Hello
we have a customized having stm32f769bitb MCU. i am able to connect JTAG in hotplug mode but when im trying normal and other mode i m getting error as 'cant reset the core'. also i tried connect under reset im getting the same error. the custom board has schematic similar to stm32f769i eval board. can anybody suggest where could be the problem??
i am able to see the power supplies are also ok providing 3.3v as well as 5v.
thanks in advance.
#stm32f7-jtag-connectivtySolved! Go to Solution.
2018-02-16 12:06 PM
BOOT0 should be low for normal operation.
2018-02-16 12:50 AM
Do you connect NRST to your debug header?
Is NRST driven (push-pull) by anything else in your system/design?
Supply to AVDD?
Voltage at VCAP pins?
Correct capacitance placed at VCAP, low ESR, close to device?
Similar, but not same, perhaps highlight the differences and illuminate us?
2018-02-16 07:14 AM
- yes NRST connected to debug header, no push pull
VCAP has low ESR and closed to device, correct capacitance as per the evaluation board schematics.
voltage at vcap couldnt measure. kindly suggest what else i can see.
2018-02-16 09:45 AM
For external debug pods make sure VTarget pin is powered if those pods have drivers/buffers.
What make/model of debug pod? Using ST-Link or J-Link utilities? OpenOCD?
Not really looking to debug custom designs through a key-hole.
2018-02-16 10:04 AM
i am using st-link/v2 jtag B 2018 02 and stlink utility as well as keil uvision 5.
2018-02-16 10:14 AM
The authentic external ST-LINK do require power to VTarget, voltage should be reported by ST-LINK Utilities as I recall.
A lot of the fake/counterfeit ones frequently just connect directly without buffers.
Code on the micro which reconfigures the SWDIO/SWCLK pins, disables SWD/JTAG, or goes into low power modes can be difficult to connect too. Check if behaviour improves if you pull BOOT0 high.
2018-02-16 11:51 AM
in Hot plug mode i am able to see the target voltage as 3.2V but in other mode stlink detection is fail its showing. BOOT0 pin is pulled up high already.
2018-02-16 12:06 PM
BOOT0 should be low for normal operation.
2018-02-16 01:24 PM
thanks its working now as we have a problem with reset circuit and we removed it and provided external pull up to NRST pin of JTAG. Finally made BOOT0 low for normal operation. Now JTAG is getting connected in normal, connect under reset as well as hot plug mode. We have to think about the reset circuit which provides reset once system reset or hard reset comes.