I'm unable to run the simple nucleo_printf example program. In the online IDE it runs fine, but when using the sources in a offline compiler (emblocks) the program stops and hangs at the wait(1) statement. If i remove the serial comands the program run fine, but i'm unable to debugger (it runs fine until the wait() and never exit)
In both cases if i check the stack it is stoped in the HardFault_Handler. This is the stack:
NR
Address
Function
File
Line
0
0800396C
HardFault_Handler
startup_stm32f0xx.S
200
1
FFFFFF9
<signal handler called>
2
080015DE
NVIC_SetVector
cmsis_nvic.c
47
3
0800366A
us_ticker_init
us_ticker.c
110
4
080036C6
us_ticker_read
us_ticker.c
123
5
0800158C
wait_us
wait_api.c
28
6
08001558
wait
wait_api.c
20
7
08003898
main
main.cpp
18
The project was done with the mbed source from the trunk in git
I have a similar issue.
{{/media/uploads/Jinwoo/callstack.png}}
Issue type: Defect
Severity: Default
Created 10 years ago.Updated 10 years ago.
Important Information for this Arm website
This site uses cookies to store information on your computer.
By continuing to use our site, you consent to our cookies.
If you are not happy with the use of these cookies, please review our
Cookie Policy
to learn how they can be disabled.
By disabling cookies, some features of the site will not work.
Access Warning
You do not have the correct permissions to perform this operation.
I have a similar issue.