This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2531 drivers

Other Parts Discussed in Thread: CC2531, CC2511, SIMPLICITI

Customer wants to communicate with the CC2531 device via the USB port as a serial port but cant find the drivers for it.  Can you point me to the drivers?

Thanks,
Mike Marks

  • Our USB Firmware Library with software examples has been updated to Revision B. The new release features:

     

    • Supports CC1111, CC2511 and CC2531
    • HID example emulates simple mouse and keyboard operations using a SmartRF04EB or SmartRF05EB
    • CDC example with RF Modem/Virtual UART
    • MRFI radio link layer (MRFI is the link layer used by SimpliciTI)
    • SW tested against USB Command Verifier, passing Chapter 9 and HID tests (the USB Command Verifier is a part of the USB certification process)
    • HID and RF Modem SW examples rewritten from scratch
    • Documentation split in software and hardware manuals
    • Tested on Windows XP SP2/SP3, Windows Vista SP1 and GNU/Linux (Ubuntu 9.04)
    • Bug fixes to the USB Firmware Library, CDC class and HID class

     

     

    The software and the documentation can be downloaded from the following web pages:

     

    RRS

  • Hi,

    you mentioned:

    • Tested on Windows XP SP2/SP3, Windows Vista SP1 and GNU/Linux (Ubuntu 9.04)

    forgive me but where can i get the driver for Linux (Ubuntu 9.04)?

    ive used the CDC driver (as provided in the swrc088c download) on WinXP and it's brilliant.. but now i need to do the same on Ubuntu Linux..

    - alan.

  • Hi alan,

    The CDC software example implements the standardized CDC-ACM class, and most GNU/Linux distributions (including Ubuntu 9.04) should have a generic driver for this USB class out of the box (here's how the source code looks like).

    When you plug in a CDC-ACM device, Ubuntu should be able to load the corresponding driver automatically. Please verify if this happens correctly by inspecting the end of /var/log/messages after you have plugged in the device. You can also use lsmod to see if the cdc-acm driver has been loaded. On most distributions a CDC-ACM device will be mounted as a new device with the filename /dev/ttyACM0 when connected. Please see if this device appears when you connect it.

  • I'm having some issues trying to run the cdc software example with cc2531 usb dongle on windows 7. 

    Whenever i try to send data using the rf modem example, the first message seems to go to the buffer in the cc2531 usb dongle, but doesnt reach the receiver.

    If i try to send another message, the terminal gets stuck.

    If after i send a message, disconnect and then re-connect the serial port, the message gets through to the receiver...

    Any idea why this happens and how to solve it?

     

    Best regards

    David

  • hi, 

    i connect my cc2531 to my linux. and how can i sure driver is loaded or not? 

    log/messages shows that:

    new full speed USB device using uhci_hcd and address 3

    new usb device found, idvendor=0451, idproduct=16ae

    ..

    product:cc2531 usb dongle

    manufacturer: Texas Instruments

    all of them shows driver all loaded or not? 

    can anybody help me

  • Try to use Ndiswrapper it should be able to run simple win drivers...

  • I also struggling getting the CC2531 detected as a serial device on RHEL linux. Was there a way found out to get this done?

  • Hi Abhijit,
    Do you know what FW of your CC2531 USB dongle is? By default, it is with sniffer FW on it and won't be recognized by Linux. If you intend to use ZAP+ZNP, you should flash ZNP FW into it and it should be detected by Linux.