Forum Replies Created
-
AuthorPosts
-
urosgParticipant
Thank you for the fast fix, at first glance it looks like it is working now.
Will do some more testing and report back.
urosgParticipantHi, just tried to use this feature and as soon as I enable the option it breaks the build process.
Error listed is: ninja: error: ‘{_exe_NAME}.lds’, needed by ‘ProjectName’, missing and no known rule to make it.
This is a new clean project made with VisualGDB and STM32CubeMX.
No changes were made to the built project just enabled the option.
Any help would be appreciated.
urosgParticipantThis issue still persists where the interface name does not have a “description” inside brackets.
So for example the default regex will identify:
vEthernet (WSL (Hyper-V firewall))
but will not identify:
vEthernet (WSL)
This regex should identify either:
@" \(WSL (\(|\))|\(WSL\)"
urosgParticipantRecreating project from scratch seems to have helped (which was ok for this project as it was an old skeleton project), but it is hardly a solution IMHO as this means, that every time an update is available there is potential it will break.
Thank you for the reply, I will check other projects and see if the problem persists as it is problematic for Intellisense, no errors/warnings are present in build logs.
November 29, 2019 at 11:28 in reply to: Build RAM only application – does not work outside IDE #26646urosgParticipantHi,
thank you for the suggestion, I found the solution:
- get address of “Reset_Handler” function
- set $pc to the address
- go
But now I have a new problem; interrupts are not working with the built “Blinky” example – i.e. SysTick_Handler is newer called.
Looking at lds everything is in SRAM, also everything else works, but looking through the sources the vector table does not get relocated (VTOR is not explicitly set), is this expected to be done automatically or is it really missing?
-
AuthorPosts