NXP RT500 & RT600 Crossover MCUs Enable I3C Development Today
The iMX RT Crossover Microcontrollers are an interesting beast. If you’re looking for a platform that’s got a ton of computational power, but still want avoid the complexity of running embedded linux on traditional microprocessor and stick with a real-time operating system, then this crossover series is the right place to be. They’ve got some interesting bells and whisltes, but the real reason that I’m writing about them today is due to the fact that the RT500 and RT600 series devices feature I3C peripherals.
Both devices are dual-core, featuring a Cortex-M33 paired with a Cadence Tensilica DSP specialized for various applications. The RT600 features a single I3C peripheral, and the RT500 has 2 x I3C peripherals. The most exciting thing from my perspective is that the eval board is readily-available from Mouser, and NXP produced an awesome AppNote and sample code demonstrating the I3C functionality. The “RT600 I3C Simple Controller” Application Note and related code can be downloaded from NXP here. Note that you’ll need to create an account on NXP’s website in order to be able to able to access/download those resources.
I’ll be documentaing my experience with this board and application note in another blog post. While these devices are quite complicated if you’re just looking to experiment with I3C, getting up and running wasn’t actually too challenging — it’s possible to entirely ignore the existence of the Cadence Tensilica core from a development perspective while playing with I3C, which certainly simplies the toolchain setup.
Already working with I3C? Check out our I3C Basic Protocol Analyzer Plugin for Saleae Logic…
Related Articles
Adafruit Eye on NPI Offers A Fantastic Intro to I3C
Adafruit’s Eye on NPI segment features the P3S0200GM I3C Switch from NXP, offering a concise yet insightful 12-minute explanation of I3C’s key concepts.
Bosch BMI263 IMU Supports I3C But Is Nowhere To Be Found
Bosch’s BMI263 IMU boasts I3C support, yet finding it remains a challenge. Here’s what we know.
Debug for I3C Interop Event Planned for June 2023
Join Binho at the MIPI Debug for I3C Interop Event in June 2023, San Jose. Collaborate to test and enhance Debug for I3C implementations.
Stay Updated on I3C Development
Explore our I3C tools and resources to accelerate your development.