2 ms·
TI 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 us
by AlotOfReading 3y ago
TI 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.