cancel
Showing results for 
Search instead for 
Did you mean: 

Suggestion for documentation.

re.wolff9
Senior
Posted on January 05, 2016 at 12:21

The documentation for the IHM001 should more clearly state that the included nucleoF302R8 is NOT the standard  nucleo with that processor!

Because I didn't want to ''break'' the included nucleo and demo app (I couldn't find the source for that), I decided to try and run everything I tried on the other nucleo302R8 that I have. 

It turns out that 

* The clock startup code just ignores the errors and bumbles on at 8MHz when setting the clock to 72MHz doesn't work.

* The provided nucleo is configured for using the 8MHz from the STLINK. The normal nucleo is not. 

This is difficult to find: A ''while (1);'' in the ''enable HSE error branch'' would have pointed me in the right direction: I'd find the processor ''halted'' in the function where the problem lies. 

All the code follows the expected execution lines except that MCI_executespeedramp doesn't work. Code for which I don't have the source, so it's difficult to debug. 

2 REPLIES 2
Gigi
ST Employee
Posted on January 07, 2016 at 17:21

Ciao Roger

Probably I don't catch the point.

The Nucleo board that is present in the

http://www.st.com/web/catalog/tools/FM116/CL1620/SC1971/PF262597?s_searchtype=partnumber

 is exactly the standard Nucleo board for F302R8 (

http://www.st.com/web/catalog/tools/FM116/CL1620/SC959/SS1532/LN1847/PF259999?s_searchtype=partnumber

). For what I know there is no difference.

Ciao

Gigi

re.wolff9
Senior
Posted on January 10, 2016 at 16:47

Well, mine was jumpered different. The ''nucleo-302'' that came with the FOC kit was jumpered for running on MCO of the STLINK, the bare nucleo was jumpered for ''no external clock''. 

As this was unexpected (apparently also unexpected for you!) this cost me a lot of time.....