David O'Connor

Results 304 comments of David O'Connor

Here's the error when compiling locally: ``` /mnt/c/users/David/Desktop/betaflight/tools/gcc-arm-none-eabi-9-2020-q2-update/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/bin/ld: /tmp/betaflight_STM32H723.elf.xv3yT4.ltrans10.ltrans.o:(.custom_defaults_end_address+0x0): undefined reference to `__custom_defaults_end' /mnt/c/users/David/Desktop/betaflight/tools/gcc-arm-none-eabi-9-2020-q2-update/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/bin/ld: /tmp/betaflight_STM32H723.elf.xv3yT4.ltrans10.ltrans.o:(.custom_defaults_start_address+0x0): undefined reference to `__custom_defaults_start' collect2: error: ld returned 1 exit status make[1]: *** [Makefile:404: obj/main/betaflight_STM32H723.elf]...

Thank you. It looks like there's an [H723 file in there](https://github.com/betaflight/betaflight/blob/add05864bfd8aa9c5e40126328beeb840d14119d/src/link/stm32_flash_h723_1m.ld). Would this need to be modified?

Re linking: Are there linking files that could affect this beyond [the one in src/link](https://github.com/betaflight/betaflight/blob/master/src/link/stm32_flash_h723_1m.ld)? This is is consistent with the Reference Manual and what STM32CubeIDE generates.

I was wrong - the problem was indeed in that linker file. It now compiles. It now matches the H743 linker, with the exception of modified FLASH and RAM sizes...

Fixed. Ready for review and/or merge.

GH support restored this fork and branch. I squashed it to 1 commit. Files changed is showing a number of changed files I didn't touch. They appear to be the...

Rebase complete. Showing only correct files modified.

After attempting a squash, it is now showing 224 changed files. I'm happy to submit a clean PR if the team is willing to merge it despite not being the...

Thank you. Of note, I've found those first 2 links to work well, and I've used them to successfully build binaries for BF. The main thing I think they're missing...