2016-01-05 03:21 AM
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.2016-01-07 08:21 AM
Ciao Roger
Probably I don't catch the point. The Nucleo board that is present in thehttp://www.st.com/web/catalog/tools/FM116/CL1620/SC1971/PF262597?s_searchtype=partnumber
is exactly the standard Nucleo board for F302R8 (). For what I know there is no difference. Ciao Gigi2016-01-10 07:47 AM
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.....