Maximilian Gerhardt
Maximilian Gerhardt
``` Using manually specified: /dev/ttyACM0 ``` Weird -- wouldn't DFU use a USB device, not a serial port? What happens when you delete the `upload_port = ..` section of your...
Ah yes, it tries to find a serial port so that it can reset the board into bootloader mode using a 1200 baud open serial port procedure. https://github.com/platformio/platform-ststm32/blob/9da8f1bafcfd8b2a59061962dc1e298f545b52a4/boards/portenta_h7_m7.json#L44-L46 Do you...
Workaround is to add the installation steps / shell commands to the GitHub actions file too.
I allowed myself to make a tiny addition to the SPL framwork with the option `PIO_FRAMEWORK_SPL_HSE_IN_BYPASS_MODE` (https://github.com/maxgerhardt/pio-framework-spl-stm32/commit/5c2d98735f71ded1a7ef51c311c69affbb627800). The clock setup code of the SPL framwork always wants to use HSE...
The SPL builder code is by-default not linking against newlibnano which would provide this function, so you have to do a little addititon yourself like [I did here](https://github.com/maxgerhardt/pio-gd32f130c6): In the...
People are also running in this bug when using PlatformIO and using the latest Arduino-ESP32 core [here](https://community.platformio.org/t/update-espressif-32-version-4-1-0-leads-to-error-collect2-exe-error-ld-returned-1-exit-status/27742) in the forums. This fix PR is valid.
Yet another person running into this [here](https://community.platformio.org/t/asyncelegantota-collect2-exe-error-ld-returned-1-exit-status/28553).
Per https://sourceware.org/legacy-ml/gdb/2002-08/msg00207.html I've run the file through `readelf -wi` and it also complains with the same errors. Debug information in the ELF seems to be incomplete somehow.. from some SPL...
Full `readelf -wi` output with a minimal firmware (all modules but GPIO disabled) shows some errors even within the GPIO module for functions / structures that however used in the...
I've filed a bug at SDCC per https://sourceforge.net/p/sdcc/bugs/3200/ since I don't see where out fault could be (in e.g. the invocation or linking phase). Sadly we're depending on two SDCC...