So I looked up what a "Arduino DUE" is

DUE is a cortex M3 based unit. no floating point unit, but reasonably capable of floating point library but not int he volume required but I'd have to say, unlikely to work without a TON of work.

CortexM3 is OK for (work already done) fixed point reference design codecs, but not this one.

you'd be highly recommended to get codec2 running on the STMF4 discovery $15 or STMF7 $80 discovery board.
(unless you want a project for the summer- fixed point port of codec2.....)

there seems to be a bit of arduino STM32 F4 activity in the stm32duino forum

http://www.stm32duino.com/viewforum.php?f=39

good luck

cheers
Glen English VK1XX



On 25/05/2016 8:45 PM, Shane Burrell wrote:
The DUE likely doesn't have the horsepower.  I've seen the MMDVM mentioned in passing but going to the website the code doesn't seem to be availible or licensing.  

On Wed, May 25, 2016 at 3:12 AM, Alan Beard <[email protected]> wrote:
Thanks for the info.
 I'm about to use the Arduino DUE (M4) for mmdvm.
 The CMSIS library is used for MMDVM.

 Could we add the Codec2 code?

 (well we have P25, D-Star, Fusion, DMR, why not add another)

Alan VK2ZIW

On Mon, 23 May 2016 09:24:43 +1000, glen english wrote
> mmm maybe I'll show it......yes maybe. got to get other work out of
> the way Hopefully I will have my pick and place machine online by then.....
>
> F7 is also much more complex in the memory department if you want to
> get the best out of it. many different paths between the memories
> and the processor. many different memories on board...
>
> You can run it in 'basic mode' and still get reasonable improvement
> for "general purpose code' in performance over F4. Dual issue micro
> and deep pipeline seems to reap benefits, and power consumption very
> reasonable.
>
> But... !
>
> I would only recommend the upgrade if have your wits about you....
> It's also a fair extra $.
>
> If you are not already using the CMSIS optimised DSP libraries, then
> you might get 2:1 on your existing DSP code, also without going to
> M7 just by using the optimized libs.
>
> cheers
>
> On 23/05/2016 9:07 AM, David Rowe wrote:
> > Thanks for the heads up Glen - gd to see we have an upgrade path.  Will
> > you be shoing yr new board off at Gippstech?  I hope to have the SM2000
> > doing something" by then.
> >
> > - David
> >
> > On 23/05/16 07:55, glen english wrote:
> >> Anyone using the STM32F7 (like I am on my new codec2 board) be sure to
> >> read the chip errata and migration sheet.
> >>
> >> there are some bugs with the silicon that affect triggering of the ADCs
> >> from the timers (essential) .
> >>
> >> There are reasonable workarounds. You'll save yourself a day by reading
> >> the errata first...
> >> The silicon errata/bugs are non trivial, also....
> >>
> >> In addition, the ADC trigger TRGO defines are different.. ensure you
> >> read the migration sheet.
> >>
> >> The M4  startup code may not work for M7 despite it being "binary
> >> compatible", there are NOPs inserted between cpu controls and you need
> >> more NOPs between setting a function and using it. (deeper longer
> >> pipelines).
> >>
> >> apart from that, the M7 beats the pants off the M4 for identical code !
> >>
> >> glen VK1XX
> >>
> >>
> >>
> >>
> >>
------------------------------------------------------------------------------
> >> Mobile security can be enabling, not merely restricting. Employees who
> >> bring their own devices (BYOD) to work are irked by the imposition of MDM
> >> restrictions. Mobile Device Manager Plus allows you to control only the
> >> apps on BYO-devices by containerizing them, leaving personal data untouched!
> >> https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
> >> _______________________________________________
> >> Freetel-codec2 mailing list
> >> [email protected]
> >> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> >>
> > ------------------------------------------------------------------------------
> > Mobile security can be enabling, not merely restricting. Employees who
> > bring their own devices (BYOD) to work are irked by the imposition of MDM
> > restrictions. Mobile Device Manager Plus allows you to control only the
> > apps on BYO-devices by containerizing them, leaving personal data untouched!
> > https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
> > _______________________________________________
> > Freetel-codec2 mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> >
>
> ------------------------------------------------------------------------------
> Mobile security can be enabling, not merely restricting. Employees
> who bring their own devices (BYOD) to work are irked by the
> imposition of MDM restrictions. Mobile Device Manager Plus allows
> you to control only the apps on BYO-devices by containerizing them,
>  leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
> _______________________________________________
> Freetel-codec2 mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2


Alan

Evil flourishes when good men do nothing.
Consider Jesus.
---------------------------------------------------------------------------
Alan Beard               Unix Support Technician from 1984 to today
70 Wedmore Rd.           Sun Solaris, AIX, HP/UX, Linux, SCO, MIPS
Emu Heights N.S.W. 2750  Routers, terminal servers, printers, terminals etc..
+61 2 47353013 (h)       Support Programming, shell scripting, "C", assembler
0414 353013 (mobile)     After uni, electronics tech


------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2



------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j


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




------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to