Skip to main content
flyer31
Senior
May 18, 2020
Question

Undocumented Pullup on Pin PB4/JNRST

  • May 18, 2020
  • 2 replies
  • 1390 views

Hi,

as I see it here in my test PCB, the pin PB4 (JNRST for JTAG interface) seems to have an internal weak pullup during reset (I assume 40kOhm as NRST - an external 10kOhm will pull this pin down, but 100kOhm pull down does NOT work...).

It is luckily "no real problem" in my application - but this is NOT mentioned anywhere in the datasheet - I think this should be somehow mentioned in the Datasheet, maybe chapter 7.3.16 "NRST pin characteristics", and also in the pin description table 7 (chapter 5) you possibly should write for PB4 "FT_pu" ("_pu" to signify this "weak pullup") instead of "FT").

My chip type here: STM32H750V (LPQFP100), Rev. V.

CORRECTION: Sorry, I found it now in the Reference Manual, chapter 10.3.1 ("GPIO), there it says that the debug pins JTDI (A!4) and NJTRST (B4) are in pull-up after reset... . But this info is a bit hidden, it would be nice to have this also somehow described in the pinning table and the NRST / Reset description of the datasheet. (I assume, that few people really use JTAG debug interface, most people like me presumably just will use 2wire debug SWCLK+SWDAT).

This topic has been closed for replies.

2 replies

Amel NASRI
ST Technical Moderator
June 5, 2020

Hi @flyer31​ ,

For your PCB design, you need to refer to AN4938: Getting started with STM32H74xI/G and STM32H75xI/G hardware development.

You find there a dedicated section describing the debug port pins and details about "Internal pull-up and pull-down on JTAG pins":

  • NJTRST: internal pull-up
  • JTDI: internal pull-up
  • JTMS/SWDIO: internal pull-up
  • TCK/SWCLK: internal pull-down

-Amel

To give better visibility on the answered topics, please click on "Best Answer" on the reply which solved your issue or answered your question.
Tesla DeLorean
Guru
June 5, 2020

Well assimilated this info.

Watch that the NRST doesn't fully reset the chip, several behaviours related to options, boot-up, power (LDO/SMPS) that seem to require physical power cycle

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..