Closed maxgerhardt closed 3 years ago
I've also checked to see whether the Makefile build path uses the same SPL version as we do and it does, V3.1.0,
but we're probably going to update to V3.3.2 (https://github.com/CommunityGD32Cores/gigadevice-firmware-and-docs/tree/main/GD32F1x0) soon, and that would mean that the PIO & Makefile builds would use different SPL versions. You can modify
platform_packages =
framework-spl-gd32@https://github.com/CommunityGD32Cores/gd32-pio-spl-package.git
to
platform_packages =
framework-spl-gd32@https://github.com/CommunityGD32Cores/gd32-pio-spl-package.git#67a6fe90b20e00b11a9a52f55d318b7d15eeed84
to fix it to a known a commit with V3.1.0, or I can ping you when we release an update so you can recheck and update the Makefile path files (Drivers/
etc).
This looks very good! I am doing a quick check on my computer.
Perfect. Merge done!
add_nanolib.py
and referenced to it because it handled in the platform's builder code as defaultplatform
to the new platform-gd32, do not piggy-back onststm32
anymoreboard = gd32f130c6
with the newboard = genericGD32F130C6
built-in board name, as per https://github.com/CommunityGD32Cores/platform-gd32/tree/main/boardsboards/
folder as that is in the platform now-DGD32F130_150
because the board definition file already does that-lc -lm
because those are already linked automatically-T./GD32F130C6T_FLASH.ld
style, replaced by referencing it asboard_build.ldscript
, as documented and supported by the build scriptAll firmwares still build, the DEBUG variant is however very close to having its flash filled up