CC2662R-Q1: Question about SimpleLink CC2662R-Q1 WBMS module,

Part Number: CC2662R-Q1

Tool/software:

Hello to all,

I have some questions regarding the SimpleLink CC2662R-Q1 WBMS module, can you please help me on them : 

  1. CAN Transceiver Integration: We are uncertain whether the CAN transceiver is integrated into the SimpleLink CC2662R-Q1 WBMS module. Could you confirm the availability of CAN transceiver in this module?
  2. Latency and Payload Size: If code changes and SDK modifications are not possible, we face significant difficulties in determining the latency and payload size for data transmission. The TI CC2662R-Q1 is optimized for low-power wireless communication, particularly in battery management systems. How can we address these challenges?
  3. Bi-Directional Functionality: The CC2662R-Q1 is crucial for battery-operated devices, where the primary usage is to collect data from sensors around the battery and transmit it wirelessly. We need to verify if it can function bi-directionally. Can you provide information on this capability?
  4. Communication Latency: Communication latency is mentioned as 12ms. If SDK modification is not possible, we cannot reduce this latency. What are our options for addressing this issue?
  5. Power Modes: The SimpleLink CC2662R-Q1 WBMS module operates in ultra-low power mode. What effect does this have on connectivity and frequency of data transmission? What other power modes, besides ultra-low power mode, are available?
  6. Coprocessor Interface: We are unsure whether the SimpleLink CC2662R-Q1 WBMS module has a coprocessor interface for offloading compute-intensive operations (handling multiple threads and tasks at the same time). Could you provide details on this feature?
  7. Code Modifications and Debugging: Is it possible to make changes to the pre-existing code, providing forward and backward compatibility? Additionally, we need information on whether the code can be modified and dumped on the module using the debugger available on the CCS.

Thank you in advance.

Best regards, 

  • Hi Yossri,

    1. CAN is not currently integrated. Could you please describe why CAN is needed? In most cases today, WM is connecting to a Host MCU which may need CAN there.

    2. Application layer code is open source in TI WBMS SDK. Customer can implement customized code. Payload size limitation is 230B from MAC layer which is not changeable. Could you please describe why 230B is not enough?

    3. TI WBMS network is a bi-reactional communication network. WDs can send sampled data to WM, and WM can send command to WDs in parallel.

    4. Not sure where communication latency as 12ms comes. TI WBMS network communication is based on Super Frame. If the requirement comes during current SF bus. Then it is possible miss the SF, and wait for the next SF bus. Is this the latency referring to? If so, the latency is a number that relates to network size. Because larger network will have larger SF. So what is your network size?

    5. Please check User Guide in SDK. Power management section.

    6. TI WBMS network is based on TI-RTOS which support multi-threads.

    7. IDE is CCS and application layer thread is open source that customer can change. Driver interface on TI WBMS solution remains the same vs CC26X2 BLE devices. 

  • Hello thank you for your answer : So have some other questions can you help me on them please: 

    1. Does the ASIL-D qualification remain valid when using a CAN booster pack with the WBMS launch pad ECU (i.e., Battery Control Unit – BCU)?

    2. Is direct communication possible between two launch pad ECUs?

      • Given that advertising channels are disabled at the BCU, can this setting be modified?
    3. Can bi-directional communication be established between two launch pads?

    4. Does the SimpleLink WBMS SDK include the necessary code to interface the booster pack with the BCU?

    Project Goals:

    1. Read CAN data from the CAN bus on ECU 1.
    2. Transmit the CAN data wirelessly to ECU 2, and vice versa.

    Additional Inquiries:

    1. Our primary interest is in the SoC CC2662R-Q1, which handles wireless data transmission and reception. Since it supports SPI, is it possible to:

      • Directly integrate the CAN booster pack with the CC2662R-Q1?
      • Alternatively, integrate CAN with the BMU (Battery Monitoring Unit)?
    2. Could you provide details on which MCU is used in the BCU, alongside the CC2662R-Q1?

    3. Are there any other available boards that support both CAN communication and wireless connectivity and are ASIL-D qualified (except for the wireless component)? If so, we would like to explore them for our use case.

    • CAN is not integrated. So neither CAN transfer nor controller supported. You will need to have functional safety expert to evaluate ASIL-D qualification question with CAN
    • Between two WDs, no direct communication. In dual-WM solution, between two WM, there is communication over SPI. Which data channel to use is configurable.
    • Between WM and WD, the communication is bi-directional.
    • Which booster pack? What interface?  CC2662 can support 2 SPI. If dual-main, it will use one. User need to consider total solution and resource. 
    • CC2662 datasheet can be found https://www.ti.com/lit/gpn/cc2662r-q1. Which describe the chipset. It is a Arm Cortex M4F processor.