Forum Replies Created
-
AuthorPosts
-
bflanneryParticipant
Thanks! I had no idea that was there.
bflanneryParticipantYou could try building the toolchain yourself with the large address aware flag.
I am curious how big your binary is when your build doesn’t fail. I ran into this issue when I had external memory sections set to load when they shouldn’t have been.
bflanneryParticipantUnderstood. I figured that would be the case. I just thought I would let you know that the way it fails is not a good experience and impacts the other aspects of debugging. I will avoid expanding that section myself moving forward, but I imagine I won’t be the last person to run into this.
bflanneryParticipantWhat happens if you wrap it in a __cplusplus guard? Looks like it is treating that source as a c file.
bflanneryParticipantAre your hardware boot pin(s) in the correct state to boot from 0x08000000?
bflanneryParticipantSo you only get the binaries when you build at the cmake project level. If you right click and build the debug targets directly it does not generate the binary file or hex file. Only the elf.
bflanneryParticipantI mangled my first sentence in that last post. It should read:
“Is there any reason that the application bin file would not be produced when built?”
bflanneryParticipantIs there any reason that the application bootloader would not be produced when built?
I have the GENERATE_BIN option on both BSP based executables. The bootloader target produces a .bin file but the application does not.
bflanneryParticipantFigured it out. I had a section in my bootloader linkerscript not marked (NOLOAD) that should have been.
August 16, 2023 at 07:45 in reply to: java.lang.UnsupportedClassVersionError: com/st/microxplorer/maingui/STM32CubeMX #34590bflanneryParticipantIt just looks like you need to update your JRE to be compatible with that version of CubeMX.
May 23, 2023 at 09:48 in reply to: Debugging AVR / Arduino with ATMELICE / JTAGICE3 and avarice / avr-gdb #34267bflanneryParticipantI am realizing that using something like msys might be too complicated for deployment.
May 23, 2023 at 09:36 in reply to: Debugging AVR / Arduino with ATMELICE / JTAGICE3 and avarice / avr-gdb #34266bflanneryParticipantI am not one to resurrect old threads, but this felt like the most appropriate place.
This newer repo is where active development occurs for avarice. They even have support for JTAGICE3 which is much more easily acquired.
https://github.com/Florin-Popescu/avarice
They don’t release pre-built windows executables but they can be built with msys. It would be great if visualgdb packaged this version of avarice instead of the stagnant avrdude repo version.
bflanneryParticipantOh I see now how this works.
bflanneryParticipantOkay neat. Is there any documentation for these vgdbxactions files?
-
AuthorPosts