This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

[Cortex-M3] Library float point initialization generates busfault

Hi,

I'm using Cortex-M3 and software float point.
During C library initialization ( before reach main ) the fp_init will generate a bus fault.

Bus fault is not generated when Microlib is used.

I'm using MDK-ARM 4.10.

Have anyone experienced this issue with FP before?

What could be wrong?

The only workaround right now is to use Microlib or remove FP usage.

Depending on how the float point C code is removed/manipulated it will generate fault at fsub, fnormalize and so on.

0