Skip to content

Current Software Requirements #6

@chiranthsiddappa

Description

@chiranthsiddappa

Hello All,

I'd like to know if this kit is still supported on currently available software from ARM in any form of Keil. When attempting to run Keil Community Edition I ran into several errors in regards to the arm compiler being requested as version 5. I downloaded the pack directly from https://www.keil.arm.com/packs/stm32f746g-disco_bsp-keil/overview/ which the pack manager confirmed was already installed.

I was suggested to use Keil Studio with AC6, see below email from ARM support:

From xxxxxxxxx - Arm Partner Enablement Group


Dear Chiranth,

There are two issues that must be addressed.

1.
Unfortunately, UBL Community edition doesn't support our legacy tools including AC5. You have to use a valid license or purchase new one.

Alternatively, I would suggest you using our Keil Studio with AC6. There is a Blinky example for STM32F746G-DISCO.

2. startup_stm32f746xx.s:  - Toolchain location: C:\Users\vboxuser\AppData\Local\Keil_v5\ARM\Bin
Make sure you download the AC5 to the path C:\Users\vboxuser\AppData\Local\Keil_v5\ARM\Arm_Compiler_5.06u7\ . The folder name Arm_Compiler_5.06u7 can be arbitrary, but the path must be located parallel to other compiler folders like ARMCLANG

Kind regards,
xxxxxxxxxxxx

I installed "Arm Keil Studio Pack (MDK v6)". I was able to load the project by changing the compiler version to use "Use default compiler version 6", and requesting the plugin to convert to it's native format.

From there, I was able to replace all the paths to the board files from an install of STCubeMX, which results in this .cproject.yml file:

project:
  packs:
    - pack: ARM::CMSIS@^6.2.0
    - pack: Keil::STM32F7xx_DFP@^3.1.1
  setups:
    - setup: Options for STM32746G_DISCOVERY
      processor:
        fpu: sp
      add-path:
        - ../Inc
        - ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/BSP/STM32746G-Discovery/
        - ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Inc/
        - ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/CMSIS/Device/ST/STM32F7xx/Include/
        - ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/BSP/Components/CMSIS/Include
        - ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/BSP/Components/CMSIS/Device/ST/STM32F7xx/Include
        - ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/BSP/Components/STM32F7xx_HAL_Driver/Inc
        - .../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/BSP/Components/STM32746G-Discovery
        - .../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/BSP/Components/Common
        - ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Utilities/Log
        - ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Utilities/Fonts
        - ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Utilities/CPU
        - Drivers/CMSIS
      debug: "on"
      define:
        - USE_HAL_DRIVER
        - STM32F746xx
        - USE_STM32746G_DISCO
        - USE_IOEXPANDER
        - ARM_MATH_CM7
        - __MICROLIB
      define-asm:
        - __MICROLIB
      misc:
        - C:
            - -std=c90
          C-CPP:
            - -fno-rtti
            - -funsigned-char
            - -fshort-enums
            - -fshort-wchar
            - -ffunction-sections
            - -Wno-packed
            - -Wno-missing-variable-declarations
            - -Wno-missing-prototypes
            - -Wno-missing-noreturn
            - -Wno-sign-conversion
            - -Wno-nonportable-include-path
            - -Wno-reserved-id-macro
            - -Wno-unused-macros
            - -Wno-documentation-unknown-command
            - -Wno-documentation
            - -Wno-license-management
            - -Wno-parentheses-equality
          CPP:
            - -xc++
            - -std=c++11
            - -fno-exceptions
          ASM:
            - -masm=auto
          Link:
            - --library_type=microlib
            - --map
            - --load_addr_map_info
            - --xref
            - --callgraph
            - --symbols
            - --info sizes
            - --info totals
            - --info unused
            - --info veneers
            - --diag_suppress=L6329
            - --strict
            - --summary_stderr
            - --info summarysizes
  linker:
    - script: DSP_Education_Kit_STM32746G_DISCOVERY.sct
  groups:
    - group: Example/MDK-ARM
      files:
        - file: startup_stm32f746xx.s
          misc:
            - ASM:
                - -masm=auto
                - -x assembler
    - group: Doc
      files:
        - file: ../readme.txt
    - group: Drivers/CMSIS
      files:
        - file: ../Src/system_stm32f7xx.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/CMSIS/Lib/ARM/arm_cortexM7lfsp_math.lib
    - group: Drivers/BSP/Components
      files:
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/BSP/Components/ov9655/ov9655.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/BSP/Components/ft5336/ft5336.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/BSP/Components/wm8994/wm8994.c
    - group: Example/User
      files:
        - file: ../Src/stm32f7xx_it.c
        - file: ../Src/stm32f7_display.c
        - file: ../Src/stm32f7_wm8994_init.c
        - file: ../Src/stm32f7_sine_lut_intr.c
    - group: Drivers/BSP/STM32746G_DISCOVERY
      files:
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/BSP/STM32746G-Discovery/stm32746g_discovery.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_qspi.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_lcd.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_ts.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_eeprom.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_audio.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_camera.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_sdram.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/BSP/STM32746G-Discovery/stm32746g_discovery_sd.c
    - group: Drivers/STM32F7xx_HAL_Driver
      files:
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_sdmmc.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim_ex.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_qspi.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sdram.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2s.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma2d.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sai_ex.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_fmc.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sai.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dcmi.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_nor.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sram.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c.c
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sd.c
    - group: Utilities
      files:
        - file: ../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Utilities/Log/lcd_log.c
  components:
    - component: ARM::CMSIS:CORE
hiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/Src/stm32f7xx_it.o -MF CMakeFiles/Group_Example_User.dir/home/chiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/Src/stm32f7xx_it.o.d -o CMakeFiles/Group_Example_User.dir/home/chiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/Src/stm32f7xx_it.o -c /home/chiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/Src/stm32f7xx_it.c
In file included from /home/chiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/Src/stm32f7xx_it.c:41:
In file included from /home/chiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/MDK-ARM/../Inc/main.h:44:
In file included from /home/chiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/MDK-ARM/../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/BSP/STM32746G-Discovery/stm32746g_discovery.h:33:
In file included from /home/chiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/MDK-ARM/../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal.h:29:
In file included from /home/chiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/MDK-ARM/../Inc/stm32f7xx_hal_conf.h:241:
In file included from /home/chiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/MDK-ARM/../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rcc.h:27:
In file included from /home/chiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/MDK-ARM/../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_def.h:29:
In file included from /home/chiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/MDK-ARM/../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f7xx.h:127:
In file included from /home/chiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/MDK-ARM/../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f746xx.h:173:
In file included from /home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/core_cm7.h:170:
In file included from /home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_compiler.h:32:
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:408:1: error: unknown type name 'inline'
  408 | __STATIC_FORCEINLINE uint32_t __RRX(uint32_t value)
      | ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:47:88: note: expanded from macro '__STATIC_FORCEINLINE'
   47 |   #define __STATIC_FORCEINLINE                   __attribute__((always_inline)) static inline
      |                                                                                        ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:408:30: error: expected ';' after top level declarator
  408 | __STATIC_FORCEINLINE uint32_t __RRX(uint32_t value)
      |                              ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:423:1: error: unknown type name 'inline'
  423 | __STATIC_FORCEINLINE uint8_t __LDRBT(volatile uint8_t *ptr)
      | ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:47:88: note: expanded from macro '__STATIC_FORCEINLINE'
   47 |   #define __STATIC_FORCEINLINE                   __attribute__((always_inline)) static inline
      |                                                                                        ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:423:29: error: expected ';' after top level declarator
  423 | __STATIC_FORCEINLINE uint8_t __LDRBT(volatile uint8_t *ptr)
      |                             ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:438:1: error: unknown type name 'inline'
  438 | __STATIC_FORCEINLINE uint16_t __LDRHT(volatile uint16_t *ptr)
      | ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:47:88: note: expanded from macro '__STATIC_FORCEINLINE'
   47 |   #define __STATIC_FORCEINLINE                   __attribute__((always_inline)) static inline
      |                                                                                        ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:438:30: error: expected ';' after top level declarator
  438 | __STATIC_FORCEINLINE uint16_t __LDRHT(volatile uint16_t *ptr)
      |                              ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:453:1: error: unknown type name 'inline'
  453 | __STATIC_FORCEINLINE uint32_t __LDRT(volatile uint32_t *ptr)
      | ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:47:88: note: expanded from macro '__STATIC_FORCEINLINE'
   47 |   #define __STATIC_FORCEINLINE                   __attribute__((always_inline)) static inline
      |                                                                                        ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:453:30: error: expected ';' after top level declarator
  453 | __STATIC_FORCEINLINE uint32_t __LDRT(volatile uint32_t *ptr)
      |                              ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:621:1: error: unknown type name 'inline'
  621 | __STATIC_FORCEINLINE void __enable_irq(void)
      | ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:47:88: note: expanded from macro '__STATIC_FORCEINLINE'
   47 |   #define __STATIC_FORCEINLINE                   __attribute__((always_inline)) static inline
      |                                                                                        ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:634:1: error: unknown type name 'inline'
  634 | __STATIC_FORCEINLINE void __disable_irq(void)
      | ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:47:88: note: expanded from macro '__STATIC_FORCEINLINE'
   47 |   #define __STATIC_FORCEINLINE                   __attribute__((always_inline)) static inline
      |                                                                                        ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:646:1: error: unknown type name 'inline'
  646 | __STATIC_FORCEINLINE void __enable_fault_irq(void)
      | ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:47:88: note: expanded from macro '__STATIC_FORCEINLINE'
   47 |   #define __STATIC_FORCEINLINE                   __attribute__((always_inline)) static inline
      |                                                                                        ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:657:1: error: unknown type name 'inline'
  657 | __STATIC_FORCEINLINE void __disable_fault_irq(void)
      | ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:47:88: note: expanded from macro '__STATIC_FORCEINLINE'
   47 |   #define __STATIC_FORCEINLINE                   __attribute__((always_inline)) static inline
      |                                                                                        ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:670:1: error: unknown type name 'inline'
  670 | __STATIC_FORCEINLINE uint32_t __get_FPSCR(void)
      | ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:47:88: note: expanded from macro '__STATIC_FORCEINLINE'
   47 |   #define __STATIC_FORCEINLINE                   __attribute__((always_inline)) static inline
      |                                                                                        ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:670:30: error: expected ';' after top level declarator
  670 | __STATIC_FORCEINLINE uint32_t __get_FPSCR(void)
      |                              ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:685:1: error: unknown type name 'inline'
  685 | __STATIC_FORCEINLINE void __set_FPSCR(uint32_t fpscr)
      | ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:47:88: note: expanded from macro '__STATIC_FORCEINLINE'
   47 |   #define __STATIC_FORCEINLINE                   __attribute__((always_inline)) static inline
      |                                                                                        ^
In file included from /home/chiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/Src/stm32f7xx_it.c:41:
In file included from /home/chiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/MDK-ARM/../Inc/main.h:44:
In file included from /home/chiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/MDK-ARM/../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/BSP/STM32746G-Discovery/stm32746g_discovery.h:33:
In file included from /home/chiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/MDK-ARM/../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal.h:29:
In file included from /home/chiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/MDK-ARM/../Inc/stm32f7xx_hal_conf.h:241:
In file included from /home/chiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/MDK-ARM/../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rcc.h:27:
In file included from /home/chiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/MDK-ARM/../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_def.h:29:
In file included from /home/chiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/MDK-ARM/../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f7xx.h:127:
In file included from /home/chiranth/Downloads/uvision_project_as_ac6/DSP_Education_Kit/MDK-ARM/../../../../STM32Cube/Repository/STM32Cube_FW_F7_V1.17.3/Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f746xx.h:173:
In file included from /home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/core_cm7.h:170:
In file included from /home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_compiler.h:32:
In file included from /home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:702:
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/./m-profile/cmsis_armclang_m.h:86:1: error: unknown type name 'inline'
   86 | __STATIC_FORCEINLINE void __STRBT(uint8_t value, volatile uint8_t *ptr)
      | ^
/home/chiranth/.cache/arm/packs/ARM/CMSIS/6.2.0/CMSIS/Core/Include/cmsis_armclang.h:47:88: note: expanded from macro '__STATIC_FORCEINLINE'
   47 |   #define __STATIC_FORCEINLINE                   __attribute__((always_inline)) static inline

Does this mean that a paid license is the only option available to use this kit?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions