Page 2 of 2

Re: Chips without support

Posted: Fri Mar 26, 2021 2:11 pm
by DeepThought
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

Re: Chips without support

Posted: Fri Mar 26, 2021 2:25 pm
by fpiSTM
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.

Re: Chips without support

Posted: Sat Mar 27, 2021 11:23 am
by DeepThought
fpiSTM wrote: Fri Mar 26, 2021 2:25 pm 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.
Thanks for your reply, those are good news!

Re: Chips without support

Posted: Mon Oct 18, 2021 4:09 pm
by Neoraptor
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 ;)

Re: Chips without support

Posted: Tue Jun 28, 2022 9:07 pm
by rphaeldenver
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.

Re: Chips without support

Posted: Mon Jul 04, 2022 4:38 pm
by evelynshaw11
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.

Re: Chips without support

Posted: Mon Jul 04, 2022 5:01 pm
by ag123
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.

Re: Chips without support

Posted: Thu Jul 14, 2022 12:20 pm
by joe86
such an informative thread, Thanks everyone