STM Nucleo F103RB - please read the docs!

STM32F103 Nucleo boards e.g. STM Nucleo F103RB
madias
Posts: 813
Joined: Mon Apr 27, 2015 11:26 am
Location: Vienna, Austria

Re: STM Nucleo F103RB - please read the docs!

Post by madias » Thu Oct 29, 2015 9:09 pm

RogerClark wrote: BTW.
@madias is the main man for this board. I dont have one.
(I have a Nucleo F3 but never used it)
I'm the "man" who did the translations and wrote the manual before. Meanwhile I'm sick of this board, I only use the ST-Link part. There are many generic boards out there with better features or MCU's for cheaper $$$. Main boring stuff with them: There is no silicon print for the "real" pins on board at all, so developing with it is really a pain.
And about the XTAL: Please do the two solder bridges, so you wont struggle with the bad timing internal OSC or keep at 36MHZ....

jcw
Posts: 171
Joined: Mon Oct 26, 2015 8:16 am

Re: STM Nucleo F103RB - please read the docs!

Post by jcw » Thu Oct 29, 2015 9:56 pm

What about people who don't solder but just connect jumpers and breadboards?

I'm sorry, but I don't understand why Nucleo's are getting such a bad rap.

(as for no silk screen: use a diagram on-screen or printout on your desk?)

User avatar
mrburnette
Posts: 1883
Joined: Mon Apr 27, 2015 12:50 pm
Location: Greater Atlanta
Contact:

Re: STM Nucleo F103RB - please read the docs!

Post by mrburnette » Thu Oct 29, 2015 10:16 pm

jcw wrote:What about people who don't solder but just connect jumpers and breadboards?

I'm sorry, but I don't understand why Nucleo's are getting such a bad rap.

(as for no silk screen: use a diagram on-screen or printout on your desk?)
@jcw:
Another good point and one I had never considered!

Ray

jcw
Posts: 171
Joined: Mon Oct 26, 2015 8:16 am

Re: STM Nucleo F103RB - please read the docs!

Post by jcw » Thu Oct 29, 2015 11:17 pm

Heh, well, it's easy to forget. I routinely solder TSSOP chips by hand without thinking much about it :)

User avatar
RogerClark
Posts: 7459
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: STM Nucleo F103RB - please read the docs!

Post by RogerClark » Fri Oct 30, 2015 12:55 am

How easy is it to add a menu for this ?? i.e can we use a #ifdef for the differences ?

jcw
Posts: 171
Joined: Mon Oct 26, 2015 8:16 am

Re: STM Nucleo F103RB - please read the docs!

Post by jcw » Fri Oct 30, 2015 1:16 am

Current changes are to adjust existing entry - see https://github.com/rogerclarkmelbourne/ ... 2/pull/126

Do you want two entries, one for a Nucleo F103 with and one without external crystal?
I suggest discussing this further on GitHub.

User avatar
Zingg_JM
Posts: 40
Joined: Tue Jan 17, 2017 10:46 am

Re: STM Nucleo F103RB - please read the docs!

Post by Zingg_JM » Tue Jan 17, 2017 11:00 am

This is the topic I was looking for, but...

I like this: -please read the docs - but a clickable link is what I need for a quick start!

So I will simply add a new topic for my actual issue

Jean-Marc
I like clickable and valid links that point to relevant information

User avatar
Rick Kimball
Posts: 1057
Joined: Tue Apr 28, 2015 1:26 am
Location: Eastern NC, US
Contact:

Re: STM Nucleo F103RB - please read the docs!

Post by Rick Kimball » Sun Jun 25, 2017 3:29 pm

I know this is an old topic, however I just had to deal with this type of issue with an older NUCLEO-STM32F030R8 board. It doesn't provide an external XTAL and I wanted to get an accurate clock. To achieve this without an external XTAL, you can change some solder bridges and get an accurate 8MHz clock from the MCO pin of the STLINK side of the board. I redid my solder bridges according to the UM1724 manual:
UM1724 wrote:• MCO from ST-LINK: MCO output of ST-LINK MCU is used as input clock. This
frequency cannot be changed, it is fixed at 8 MHz and connected to
PF0/PD0/PH0-OSC_IN of the STM32 microcontroller.
The following configuration is needed:
– SB55 OFF and SB54 ON
– SB16 and SB50 ON
– R35 and R37 removed
When configured like this you can then write code to use the HSE as a bypass clock. It works as well as having an external XTAL and as a byproduct gives you one more usable pin. (XTAL OSC OUT).

Depending on your board, it may have the MCO configured by default and you wouldn't have to do any soldering. Based on how old this thread is, most people who have this F103 board probably would have to break out their irons.
UM1724 wrote:There are two possible default configurations of the HSE pins, depending on the version of
the STM32 Nucleo board hardware.
The board version MB1136 C-01 or MB1136 C-02 is mentioned on the sticker, placed on the
bottom side of the PCB.
The board marking MB1136 C-01 corresponds to a board, configured as HSE not used.
The board marking MB1136 C-02 (or higher) corresponds to a board, configured to use
ST-LINK MCO as clock input.
-rick

Post Reply