yeah if the code is out at 500k . golly ! no way it's gonna run in RAM !

The DSP libs are worth a look if you get stuck for MFLOPS.

cheers


On 26/10/2015 6:11 AM, David Rowe wrote:
> I recall reading about an option to run from RAM, however we only have
> 128k+96k or RAM and the code already 500k.  Flashing takes a few seconds
> so I've never really noticed it.
>
> I use software engineering practices (as per my email on 24 Sep) that
> mean 99% of my debugging is done before the code gets near the SMT32F4
> target.  You don't want to be sorting out DSP bugs on a bare metal platform.
>
> Haven't found a use for the CMSDSP libs to date.  If we did use them
> we'd also need them on the PC side to ensure identical behavior. Some
> high level optimisation of the C code has been enough so far.
>
> Been many years since I did any DSP assembler.  Getting away from that
> is the whole idea of using a modern, powerful uC.  Same code runs on
> your PC as your uC.
>
> - David
>
> On 25/10/15 19:13, glen english wrote:
>> On the large micros like STMF4, for fast development/ compile run cycles
>> I run my entire executable out of RAM.... only transitioning to flash
>> when I have to disconnect the debugger.
>>
>> Optimized DSP code from the CMSDSP libraries (which I re compile)
>> certainly takes a performance hit, but not too badly.
>>
>> If you are not already using the optimized , ST hand coded in assembler
>> DSP libraries, I'd be surprised if anyone could do better.
>>
>> g
>>
>> On 25/10/2015 7:38 PM, Stuart Longland wrote:
>>> Hi David,
>>> On 25/10/15 11:39, David Rowe wrote:
>>>> Re debugger suggest a $20 STM32F4 Discovery.  It has a debugger uC and a
>>>> STM32F4 on board.  Standalone (without the SM1000) it can run STM32F4
>>>> unit tests, using stdio.h functions to/from a Ho
>>
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> Freetel-codec2 mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>>
> ------------------------------------------------------------------------------
> _______________________________________________
> Freetel-codec2 mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>

-- 
-
Glen English
RF Communications and Electronics Engineer

CORTEX RF
&
Pacific Media Technologies Pty Ltd

ABN 40 075 532 008

PO Box 5231 Lyneham ACT 2602, Australia.
au mobile : +61 (0)418 975077



------------------------------------------------------------------------------
_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to