STM32_Arduino_Cores
STM32_Arduino_Cores copied to clipboard
Lots of warnings are produced when compiling for F407
Lots of warnings are produced when compiling for F407
e.g.
MakerLabMe\MakerLabMe\variants\F4Discovery/libstm_stm32f40x_8Mhz_gcc_rel.a(startup_stm32f4xx.o):(.isr_vector+0x108): warning: undefined reference to TIM5_IRQHandler' \variant.cpp.o: In functionUART4_IRQHandler':
\MakerLabMe\variants\F4Discovery/variant.cpp:314: warning: undefined reference to Serial1' \variant.cpp.o: In functionUSART2_IRQHandler':
MakerLabMe\variants\F4Discovery/variant.cpp:319: warning: undefined reference to `Serial2'
These errors are compiling an empty sketch in IDE 1.6.3
there are news?
I had an email from the author of the repo saying he was not actively developing it.
The only repo that value ply works for F407 is mine, but you could also look at Koduino ( however koduino doesn't support F4 at the moment, though it may not be too had to add F407)
Try posting to the F4 section of www.stm32duino.com
Just to chime in (I'm the koduino creator), I'm actively using a F405 at the moment so it isn't too big of a leap to a F407. However, I'm drowning in PhD work at the moment, so I'm not advertising much support till I'm more free. :( Please feel free to check it out! https://github.com/avikde/koduino Thanks! -Avik
On Wed, Jun 3, 2015 at 5:56 PM Roger Clark [email protected] wrote:
I had an email from the author of the repo saying he was not actively developing it.
The only repo that value ply works for F407 is mine, but you could also look at Koduino ( however koduino doesn't support F4 at the moment, though it may not be too had to add F407)
Try posting to the F4 section of www.stm32duino.com
— Reply to this email directly or view it on GitHub https://github.com/MakerLabMe/STM32_Arduino_Cores/issues/7#issuecomment-108626957 .
Thanks Avik
Have you pushed your F4 changes, as I can only see F373 in boards.txt
Ah, yes, sorry no I hadn't yet since I've been using Makefiles for all my work. I just added a section to boards.txt and it compiles through IDE 1.6.1, but haven't checked the "maximum_size" number, etc.
I guess I should mention that I haven't kept up with the rapid changes to the IDE after v1.6.1, and gcc-arm-none-eabi v2014q3... :(
On Wed, Jun 3, 2015 at 8:41 PM Roger Clark [email protected] wrote:
Thanks Avik
Have you pushed your F4 changes, as I can only see F373 in boards.txt
— Reply to this email directly or view it on GitHub https://github.com/MakerLabMe/STM32_Arduino_Cores/issues/7#issuecomment-108658538 .
Avik
If you have not updated since 1.6.1 your will need to add the platform rewrite keys file, otherwise it won't find the compiler (as they have hidden it)
And you have to manually install the Due, to get the compiler installed (in its hidden folder)
Hi Roger, I remember you were mentioning that you'd wait for things to settle down with the IDE before implementing some kind of package file to download your core. Has that happened yet? -Avik
On Wed, Jun 3, 2015 at 9:13 PM Roger Clark [email protected] wrote:
Avik
If you have not updated since 1.6.1 your will need to add the platform rewrite keys file, otherwise it won't find the compiler (as they have hidden it)
— Reply to this email directly or view it on GitHub https://github.com/MakerLabMe/STM32_Arduino_Cores/issues/7#issuecomment-108669385 .
Avik
I have decided not to do a package for the 1.6.4 Boards Manager, because its not useful to the majority of the people using the repo.
The Boards Manager puts the cores it downloads in a hidden folder on windows, which makes it hard for people to get to. And the repo is still under constant development by a lot of people, both on the F1 and F4 cores.
The Boards manager system is really only useful for cores which are 100% complete and where users are not submitting enhancements etc