Skip to main content
Graduate II
January 25, 2024
Question

X-CUBE-AZRTOS packs are missing full folders to make some examples work

  • January 25, 2024
  • 1 reply
  • 1869 views

Hello community,

I have went around the latest X-CUBE-AZRTOS packs of several MCU series to do some benchmarking and started to install a few software examples to use them in STM32CubeIDE 1.14.0.

I found out that for some of them, the tool fails to copy through the Target Example Selector and therefore they are impossible to build. I digged a little what could be wrong and discovered that all these examples need some files that are not present in the X-CUBE-AZRTOS pack itself, whereas they are present in the related STM32Cube_FW pack !

  • Middlewares/ST/STM32_Audio
  • Utilities/Fonts

This problem exists for the following packs / examples:

  • X-CUBE-AZRTOS-F4 version 1.1.0
    • STM32469I-Discovery/Applications/FileX|ThreadX|USBX/*  (13 examples)
  • X-CUBE-AZRTOS-G0 version 1.1.0
    • STM32G0C1E-EV/Applications/USBPD|USBX/* (7 examples)
  • X-CUBE-AZRTOS-WB version 2.0.0
    • STM32WB5MM-DK/Applications/FileX|ThreadX|USBX/* (3 examples)

The easy workaround for me is to copy these 2 folders from STM32Cube_FW to X-CUBE-AZRTOS, but it obviously needs correction from ST to add what is missing.

Can you confirm it will be done in next pack deliveries ?

    This topic has been closed for replies.

    1 reply

    Technical Moderator
    January 26, 2024

    Hello @Oskar_H 

    It is mentioned in Azure RTOS packages:

    The scope of this package covers the following Azure RTOS middleware: RTOS (ThreadX), USB Device and Host (USBX), File System including NOR/NAND memories support (FileX and LevelX) and Networking including Ethernet and WiFi media (NetXDuo).

    Oskar_HAuthor
    Graduate II
    January 26, 2024

    Hello @FBL 

    yes of course, I already know that, and precisely because I wanted to build some examples using FileX, ThreadX, NetXDuo and USBX included in these packs, I faced the copy/build issues I mentionned in this other post : https://community.st.com/t5/stm32cubeide-mcus/fail-to-perform-local-copy/m-p/622589#M22991

    None of these examples work when installing with Example Selector of STM32CubeIDE 1.14.0 !

    These 3 X-CUBE packs are incomplete, please fix them.

    Technical Moderator
    January 26, 2024

    Hello @Oskar_H 

    I have tried to reproduce on my side but the build is successful for the example :

    • X-CUBE-AZRTOS-WB version 2.0.0
      • STM32WB5MM-DK/Applications/FileX|ThreadX|USBX/* (3 examples)

    FBelaid_0-1706276691680.png

    If possible, to share steps to reproduce the issue. On my side I downloaded x cube package from MX tool without issues.