3 ms·
I used beaglebone(also i.mx6 from NXP, thinking about using CM4 for next projects) to make products and they're robust to me, what's the real problem with TI? a
by synergy20 3y ago
I used beaglebone(also i.mx6 from NXP, thinking about using CM4 for next projects) to make products and they're robust to me, what's the real problem with TI? admittedly I have not used beagle boards to make products in the past few years but the past experience was good, is it because its software are now out of date and unmaintained?
- AlotOfReading 3y agoTI processors tend to have weird misbehaviors and the support is far worse than competitors like NXP. Plus, their driver quality is usually low, and actually using driver or bsp code is difficult in a consistent, automatic way. You want to regularly upgrade drivers/bsps that you're carrying a couple dozen unofficial patches on top of. The tooling available forces you to do that semi-manually, which also means people make mistakes and introduce unnecessary regressions. Even when their stuff works, I've had too many instances where the support resolution was "ensure you're doing everything in this 1,500 item checklist" (not exaggerating).
- synergy20 3y agovery helpful, I probably will stick with NXP chips then(its software seems updated fairly often and its chips are usually solid) instead of TI's, after all TI pretty much left the ARM chip space comparing to other larger ARM chip vendors. For NXP's imx6/7/8 I wish there were similar open source communities as RPi and Beagle board have, there are a few commercial i.mx vendors but not a well known open one for NXP, which is unfortunate.