Smart Bluetooth Forum Discussions
Hi,
I am novice to BCM20737S, Kindly let me know which PINS are used for uploading firmware into IC. I have used only RX, TX & GND (PIN 18 & PIN 19), in 48 Pin package, in my schematic. Do I need any other PINS as well?
Thanks in advance .
Kind Regards,
ghalib
Show LessHi all,
I have a question about the PCB layout of BCM20737S, since it uses an embedded antenna, we have to make sure our layout won't affect its RF performance.
I have read the layout suggestions in BCM20737S datasheet and the reference design.
Questions:
There is a L-shaped ground around the BCM20737S chip, in datasheet it says this L-shaped ground is required for the embedded BLE antenna, and we need to keep GND continuous. My question is: should we connect this L-shaped ground to the GND pins of BCM20737S chip? Or should we just place the L-shaped ground close to the chip but not connect to any pin?
Thanks
Jingdong
Show LessHi All,
I have recently started playing with Wiced Sense and have noticed a change in behavior when the battery is half empty. With a new battery, the same FW does not have any issues pairing with the phone, but with used battery, service discovery fails midway and the bluetooth module goes back to advertising mode (judging by the LED behavior). Is this normal ? Is there anything that I can do to fix it ? The battery is not empty (have been playing with the module for about a week now).
Also, using the older FW, my android phone did not need to pair with the module and could connect to it without any messages, now every new MAC address requires the module to be paired again, is there anyway that I go back to the old method (i.e. not requiring a pair from android phone).
Thanks a lot in advance,
Show LessHi,
Is there any sample code to implement the A2DP SNK on Wiced SmartReady SDK?
I know there are A2DP SRC Demo Application on SmartReday. I donnot understand why A2DP SNK is absent.
'wiced_audio_start' can start the audio streaming from HCI UART/I2S to BT and forward to connected BT devices which is called A2DP SRC scenario.
Why is there no 'wiced_audio_start_snk' whose function can be BT -> I2S/UART?
Thanks
Mario
Show LessHello everybody,
I'm working on SDK 2.2.1 and with the BCM20736S BLE module.
It's working as a BLE/PUART-bridge connected to a host MCU.
We have several custom characteristics and services, that are all found via Smart WICED Smart Explorer on Android and by our own App on iOS.
We can receive and send on two characteristics that contain 5 bytes payload for each direction. For larger data transfer we also have four writable and four notifyable characteristics with 20 bytes each. All characteristics have the same set of properties, descriptors and permissions and only differ in size.
Writing from iPhone into the four writable characteristics with 20 bytes works flawlessly and the data also appears on PUART.
But after that the app receives the four notifyable characteristics with 20 bytes payload without any payload and without a sendNotification on the BLE module.
Without payload means you'll get an update event issued by the iPhone bluetooth API that contains just NULL instead of an array containing the payload. We didn't find these strange notification with a BLE sniffer (Peryton BLE).
Thanks for any help and suggestions!
Best regards
Hannes Baumgart
Show LessHi,
I am using SDK2.2 on tag3 board to develop our BTLE custom application.
In our custom board, we instead use BCM20736S SIP, not the BCM20737S that is populated on the tag3 board.
(1) The custom firmware is tested out on the tag3 board before I programmed it to the custom board. Our custom firmware is a managed beacon that keeps to beacon until it is connected, than exchange data from an APP for thermal values like sensors temperatures and their configured set points etc.
(2) In the custom firmware, I have enabled hcl_uart debug streaming, so this is used as an indication to me after programming it to the custom board, the application can run on the custom board if I can see debug messages streaming out to console (teraterm)
(3) I succeeded to program the custom firmware on the custom board using an external USB serial port, it was straight forward, no hiccup at all.
(4) However after I removed the external USB serial port, and applied an external 3.3v to the custom board (I confirmed HCL_UART was low as pulled down internally from the SIP), and after I pulled the reset line low for a short period and released it (reset went low briefly and returned to high (high = 3.3v, low=0v)), there was nothing I could see on the console (no debug messages streamed out at all). I also ran my APP to scan it to see if SIP can send beacon for its identification, there was nothing I can see from the APP.
I am stuck and have no idea why the application could fail after programming it to a custom board, but works OK in tag3 board, the only difference is we use BCM20736 SIP, and tag3 board use BCM20737S SIP.
I attached our custom hardware board for your reference. The attached schematics is basically a break out board that housed the BCM20736S and has connector which is used for connection to our main host controller board.
Please advise,
Many thanks!
Alex
Show LessHi BCM support,
It 's a known issue about 2 months, we found the ROM code of BCM20737 did not allow programming in some empty flash. The local FAE just told us to set the platform to recovery mode. But we can not do it for production line. Is there any better idea about the brand empty flash burning?
Thanks.
Show LessSorry Broadcom but I have serious programming issues with the BCM20736S powered at 2,5V with a FTDI TTL-232RG-VIP-WE cable.
I have checked that the programming packet arrives to UART_RX but, on the other side, nothing happens on the UART_TX.
What I miss?
Please support our production that will start next monday.
Thank you in advance.
Show LessHi jamesle1
Per this previously closed thread: hello-client switch to slaves after smartphone connectes
New updates from the developers, why the handle starts with 0x41 instead of 0x40?
How many connections can be open, if the index starts with 1 instead of 0? Can there be only 7 connections at the same time?
Show LessHi BCM,
We want to config the BCM20736 RF TX power in some work mode, but we do not know how to call the APIs in WICED, especially the parameter. And we do not find any description about the RF TX power configuration.
Is there any detail introduction about this part ?
Many thanks...
Show Less