I have updated the package to the latest STM32F7x_DFP 2.3.0 and ARM:CMSIS 4.5.0. Unfortunately, my code doesn't link anymore. I tried to find a note in the history change for new define or change to build/link option but found none. Anyone knows what to do to get it link? Everything works no problem with ARM:CMSIS 4.4.0.
Here is the error:
.\Objects\IPLB2.axf: Error: L6367E: arm_common_tables.o(.constdata) attributes are not compatible with the provided cpu and fpu attributes . Object arm_common_tables.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)
Thank you.
FYI
Got answered from ARM/Keil support.
The pack ARM:CMSIS version 4.5.0 is not compatible with the version 5.16a of uVision. You must still continue to use version ARM:CMSIS v4.4.0 till version 5.17 of uVision.
We found out there is something wrong with arm_cortexM7lfsp_math.lib shipped in CMSIS v4.5.0. ARM is currently working on it. Your support case submitted to arm will be updated soon accordingly.
View all questions in Keil forum