Skip to content
This repository was archived by the owner on Jul 18, 2025. It is now read-only.
This repository was archived by the owner on Jul 18, 2025. It is now read-only.

File removed from cprj still added in uvprojx #3

Description

@fred-r

Hi,

I have generated the file:
AWS_MQTT_Demo.cprj
in :
CB_Lab4Layer\build\AWS_MQTT_Demo\32F746GDISCOVERY_ESP8266_WiFi_RTX

Then, I modify this file as indicated below to remove one system file:

<component Cclass="Device" Cgroup="Startup" Cvendor="Keil" layer="Board">
  <file attr="config" category="source" name="Drivers/CMSIS/Device/ST/STM32F7xx/Source/Templates/arm/startup_stm32f746xx.s" version="1.2.2"/>
  <!-- <file attr="config" category="source" name="Drivers/CMSIS/Device/ST/STM32F7xx/Source/Templates/system_stm32f7xx.c" version="1.2.2"/> -->
</component>

Unfortunately, when I open the cprj file with Keil microvision 5.30 I can still see the "system_stm32f7xx.c" file being present.

Indeed, if I check the uvprojx, I can still see this item:

  <file attr="config" category="source" name="Drivers\CMSIS\Device\ST\STM32F7xx\Source\Templates\system_stm32f7xx.c" version="0.0.0">
    <instance index="0">RTE\Device\STM32F746NGHx\system_stm32f7xx.c</instance>
    <component Cclass="Device" Cgroup="Startup" Cvendor="Keil" Cversion="1.2.5" condition="STM32F7 CMSIS" layer="Board"/>
    <package name="STM32F7xx_DFP" schemaVersion="1.6.3" url="http://www.keil.com/pack/" vendor="Keil" version="2.13.0"/>
    <targetInfos>
      <targetInfo name="Target 1"/>
    </targetInfos>
  </file>

This is something I can also reproduce with my own packs and clayer.

Thanks & Regards,
Fred

32F746GDISCOVERY_ESP8266_WiFi_RTX.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions