[SOLVED] Support STM32L1 ?

faweiz
Mon Sep 07, 2015 4:22 am
Hello!

I’ve a Stm32L152C-Discovery board, does the Arduino_For_STM32 support this STM32L152RC chip? if so, how to support it on Arduino IDE?

Link: http://uk.farnell.com/stmicroelectronic … 0000005178

Thank you!
Tony


RogerClark
Mon Sep 07, 2015 6:52 am
None of the cores we have will support that device, however its possible that the new HALMX core that we are looking at building could probably be made to suport that device if the STMCubeMX supports it.

bgolab
Wed Oct 14, 2015 10:04 am
STM32L1 is supported by the STMCubeMX.

It would be nice to have this board supported.


RogerClark
Wed Oct 14, 2015 8:52 pm
At the moment the new HALMX core development seems to be dormant.

i’ve not personally had any time to do any work on the HALMX core, and it doesn’t look like anyone else has the time to push it forward either.


sheepdoll
Wed Oct 14, 2015 10:05 pm
The HALMX core is not going to write itself.

I have another project at the moment which is AVR based. Others are happy with the STM32F103.

There seemed to be an interest that petered out when it was clear that HALMX is not a turnkey solution. Still there is enough where others can work with basic GPIO and serial stream. Sure that is boring, Even I want to jump forward and make the TFT and USB MIDI work.

In the HALMX project there is enough written in the docs based on the postings here to add a L1 to the cores, then get a GPIO blink and serial stream to run. If the docs are not clear, then it would be nice to get feedback as to how to make them better.

The way I structured HALMX is to use STMCube to do the heavy lifting. Understanding STMCube is a good first step. Especially if one of the demo boards is used as a starting place.


RogerClark
Wed Oct 14, 2015 10:51 pm
Hi Julie,

See my PM.

I totally agree with you.

Cores do not write themselves.

You put a lot of effort into getting the groundwork done, but no one else seems to be willing to put any effort into this, and unfortunately I”ve been unable to do any work on this, as I’ve been away on business for the last month.


neofun
Sat Jan 09, 2016 5:22 pm
Hi Roger,
I’d like to program a STM32L151Cx wit he Arduino IDE.
I stumbled upon your posts in hackster.io and then arrived here…
Unfortunately it seems that the little difference between STM32L and STM32F as I got it from https://en.wikipedia.org/wiki/STM32 isn’t that little at all – although they use the same Cortex-M3 core.
I searched the web and it seems that really nobody is currently trying to port the STM Arduino bootloader and/or the libmaple to STM32L – although I found several requests for that.
Would it be possible that you, with your experience in that area, could write up some tasks for the bootloader and maybe the libmaple which have to be addressed/programmed/solved, that it would easier for interested programmers to contribute to the STM32L support?
Unfortunately I’m more in hardware design and periphery programming than in core programming.
I appreciate your help.

Kind regards
Tom


sheepdoll
Sat Jan 09, 2016 6:31 pm
neofun wrote:

I searched the web and it seems that really nobody is currently trying to port the STM Arduino bootloader and/or the libmaple to STM32L – although I found several requests for that.

Kind regards
Tom

gevard
Sun Oct 02, 2016 4:39 pm
For information, Radino propose arduino products based on STM32L151. They call it Raduino32.
The link at the bottom of the page is the files to add to your Arduino installation.
I personnally never test it, as I don’t have STM32L151 boards. But I appreciate your feadback.
Regards

RogerClark
Sun Oct 02, 2016 8:59 pm
Interesting.

I will check if I have a L1 board kicking around that I could test it on


dberenguer
Mon Aug 07, 2017 11:09 am
Very interesting. Roger, did you find time to test the Radino32 cores?

RogerClark
Mon Aug 07, 2017 12:04 pm
No.

I can’t remember looking at that core


fpiSTM
Mon Aug 07, 2017 12:08 pm
FYI
Arduino_Core_STM32 is able to support STM32L1 MCU based board (HAL for L1 already included) but currently, no variant added.
I’ve planned to add the Nucleo L152RE soon to check if no issue.

victor_pv
Mon Aug 07, 2017 2:08 pm
[dberenguer – Mon Aug 07, 2017 11:09 am] –
Very interesting. Roger, did you find time to test the Radino32 cores?

I just had a look out of curiosity and seems to be mostly libmaple with some libopenstm32.


fpiSTM
Tue Aug 15, 2017 9:29 pm
FYI L1 support enabled:
https://github.com/stm32duino/Arduino_C … 32/pull/80

Leave a Reply

Your email address will not be published. Required fields are marked *