Part Number: CC2340R5
Hello TI ,
I am excited to see the DMM (Dynamic Multi-protocol Manager) solution implemented in the latest SimpleLink LowPower F3 SDK (v9.20.00.81). I am currently working with the CC2340 series for an IoT project.
Currently, I do not see any ready-to-use DMM examples specifically for the CC2340. Given this lack of reference, I am considering the following approach to implement a lightweight multi-protocol solution that fits within the 36KB/64KB RAM limit
My specific requirements and pain points:
-
Lightweight Coexistence: I do not necessarily need full-stack features (like a complete Zigbee mesh or high-level BLE profiles). My goal is to achieve basic packet transceiver (RX/TX) functionality across different protocols.
-
Protocol Switching: Is it feasible to use DMM on CC2340 to switch between BLE (Low Level), 802.15.4 (MAC layer only), and Proprietary 2.4G (RF Driver/RAIL level)?
-
Basic Control: I only need to perform basic operations like changing frequencies/channels and sending/receiving raw data packets while maintaining a basic BLE connection for configuration.
-
Demo Availability: Are there any "Lightweight DMM" or "DMM + RF Driver" demos available for the CC2340?
Could you please provide guidance on how to implement such a "bare-metal style" multi-protocol switching using DMM on the CC2340? Or is there a recommended architecture for achieving low-level RF concurrency without the RAM overhead of full-featured stacks?
Looking forward to your expert advice. Best regards!