SPI control by external MCU

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

I use BCM20736 in my device.

IT is connected to external MCU by SPI.

Help to understand - how to control the bcm20736 via the SPI.

Can i use bcm20736 without programming?

Shem_BLUE_MCU.png

0 Likes
1 Solution

HCI access is not supported on this device, regardless of the interface used.

View solution in original post

0 Likes
10 Replies
MichaelF_56
Moderator
Moderator
Moderator
250 sign-ins 25 comments on blog 10 comments on blog

On the SiP module, you can use Spiffy2/SPI2 to connect to your external MCU. Spiffy1/SPI1 cannot be used as it shares pins with the I2C interface that is used to connect to the internal 512K of EEPROM. The device come preloaded with a stack, profiles and device drivers loaded into ROM, but you will need to load an application of some type to use it within your specified application. The WICED™ Smart Hardware Interfaces document is a good place to start as it provides some sample code you may be able to use.

0 Likes
Anonymous
Not applicable

How bluetooth module started?

I must send something to BCM through SPI (command) or It running yourself with the default settings and can be found by remote device (example:mobile phone)?

0 Likes

You write an application and load it over the HCI_UART in programming mode.

Reset.

The module then sees that a valid program exists when it boots and comes up in application mode with the program running.

0 Likes
Anonymous
Not applicable

"You write an application and load it over the HCI_UART in programming mode."

If i didn't have connect MCU to BCM over the HCI_UART, only SPI? How should the programming module?


0 Likes

The first time you program the module, it must occur over the HCI UART.

After this initial programming occurs, you can then use the Peripheral UART or Over The Air (OTA) for firmware uploads. There are examples of each provided with the SDK under the /apps directory.

0 Likes
Anonymous
Not applicable

Ok. BCM20736 support HCI commands through SPI?

0 Likes

No. HCI commands are not supported on the BCM2073X series

0 Likes
Anonymous
Not applicable

Supports HCI commands over uart?

0 Likes

HCI access is not supported on this device, regardless of the interface used.

0 Likes
Anonymous
Not applicable

novus2004 is this still an issue?

0 Likes