Sujet : Re: AM623 experiences
De : blockedofcourse (at) *nospam* foo.invalid (Don Y)
Groupes : comp.arch.embeddedDate : 24. Nov 2024, 00:56:45
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vhtq47$1tfnd$2@dont-email.me>
References : 1 2 3
User-Agent : Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2
On 11/23/2024 12:57 PM, Grant Edwards wrote:
On 2024-11-23, David Brown <david.brown@hesbynett.no> wrote:
On 23/11/2024 09:15, Don Y wrote:
I'm looking to move my design onto said platform.
>
Any first-hand experiences to share?
>
Bugs in silicon, toolchain, support, etc.?
>
I've no experience with that device at all, but from experience with
other toolchains provided by TI over the years, watch out for zero
initialisation of variables in the bss.
[Hmmm... I don't see your post, David. <frown> Something must be
hosed in my server. (actually, I don't see MANY posts, here! Quiet?)]
BSS is a good warning. I've been using other tools with the ARM that
I've "abandoned" ("moved past" might be a kinder way of reference).
I tend to rely on vendors tools *if* there is likely to be some
bug that the tools can workaround -- that a third-party vendor
may not be aware of (or address).
For the cortex M4, I'd avoid using TI's toolchain if at all possible.
Download a copy of GCC from ARM.
This is an A53 (ARMv8) -- at least the "main cores" are. There's
also an M4(F) -- and, as typical of ARM, a couple of other
"specialty processors".
The general rule I've found to be true for the past 40 years is that
software/tools supplied by silicon vendors is crap.
That's a direct analog of the issues with "sample applications" for
hardware devices!
What about "support"? Are there anything other than trained monkeys
available? Or, is everything "forum based" (what a great scam!
outsource your support to your CUSTOMERS!!)