2007-11-05 01:47 AM
Power up
2011-05-17 03:16 AM
We are having problems with the POR function on an STM32F103C8T6.
Scoping the reset signal on pin 7, shows a suitable reset signal on power up - but the programme does not run. Tacking an RC network onto the reset pin to extend the reset period has no effect. However if the device is manually reset, the programme runs? The device is configured to use the internal 8 Mhz clock - with no external Xtal. Its obvious that we are doing something wrong here, anyone seen this before? What have we missed in our start up code?2011-05-17 03:16 AM
Here is an update for any other soul struggling with this.
I think we have a Rev.A version - if that is what the 'A' represents in the bottom right hand corner of the chip? We are booting from User Flash Memory, which Table 3 shows as being boot0 = 0; boot1 = x. However what we discovered, was that boot1 needs to be defined to get the chip up and running. With boot1 floating we still get the symptoms shown above. With boot1 = 1 it would not appear to start at all. With boot1 = 0 it now starts every time.