ST-LINK provides 8.08 MHz instead of 8.000 on new nucleo-H743ZI2.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-12-03 7:50 PM
Seems there is an error in the STLink firmware (upgraded to the latest version just now), clock is off about 1%.
- Labels:
-
ST-Link
-
STM32H7 Series
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-12-03 9:56 PM
How exactly did you measure it?
JW
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-12-04 6:29 AM
Across C5, document:
STLINK_V3E
Project: NUCLEO 144 H7 LEGACY
Variant: H743ZI
Revision: C - 01
Reference: MB1364
Size: A3
Date: 17-DEC-2018
Sheet: 9 of 9
Today it shows 8.04 MHz, that certainly is an indicator of clock misconfiguration in the STLINK, instead of clocking by 25 MHz stable crystal, frequency derived out of internal RC oscillator.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-12-04 7:33 AM
I think @Community member​ means "what test equipment did you use to measure the frequency"? Like, how stable is the frequency reference inside your test equipment?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-12-04 8:11 AM
I'm reading 8.00XYZ MHz on Agilent 53181 right now.
Latest ST-LINK firmware V3J5M2.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-12-04 8:19 AM
I see what you mean, but the same measurement equipment (Hantek DSO4072C) shows correct value for nucleo-H743zi (old version, not upgraded for a year): 7.99998 MHz.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-12-04 8:22 AM
This is probably the cause, I'm using StLink upgade utility running out of Stm32CubeIDE on Linux, and it displays V3J4M2 as a latest, right at that moment. How to get V3J5M2?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-12-04 8:26 AM
https://www.st.com/en/development-tools/stsw-link007.html
Select V2.35.26
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-12-04 8:43 AM
If you’re using the HSI, the calibration value CubeMX uses is wrong. 0x20 instead of 0x40. It should be fixed In the next revision.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-12-04 8:48 AM
Yes that might be the problem. More than the ST-LINK version.
For now, MCO on V3 is HSI/2 to keep 8MHz as for V2, but not for the best accuracy,
