Seidleroni

Forum Replies Created

Viewing 15 posts - 16 through 30 (of 33 total)
  • Author
    Posts
  • in reply to: Clang IntelliSense with Visual Assist? #22158
    Seidleroni
    Participant

    Nevermind, you are right. Resharper syntax highlighting doesn’t work properly with Clang IntelliSense enabled.

    in reply to: Clang IntelliSense with Visual Assist? #22154
    Seidleroni
    Participant

    Downloading the latest version of Resharper, it looks like it now works with VisualGDB (look at release notes here). The reason I’m looking into Visual Assist and Resharper is for the ease of navigation and syntax highlighting.

    in reply to: Clang IntelliSense with Visual Assist? #22116
    Seidleroni
    Participant

    I have emailed back and forth with Visual Asist. They are aware of this issue; no idea if/when it will be fixed. Does Resharper work well with VisualGDB or does it have its own issues as well?

    Seidleroni
    Participant

    Works great now, thanks.

    in reply to: FastSemihosting and InstrumentingProfiler Warnings #21450
    Seidleroni
    Participant

    That resolved all of the warnings, thank you very much.

    Seidleroni
    Participant

    I am using the latest STM32 BSP, which shows up as 4.7. It doesn’t show that there are new versions. It shows that I have these versions in the SDKVersions.txt (below) Do I need to be using the STM32F7Cube HAL in my project for this to work?

     

    STM32Cube_FW_F0_V1.9.0
    STM32Cube_FW_F1_V1.6.0
    STM32Cube_FW_F2_V1.7.0
    STM32Cube_FW_F3_V1.9.0
    STM32Cube_FW_F4_V1.21.0
    STM32Cube_FW_F7_V1.11.0
    STM32Cube_FW_H7_V1.2.0
    STM32Cube_FW_L0_V1.10.0
    STM32Cube_FW_L1_V1.8.0
    STM32Cube_FW_L4_V1.11.0
    STM32F0xx_StdPeriph_Lib_V1.5.0
    STM32F10x_StdPeriph_Lib_V3.5.0
    STM32F2xx_StdPeriph_Lib_V1.1.0
    STM32F30x_DSP_StdPeriph_Lib_V1.2.3
    STM32F37x_DSP_StdPeriph_Lib_V1.0.0
    STM32F4xx_DSP_StdPeriph_Lib_V1.8.0
    STM32L1xx_StdPeriph_Lib_V1.3.1

    in reply to: VisualGDB 5.3-trial Installer Hangs #12692
    Seidleroni
    Participant

    Uninstalling/Reinstalling VisualGDB did the trick. After doing so, I had to rebuild the MSBuild file but that was pretty painless.

    in reply to: VisualGDB 5.3-trial Installer Hangs #12645
    Seidleroni
    Participant

    I was able to get the log by calling the installer with the /i* parameter. The log contents are below. Any idea what the issue could be?

    === Logging started: 10/12/2017 7:47:30 ===
    Action 7:47:30: INSTALL.
    Action start 7:47:30: INSTALL.
    Action 7:47:30: FindRelatedProducts. Searching for related applications
    Action start 7:47:30: FindRelatedProducts.
    FindRelatedProducts: Found application: {72B37D99-EAF9-4D62-9CD9-915B07371007}
    Action ended 7:47:30: FindRelatedProducts. Return value 1.
    Action 7:47:30: PrepareDlg.
    Action start 7:47:30: PrepareDlg.
    Info 2898.For WixUI_Font_Normal textstyle, the system created a ‘Tahoma’ font, in 0 character set, of 13 pixels height.
    Info 2898.For WixUI_Font_Bigger textstyle, the system created a ‘Tahoma’ font, in 0 character set, of 19 pixels height.
    Action 7:47:30: PrepareDlg. Dialog created
    Action ended 7:47:30: PrepareDlg. Return value 1.
    Action 7:47:30: VSFindInstances.
    Action start 7:47:30: VSFindInstances.
    Action ended 7:47:30: VSFindInstances. Return value 1.
    Action 7:47:30: AppSearch. Searching for installed applications
    Action start 7:47:30: AppSearch.
    AppSearch: Property: INTEGRATED_VS90, Signature: VS90VGDBRegistrySearch
    AppSearch: Property: INTEGRATED_VS2010, Signature: VS2010VGDBRegistrySearch
    AppSearch: Property: INTEGRATED_VS2012, Signature: VS2012VGDBRegistrySearch
    AppSearch: Property: INTEGRATED_VS2013, Signature: VS2013VGDBRegistrySearch
    AppSearch: Property: INTEGRATED_VS2015, Signature: VS2015VGDBRegistrySearch
    AppSearch: Property: INTEGRATED_VS2017, Signature: VS2017VGDBRegistrySearch
    AppSearch: Property: VS2017_DIRECTORY_ALTERNATE, Signature: VS2017DevEnvSearch_Fix
    AppSearch: Property: USAGE_REPORTS_ENABLED_ON_LAUNCH, Signature: rsSEND_USAGE_REPORTS
    AppSearch: Property: VS90_ROOT_FOLDER, Signature: SearchForVS90RootPath
    AppSearch: Property: VS90DEVENV, Signature: VS90DevEnvSearch
    AppSearch: Property: VS2010_ROOT_FOLDER, Signature: SearchForVS2010RootPath
    AppSearch: Property: VS2010DEVENV, Signature: VS2010DevEnvSearch
    AppSearch: Property: VS2012_ROOT_FOLDER, Signature: SearchForVS2012RootPath
    AppSearch: Property: VS2012DEVENV, Signature: VS2012DevEnvSearch
    AppSearch: Property: VS2013_ROOT_FOLDER, Signature: SearchForVS2013RootPath
    AppSearch: Property: VS2013DEVENV, Signature: VS2013DevEnvSearch
    AppSearch: Property: VS2015_ROOT_FOLDER, Signature: SearchForVS2015RootPath
    AppSearch: Property: VS2015DEVENV, Signature: VS2015DevEnvSearch
    AppSearch: Property: VS2017DEVENV, Signature: VS2017DevEnvSearch
    AppSearch: Property: VS2017_IDE_DIR, Signature: VS2017EnvironmentDirectorySearch
    Action ended 7:47:30: AppSearch. Return value 1.
    Action 7:47:30: SetVS2017_ROOT_FOLDER.
    Action start 7:47:30: SetVS2017_ROOT_FOLDER.
    Action ended 7:47:30: SetVS2017_ROOT_FOLDER. Return value 1.
    Action 7:47:30: LaunchConditions. Evaluating launch conditions
    Action start 7:47:30: LaunchConditions.
    Action ended 7:47:30: LaunchConditions. Return value 1.
    Action 7:47:30: SetcaTouchExtensionsFile.
    Action start 7:47:30: SetcaTouchExtensionsFile.
    Action ended 7:47:30: SetcaTouchExtensionsFile. Return value 1.
    Action 7:47:30: SetINSTALL_VS2015.
    Action start 7:47:30: SetINSTALL_VS2015.
    Action ended 7:47:30: SetINSTALL_VS2015. Return value 1.
    Action 7:47:30: SetINSTALL_VS2017.
    Action start 7:47:30: SetINSTALL_VS2017.
    Action ended 7:47:30: SetINSTALL_VS2017. Return value 1.
    Action 7:47:30: ValidateProductID.
    Action start 7:47:30: ValidateProductID.
    Action ended 7:47:30: ValidateProductID. Return value 1.
    Action 7:47:30: CostInitialize. Computing space requirements
    Action start 7:47:30: CostInitialize.
    Action ended 7:47:30: CostInitialize. Return value 1.
    Action 7:47:30: FileCost. Computing space requirements
    Action start 7:47:30: FileCost.
    Action ended 7:47:30: FileCost. Return value 1.
    Action 7:47:30: CostFinalize. Computing space requirements
    Action start 7:47:30: CostFinalize.
    Action ended 7:47:31: CostFinalize. Return value 1.
    Action 7:47:31: MigrateFeatureStates. Migrating feature states from related applications
    Action start 7:47:31: MigrateFeatureStates.
    Action ended 7:47:31: MigrateFeatureStates. Return value 1.
    Action 7:47:31: WelcomeDlg.
    Action start 7:47:31: WelcomeDlg.
    Action 7:47:31: WelcomeDlg. Dialog created
    Info 2898.For WixUI_Font_Title textstyle, the system created a ‘Tahoma’ font, in 0 character set, of 14 pixels height.
    Action 7:47:31: LicenseAgreementDlg. Dialog created
    Info 2898.For WixUI_Font_Normal_Bold textstyle, the system created a ‘Tahoma’ font, in 0 character set, of 13 pixels height.
    Action 7:47:33: SetupTypeDlgEx. Dialog created
    Action 7:47:36: CustomizeDlg. Dialog created
    Action 7:47:41: VisualStudioSelectDlg. Dialog created
    Action 7:47:43: VerifyReadyDlg. Dialog created
    Action ended 7:47:44: WelcomeDlg. Return value 1.
    Action 7:47:44: ProgressDlg.
    Action start 7:47:44: ProgressDlg.
    Action 7:47:44: ProgressDlg. Dialog created
    Action ended 7:47:44: ProgressDlg. Return value 1.
    Action 7:47:44: ExecuteAction.
    Action start 7:47:44: ExecuteAction.
    Action 7:47:45: INSTALL.
    Action start 7:47:45: INSTALL.
    Action 7:47:45: FindRelatedProducts. Searching for related applications
    Action start 7:47:45: FindRelatedProducts.
    Action ended 7:47:45: FindRelatedProducts. Return value 0.
    Action 7:47:45: VSFindInstances.
    Action start 7:47:45: VSFindInstances.
    Action ended 7:47:45: VSFindInstances. Return value 0.
    Action 7:47:45: AppSearch. Searching for installed applications
    Action start 7:47:45: AppSearch.
    Action ended 7:47:45: AppSearch. Return value 0.
    Action 7:47:45: SetVS2017_ROOT_FOLDER.
    Action start 7:47:45: SetVS2017_ROOT_FOLDER.
    Action ended 7:47:45: SetVS2017_ROOT_FOLDER. Return value 1.
    Action 7:47:45: LaunchConditions. Evaluating launch conditions
    Action start 7:47:45: LaunchConditions.
    Action ended 7:47:45: LaunchConditions. Return value 1.
    Action 7:47:45: SetcaTouchExtensionsFile.
    Action start 7:47:45: SetcaTouchExtensionsFile.
    Action ended 7:47:45: SetcaTouchExtensionsFile. Return value 1.
    Action 7:47:45: SetINSTALL_VS2015.
    Action start 7:47:45: SetINSTALL_VS2015.
    Action ended 7:47:45: SetINSTALL_VS2015. Return value 1.
    Action 7:47:45: SetINSTALL_VS2017.
    Action start 7:47:45: SetINSTALL_VS2017.
    Action ended 7:47:45: SetINSTALL_VS2017. Return value 1.
    Action 7:47:45: ValidateProductID.
    Action start 7:47:45: ValidateProductID.
    Action ended 7:47:45: ValidateProductID. Return value 1.
    Action 7:47:45: CostInitialize. Computing space requirements
    Action start 7:47:45: CostInitialize.
    Action ended 7:47:45: CostInitialize. Return value 1.
    Action 7:47:45: FileCost. Computing space requirements
    Action start 7:47:45: FileCost.
    Action ended 7:47:45: FileCost. Return value 1.
    Action 7:47:45: CostFinalize. Computing space requirements
    Action start 7:47:45: CostFinalize.
    Action ended 7:47:45: CostFinalize. Return value 1.
    Action 7:47:45: MigrateFeatureStates. Migrating feature states from related applications
    Action start 7:47:45: MigrateFeatureStates.
    Action ended 7:47:45: MigrateFeatureStates. Return value 0.
    Action 7:47:45: InstallValidate. Validating install
    Action start 7:47:45: InstallValidate.
    Action ended 7:47:45: InstallValidate. Return value 1.
    Action 7:47:45: RemoveExistingProducts. Removing applications
    Action start 7:47:45: RemoveExistingProducts.
    RemoveExistingProducts: Application: {72B37D99-EAF9-4D62-9CD9-915B07371007}, Command line: UPGRADINGPRODUCTCODE={020C3694-E978-46E8-870F-83549561CE67} CLIENTUILEVEL=0 REMOVE=ALL
    Action 7:47:45: INSTALL.
    Action start 7:47:45: INSTALL.
    Action 7:47:45: FindRelatedProducts. Searching for related applications
    Action start 7:47:45: FindRelatedProducts.
    Action ended 7:47:45: FindRelatedProducts. Return value 0.
    Action 7:47:45: VSFindInstances.
    Action start 7:47:45: VSFindInstances.

    in reply to: Support for Real Dynamic Analysis? #12163
    Seidleroni
    Participant

    Great, thank you.

    in reply to: Unit Testing on Windows #11745
    Seidleroni
    Participant

    I can’t use a Linux VM for that because it is an embedded project (STM32).

    Seidleroni
    Participant

    That would be wonderful. I look forward to it the feature in Preview 3.

    Seidleroni
    Participant

    BTW, we are currently experimenting with storing $(BSP_ROOT) paths in the .vcxproj files instead of the relative paths to relocated BSPs and are planning to include this in the upcoming Preview 3 of v5.3. This should solve the problem you mentioned.

    Regarding this statement, would that mean that I could put the BSPs in a C:\ directory and that would be an absolute path instead of relative path?

    Seidleroni
    Participant

    The issue with relocating the BSP as shown in the example is that the BSP directory is still relative to the project directory. That only makes sense if you want to include the entire BSP in source control, but the STM32 BSP alone is > 600 MB. Wouldn’t it make sense to just install all of the BSP’s and Toolchain in the VisualGDB program files directory instead? This way, every user could just open the project and compile, provided they have all the proper BSPs/toolchains installed. No environment variables would need to be configured or anything. As far as I can tell, this is how most embedded compilers operate and would allow any user on a computer (or multiple computers) to work easily with no configuration necessary.

    Seidleroni
    Participant

    Will this feature be available as part of 5.3? I really love VisualGDB, but not having this feature work makes it difficult to work with multiple developers as well as using a build server.

    Seidleroni
    Participant

    Unfortunately on the machines I’m using, the drive letters are the same and I am running into this issue. Is it likely that this will be fixed with the next release or should I just go ahead and copy the fast semihosting files into my project?

Viewing 15 posts - 16 through 30 (of 33 total)