Page 1 of 1
The new STM32L100C Discovery kit
Posted: Fri Sep 20, 2013 1:35 pm
by pito
Re: The new STM32L100C Discovery kit
Posted: Fri Sep 20, 2013 3:16 pm
by Giovanni
Oh look, another one

Giovanni
got one
Posted: Tue Sep 24, 2013 7:00 pm
by kenyee
STM was giving out samples for a bit
Not sure what you can do with a measly 16KB of RAM though. It has 256KB of flash, but would have been a lot more useful if it had 256KB of RAM as well. I think the upcoming STM32F429 Discovery will be a lot more useful...
Let me know if you want me to test anything chibios related on it...
Re: The new STM32L100C Discovery kit
Posted: Tue Sep 24, 2013 7:52 pm
by Giovanni
Not sure if the current L1 port can be used as-is, I have to go through the reference manual first.
Giovanni
Re: The new STM32L100C Discovery kit
Posted: Tue Sep 24, 2013 9:02 pm
by pito
Code: Select all
Not sure what you can do with a measly 16KB of RAM though.
A lot

The new L100 is quite interesting because it is low power. @32MHz clock it needs only 10mA. A perfect gadget for 90% of applications. Hopefully it going to be "chibios ready"

Re: The new STM32L100C Discovery kit
Posted: Wed Sep 25, 2013 3:47 am
by kenyee
pito wrote:The new L100 is quite interesting because it is low power. @32MHz clock it needs only 10mA. A perfect gadget for 90% of applications. Hopefully it going to be "chibios ready"

I was reading the manual and apparently it can DMA to anything on the SPI bus. STM makes a few SPI SRAM chips up to 128KB, so that would solve the data storage problem w/ only 16KB on-chip that you can just use for program variables and the stack

Re: The new STM32L100C Discovery kit
Posted: Wed Sep 25, 2013 7:21 am
by pito
You may use FRAM or MRAM SPI memories, up to 512kBytes/chip today. All nonvolatile,unlimited r/w, w/ SPI clock faster than any STM can do..

Re: The new STM32L100C Discovery kit
Posted: Wed Sep 25, 2013 2:46 pm
by kenyee
Didn't know they got that big
Only thing I wish is that the STM32 had a memory controller that magically mapped those SPI RAMs into memory so they show up as regular program memory

Without that, we have to manage those memories almost like a flash card.