Here at work, we do all of our DSP for ARM in fixed point, though we have tested the Cortex A9 with floating point builds of our algorithms, and the performance is comparable, apparently the A9 series has improved the FPU significantly
(my 2cents) -Kevin On Tue, Sep 25, 2012 at 12:19 PM, Eric Brombaugh <[email protected]> wrote: > I'm using a bare-bones development flow based on a text editor, GCC + > utilities and a Black Magic Probe JTAG/SWD download pod. I've also used the > ST-LINK V2 download feature that's built in to the Discovery boards, but the > FOSS tools to support that hardware are a bit less reliable. > > I've tried a number of pre-built GCC toolchains - the CodeSourcery Lite > version is free and readily available. ARM sponsors the Launchpad project > which seems to work well and tracks a slightly newer code revision. The > Black Magic Probe supports the GDB extended target protocol for realtime > debug and I've found it to be very useful and reliable. Black Magic firmware > is available to reflash the SWD hardware in the ST Discovery boards for > improved functionality under Linux but I haven't taken that step. > > For those working on MacOS X or Windows, there are alternative development > systems. ST recommends a number of commercial IDEs that charge "pro" prices > but also provide crippled (code size limited) free versions. Full-capability > IDEs based on Eclipse + GCC are available from Yagarto and CooCox and on > Windows they support the ST-LINK SWD downloader. > > Eric > > > On 09/25/2012 11:51 AM, Andy Farnell wrote: >> >> >> How do you develop code for these Eric? What is your toolchain? >> >> best >> Andy >> >> On Tue, Sep 25, 2012 at 09:43:09AM -0700, Eric Brombaugh wrote: >>> >>> The STM32F4 series parts are cheap, fast, powerful for their class. >>> Not really on par with the Cortex A8 and Atom machines but great for >>> embedded. >>> >>> I've got a little audio signal processing project based on the >>> STM32F4 going now: >>> >>> http://ebrombaugh.studionebula.com/synth/stm32f4_codec/index.html >>> >>> I've been writing code on this for the last few weeks and have a few >>> basic audio effects running on it. I've tried some frequency domain >>> processing as well - 128-sample real floating point FFT/IFFT takes >>> about 120us with the CPU running at max rated clock speed. >>> >>> Definitely worth checking out if you've got modest DSP to do on a budget. >>> >>> Eric >>> >>> On 09/25/2012 09:28 AM, Nigel Redmon wrote: >>>> >>>> I haven't had time to do much with it yet, but the STM32F4DISCOVERY >>>> board is bargain, with single precision floating point and DSP features >>>> (single cycle MAC, saturated arithmetic, SIMD), and a bunch of nice goodies >>>> on the baord, $14.55 at Mouser. > > > -- > dupswapdrop -- the music-dsp mailing list and website: > subscription info, FAQ, source code archive, list archive, book reviews, dsp > links > http://music.columbia.edu/cmc/music-dsp > http://music.columbia.edu/mailman/listinfo/music-dsp -- dupswapdrop -- the music-dsp mailing list and website: subscription info, FAQ, source code archive, list archive, book reviews, dsp links http://music.columbia.edu/cmc/music-dsp http://music.columbia.edu/mailman/listinfo/music-dsp
