Yes I figured that memory is the key issue!
When I was trying to implement the project with Keil I noticed that if I
allocated too much memory to heap or stack (heap mostly because of the
malloc calls) I was getting overrun behaviour from the ADC and transfer
errors from the DMA just after the code turns on the ADC.
When I decreased the Heap allocation to something more modest that
behaviour stopped.
Which I think is what's going on with the OFDM mode if you try getting it
to work as it is right off the bat on the STM32 but funnily enough when I
tried debugging it and noticed register values for the ADC and DMA they
both seemed to be working properly which I found very strange.
On Fri, Sep 7, 2018 at 12:37 AM David Rowe <da...@rowetel.com> wrote:
> > Can I be helpful trying to get the STM32 code running on the Nucleo64
> > boards that I have for the MMDVM project?
> > Or perhaps, the Teensy 3.6?
>
> Pls feel free to work on anything you like Alan. Don has been building
> up a set of unit tests for the stm32 that may be useful.
>
> - David
>
>
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-codec2@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2