We are developing a portable device with bluetooth. We decided to use bluetooth smart ready module and selected the CC2564. We made simple PCB for testing chip. As the host used STM32F4. We use stack from www.ti.com/.../cc256xstbtblesw
After configuring debug UART and HCI-UART demonstration project SPP Demo (processors.wiki.ti.com/.../CC256x_TI_Bluetooth_Stack_SPPDemo_App) had started and the controller had communicated with the CC2564. But after entering server mode, calling "open" command and calling "inquiry" command, I had 0 found devices. My device also is not visible.
This device is located close to the antenna connected to the spectrum analyzer and I see the activity of the device in the air when running inquiry. I also tried some other sample project like HID Demo, but with the same behaviour.
Next, I downloaded and installed the hardware evaluation tool (www.ti.com/.../swrc256) and connected the module via the USB-UART to my computer. I began to check the work using the instructions (processors.wiki.ti.com/.../CC256x_Testing_Guide). The module is successfully responding to request information about itself.
After downloading the service pack by hardware evaluation tool appear the problem: module stops responding any command. However, the module accepts the command because it correctly performs HCI_VS_DRPb_Tester_Con_TX and HCI_VS_DRPb_Tester_Packet_TX_RX as I can see at spectrum analyzer. But I made no succesfull commands more.
I also tried to connect the module in linux using hciattach. System connects it and loads the service pack, creates new hci device, but hcitool scan produces an empty list. Built-in laptop bluetooth hcitool scan works correctly.
Omnidirectional antenna is being used for evaluation board, a gain of about 6 dB, is matched and connected with the cable. The devices with which communication is supposed are placed side by side, the signal from the evaluation board to the spectrum analyzer can be seen. I do not think the problem is in the radio.
Actually, I don't know how to make, at least, that the module was visible in the air, and worked to scan other devices.