Yes, adding a board variant is explained in the stm32duino / wiki
I'm working in a university project and I want to design a board for a LoRa node using a STM32 microcontroller but the STM32L431 is not supported in the current core version (1.9), so would it be possible to use this MCU with STM32duino just using a ST-Link and creating a custom board in arduino?
Thanks
Chips without support
Re: Chips without support
Yes you can. note that next release 2.0.0 will ease board addition.
Wiki will be updated to explains how to create a new variant.
In few words, all the L431xx variants will exists, only the linker script, a config clock and the boards entry have to be added.
Wiki will be updated to explains how to create a new variant.
In few words, all the L431xx variants will exists, only the linker script, a config clock and the boards entry have to be added.
-
- Posts: 2
- Joined: Fri Mar 26, 2021 1:14 pm
Re: Chips without support
Thanks for your reply, those are good news!
Re: Chips without support
Hello,
Sorry to revive this thread, but I only find the mention of the STM32L431 in this topic.
I am also using the STM32L431 chip and it looks like it is not yet supported in the 2.0.0 or 2.1.0 version (https://github.com/stm32duino/Arduino_C ... /tag/2.1.0).
Is there a guide on how to add it? Or is it going to be implemented soon?
Thanks for your help![Wink ;)](./images/smilies/icon_e_wink.gif)
Sorry to revive this thread, but I only find the mention of the STM32L431 in this topic.
I am also using the STM32L431 chip and it looks like it is not yet supported in the 2.0.0 or 2.1.0 version (https://github.com/stm32duino/Arduino_C ... /tag/2.1.0).
Is there a guide on how to add it? Or is it going to be implemented soon?
Thanks for your help
![Wink ;)](./images/smilies/icon_e_wink.gif)
-
- Posts: 1
- Joined: Tue Jun 28, 2022 9:05 pm
Re: Chips without support
I would hope so otherwise I'd be in for a rude awakening haha.
I think I'll only use one unsupported processor and just have the other ones be similar to what I have picked out.
So I can try making the addition myself but still have some that should work.
I think I'll only use one unsupported processor and just have the other ones be similar to what I have picked out.
So I can try making the addition myself but still have some that should work.
-
- Posts: 1
- Joined: Thu Jun 02, 2022 5:33 pm
Re: Chips without support
I want to make some boards with processors that are currently not listed to have support.
The STM32F301K6U6, STM32G030K8T6, STM32F730R8T6.
STM32H750VBT6 Can anyone tell me if these would be covered by existing code.
And if not, how I would go about adding support for them either requesting or resources to do it myself.
The STM32F301K6U6, STM32G030K8T6, STM32F730R8T6.
STM32H750VBT6 Can anyone tell me if these would be covered by existing code.
And if not, how I would go about adding support for them either requesting or resources to do it myself.
Re: Chips without support
normally if there is a generic board/profile for the chip
it is more about making a custom variant.
https://github.com/stm32duino/wiki/wiki ... 28board%29
in a custom variant
one of those things is to setup clocks properly with a
SystemClock_Config()
that will run on the HSE crystal. This need to be done for the HSE crystal frequency on your custom board.
An 'easy' way is to look at existing codes for custom boards, i.e the variant that is.
it is more about making a custom variant.
https://github.com/stm32duino/wiki/wiki ... 28board%29
in a custom variant
one of those things is to setup clocks properly with a
SystemClock_Config()
that will run on the HSE crystal. This need to be done for the HSE crystal frequency on your custom board.
An 'easy' way is to look at existing codes for custom boards, i.e the variant that is.
Re: Chips without support
such an informative thread, Thanks everyone