Skip to main content
mclapd
Associate III
November 3, 2017
Question

STM32Cube F4 V1.17.0 has incorrect CMSIS GCC library

  • November 3, 2017
  • 2 replies
  • 722 views
Posted on November 03, 2017 at 22:27

Hi ST,

I have just downloaded 'STM32Cube_FW_F4_V1.17.0' and found it has 'libarm_cortexM7l_math.a' in CMSIS folder.

There is no cortexM4 file so I am confused if M7 library is compatible with M4.

I think this is a mistake because I can't seem to find any info on your release note about this.

I can use V1.16.0 M4 library instead of V1.17.0 M4 but I would use the new one if M4 lib has been updated. 

Cheers.

Chris

    This topic has been closed for replies.

    2 replies

    Tesla DeLorean
    Guru
    November 3, 2017
    Posted on November 03, 2017 at 23:24

    >>

    I think this is a mistake because I can't seem to find any info on your release note about this.

    Would tend to agree. Just copy the files over from V1.16.0

    Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
    Dana Myers
    Senior
    November 8, 2017
    Posted on November 08, 2017 at 07:30

    I don't think you actually need to copy the V1.16.0 libs over; I just added both the 1.17 and 1.16 library paths (in that order) to the library paths. Once we get an updated FW release with this fixed, I think I can just delete the library paths once updated.

    Technical Moderator
    November 6, 2017
    Posted on November 06, 2017 at 14:51

    Hello,

    Thank you for your reported issue. I will raise this internally.

    Best Regards

    Imen

    In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks