Re: AM623 experiences

Liste des GroupesRevenir à ca embedded 
Sujet : Re: AM623 experiences
De : invalid (at) *nospam* invalid.invalid (Grant Edwards)
Groupes : comp.arch.embedded
Date : 24. Nov 2024, 18:12:10
Autres entêtes
Organisation : PANIX Public Access Internet and UNIX, NYC
Message-ID : <vhvmpa$p98$1@reader2.panix.com>
References : 1 2 3 4
User-Agent : slrn/1.0.3 (Linux)
On 2024-11-24, David Brown <david.brown@hesbynett.no> wrote:

Some vendor-supplied toolchains are not bad, but some are definitely
subpar - and often many years behind the versions you get from
manufacturer independent suppliers (like ARM's build of a gcc toolchain,
or commercial gcc toolchains).  The biggest problem with microcontroller
manufacturer's tools is usually the SDK's that are frequently horrible
in all sorts of ways.
>
But I agree with your advice - where possible, use ARM's gcc toolchain
build for ARM development.  And make sure your project build is
independent of any IDE, whether it is from the vendor or independent.
IDE's are great for coding, and vendor-supplied IDE's can give good
debugging tools, but you want the project build itself to be independent.

What he said, defintely: Avoid vendor-specific IDEs and SDKs like the
plague.

Demo apps and libraries from Silicon vendors are usually awful -- even
worse than the toolchains. I'm pretty sure they're written by interns
who think that to be "professional" it has to incorporate layers and
layers of macros and objects and abstrcation and polymorphism and
whatnot.

As a result I rememeber failing to get a vendor's "hello world" demo
to run on a Cortex-M0+ because it was too large for both the flash and
RAM available on the lower end of the family.  And it wsan't even
using "printf" just a "low level" serial port driver that should have
been a few hundred bytes of code but was actually something like
10KB..


Date Sujet#  Auteur
23 Nov 24 * AM623 experiences14Don Y
23 Nov 24 `* Re: AM623 experiences13David Brown
23 Nov 24  `* Re: AM623 experiences12Grant Edwards
24 Nov 24   +* Re: AM623 experiences2Don Y
24 Nov 24   i`- Re: AM623 experiences1David Brown
24 Nov 24   `* Re: AM623 experiences9David Brown
24 Nov 24    `* Re: AM623 experiences8Grant Edwards
24 Nov 24     +* Re: AM623 experiences2Don Y
25 Nov 24     i`- Re: AM623 experiences1David Brown
25 Nov 24     `* Re: AM623 experiences5David Brown
25 Nov 24      +* Re: AM623 experiences3Grant Edwards
25 Nov 24      i+- Re: AM623 experiences1David Brown
25 Nov 24      i`- Re: AM623 experiences1Don Y
26 Nov 24      `- Re: AM623 experiences1pozz

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal