2024-09-20 01:20 AM
Hello,
UM2407 is the user manual of the STM32H723ZG Nucleo-144 development board. Likewise, the schematics of this board are available as https://www.st.com/resource/en/schematic_pack/mb1364-h723zg-e01_schematic.pdf.
In both the manual and the schematics, there are multiple references to "PF0/PH0" and "PF1/PH1". See, for example, Section 6.5.1. This confuses me, because I don't see how the MCU pin PF0 relates to PH0 (likewise for PF1 and PH1). As far as I can tell, this peculiar labeling is not explained anywhere.
In the MCU's datasheet DS13313, there are separate pins for PH0, PF0, PH1, and PF1.
Can anyone tell me what I am missing here? Why is the labeling as it is?
Cheers, Sidney
Solved! Go to Solution.
2024-10-28 06:33 AM
Hello @sidney ,
Got an internal feedback:
The symbol was created from a generic one where these pins can be mixed together. Anyway, this seems here not appropriate for STM32H7 since datasheet describes these pins completely independent.
Therefore, PH0 and PH1 are well independent and correspond respectively to OSC_IN and OSC_OUT functions.
Hope it does answer your question.
2024-09-20 06:54 AM
Compare to datasheet, this Nucleo was made for other STM32 as well, I think.
2024-09-20 06:55 AM
Curious. Your confusion is warranted. It's probably a hold-over from a different chip, but I can't determine what that other chip is. Pin PF0 is separate, shouldn't be labeled as such.
2024-09-20 07:07 AM
@LCE wrote:Nucleo was made for other STM32 as well, I think.
^^^ This ^^^
Indeed most (all?) of the Nucleo are generic, and support a range of target chips.
So, presumably, in some variants a chip with PF0 is used, while in others a chip with PH0 is used?
2024-09-20 07:26 AM
Hello @sidney ,
UM2407 applies to NUCLEOH723ZG, NUCLEO-H743ZI and NUCLEO-H753ZI as stated in the introduction
H723, H743 and H753 have separated PF0, PH0, PF1 and PH1 pins. The HSE crystal is on PH0 and BH1
I will check internally and get back to you as soon as I have an answer.
2024-09-20 08:42 AM
Ahh, it's PF0 on the STM32G4 series. That explains where it came from.
2024-09-22 01:23 AM
Okay that explains ... Thanks for the detective work!
2024-09-22 01:25 AM
It would be useful to explicitly explain this dual label in UM2407 and the schematic. Is it possible to log a documentation improvement request or sometging like that?
2024-09-22 09:59 PM
You can ask for documentation improvement here, and maybe in 2 years it's still not done... ;)
2024-09-22 10:39 PM
@LCE wrote:You can ask for documentation improvement here, and maybe in 2 years it's still not done... ;)
I fully expect this to be the case. Still, it can't hurt to ask.