Skip to main content
HPOJE
Visitor II
July 25, 2019
Question

I download STM32Cube_FW_F7_V1.15.0 package from ST site. but can't pass "link" stage while using Keil V5.06. But I have V1.7 package, it can work, why?

  • July 25, 2019
  • 1 reply
  • 793 views

*** Using Compiler 'V5.06 (build 20)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'

Build target 'STM32F7-DISCO'

compiling usbh_ctlreq.c...

compiling syscall.c...

compiling unicode.c...

assembling startup_stm32f746xx.s...

compiling games_win.c...

linking...

.\STM32F7-DISCO\Exe\STM327x6G-DISCO_Demo.axf: Error: L6366E: st_animatediconview.o attributes are not compatible with the provided cpu and fpu attributes .

Object st_animatediconview.o contains Build Attributes that are incompatible with the CPU attributes.

   Tag_VFP_arch = Use of the ARM v8-A FP ISA was permitted, but only citing registers D0-D15, S0-S31 (=8)

.\STM32F7-DISCO\Exe\STM327x6G-DISCO_Demo.axf: Error: L6366E: st_fonts.o attributes are not compatible with the provided cpu and fpu attributes .

Object st_fonts.o contains Build Attributes that are incompatible with the CPU attributes.

   Tag_VFP_arch = Use of the ARM v8-A FP ISA was permitted, but only citing registers D0-D15, S0-S31 (=8)

This topic has been closed for replies.

1 reply

Tesla DeLorean
Guru
July 25, 2019

Check the FPU settings in the target pane. See if it selects Double precision vs Single.

Consider downloading a current version of uVision. They have 5.28a available for download.​

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..