Mbed-os: mbed-cloud-client-example fatal run-time error on ST boards (SetSysClock failed)

Created on 5 May 2020  路  11Comments  路  Source: ARMmbed/mbed-os

Description of defect


https://github.com/armmbed/mbed-cloud-client-example hits Fatal runtime failure on several ST boards.

++ MbedOS Error Info ++
Error Status: 0x80FF0100 Code: 256 Module: 255
Error Message: Fatal Run-time error
Location: 0x8053617
Error Value: 0x0
Current Thread: Id: 0x0 Entry: 0x80029C9 StackSize: 0x0 StackMem: 0x80029C9 SP: 0x2001FF68
For more info, visit: https://mbed.com/s/error?error=0x80FF0100&tgt=NUCLEO_F411RE
-- MbedOS Error Info --
SetSysClock failed

Target(s) affected by this defect ?

Nucleo F411RE, Nucleo F429ZI

Toolchain(s) (name and version) displaying this defect ?

GCC_ARM, ARMC6

What version of Mbed-os are you using (tag or sha) ?

dbf05ceaed89a67533b61634dd2aa18c1126494f

What version(s) of tools are you using. List all that apply (E.g. mbed-cli)

Not applicable

How is this defect reproduced ?

Should be reproducable with the https://github.com/armmbed/mbed-cloud-client-example
using NUCLEO_F429ZI as target as described in tutorial:
https://www.pelion.com/docs/device-management/current/connecting/mbed-os.html

CLOSED mirrored bug

All 11 comments

cc @ARMmbed/team-st-mcd

@teetak01 thank you for raising this issue.Please take a look at the following comments:

What version of Mbed OS are you using (tag or sha)?
It would help if you could also specify the versions of any tools you are using?

NOTE: If there are fields which are not applicable then please just add 'n/a' or 'None'.This indicates to us that at least all the fields have been considered.
Please update the issue header with the missing information, the issue will not be mirroredto our internal defect tracking system or investigated until this has been fully resolved.

@teetak01 looks like the sha has been rejected because it doesn't follow either the short form GitHub format or the full sha ?

Well, that is output from mbed ls

|- mbed-os (#dbf05ceaed89)

I think that should be acceptable format?

Hi
In mbed-cloud-client-example, where does bootloader come from ?
"target.bootloader_img" : "tools/mbed-bootloader-nucleo_f429zi-internal_flash-no_rot-v4.1.0.bin",

Thx

Well, that is output from mbed ls

|- mbed-os (#dbf05ceaed89)

I think that should be acceptable format?

Mmmm interesting that would imply mbed ls is not providing a format normally used by github....

It seems that after #12626 (and up to date drivers), system clock PLL can not be configured if PLL is already configured, which is the case with bootloader.

@LMESTM

Thanks @jeromecoutant . Could this be fixed? We would like to have this in beta1 release (today all PR are in for beta1)

Could you check #12924 ?

Thank you for raising this detailed GitHub issue. I am now notifying our internal issue triagers.
Internal Jira reference: https://jira.arm.com/browse/MBOTRIAGE-2657

Hi @jeromecoutant I tested your fix and it works fine! Thanks for the quick response.

Was this page helpful?
0 / 5 - 0 ratings