[sdiy] STM32 processor
Mikko Helin
maohelin at gmail.com
Wed Oct 12 22:44:10 CEST 2011
STM32F4 which is a Cortex-M4 ARM CPU seems to be out. The STM32F4
DISCOVERY kit (http://www.st.com/internet/evalboard/product/252419.jsp?WT.ac=fp_sep11_stm32f4discovery)
is available now at least from Mouser and and Watterott (in stock, you
can get them also from Farnell, Digikey and elsewhere):
http://www.watterott.com/de/STM32F4Discovery
The STM32 device onboard has got 32-bit single precision floating
point unit, and there is a Crystal/Cirrus DAC on the pcb as well. Just
add a MIDI input connector and you've got some kind of synth board for
less that 20 money units. Too bad it doesn't support OpenOCD, jut
ST-Link, and there doesn't seem to be proper free toolchains, the free
version of Atollic TrueStudio seems to be the most unlimited one. It
might be possible also to get the FreeRTOS "toolchain" working with
this kit (excepet for programming I think), or Versaloon
(http://www.versaloon.com/bbs/viewtopic.php?f=2&t=17&sid=9bd89fac68c40383597d3ea223b04621&start=190
, maybe someone else knows this STM stuff better).
-Mikko
On Fri, Sep 16, 2011 at 2:03 AM, James Hughes <james at virtualjames.com> wrote:
> I have no experience with this board, but have been thinking about
> picking one up:
> http://leaflabs.com/devices/maple/
>
> Comes with Linux/Mac/Windows IDE. It looks like it might be slightly
> crippled with respect to IO, since they decided to make it Arduino
> pin-compatible, but there's mention of a forthcoming "native" board
> layout.
>
> Since it's JTAG programmable, I'm sure you can bypass their integrated
> bootloader/toolchain/libraries, if you need lower level access to the
> MCU.
>
> Still, it looks like be an easy entrée into Cortex-M3 land.
>
> On Thu, Sep 15, 2011 at 3:39 PM, Eric Brombaugh <ebrombaugh1 at cox.net> wrote:
>> On 09/15/2011 03:31 PM, Matthew Smith wrote:
>>>
>>> Anyone know anything about STM32 development toolchains that run on
>>> Linux? I know that there's gcc for ARM, but was wondering if there were
>>> tools for actually programming the devices.
>>
>> I'm using OpenOCD along with an Olimex USB-TINY JTAG pod.
>>
>> I'm running this on an Ubuntu 11.04 system and while Ubuntu has OpenOCD in
>> its repo, they're only up to rev 0.4 but rev 0.5 or greater is required to
>> support the STM32 'value line' parts. I ended up grabbing the latest source
>> of OpenOCD from their git repo and compiling it myself. That's been working
>> just fine.
>>
>> Links for all of this stuff at my STM32 web page:
>>
>> http://members.cox.net/ebrombaugh1/embedded/stm32breakout/index.html
>>
>> Eric
>> _______________________________________________
>> Synth-diy mailing list
>> Synth-diy at dropmix.xs4all.nl
>> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
>>
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at dropmix.xs4all.nl
> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
>
More information about the Synth-diy
mailing list