- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I've been trying to decipher the possible pin assignments for using the SPI2 interface as a SPI master on a BCM920736 module.
In the BCM20736 data sheet (20736-DS102-R.pdf), Table 3 on page 14 shows some assignments, but it isn't clear what a dash ('-') in a column means.
In WICED-Smart-Hardware_interfaces.pdf, Table 1 beginning on Page 7 shows the GPIO options, with some in red.
For example, the second line in Table 3 in 20736-DS102-R.pdf says:
SPI_CLK = -, SPI_MOSI=P4, SPI_MISO=P25
The table in WICED-Smart-Hardware_interfaces.pdf has a few entries with MOSI=P4 and MISO=P25, where SPI_CLK can be:
P24, P36 (in red).
So should the dash for SPI_CLK be replaced by P24?
The third line in Table 3 in 20736-DS102-R.pdf says:
SPI_CLK = P24, SPI_MOSI=P27, SPI_MISO=-
The table in WICED-Smart-Hardware_interfaces.pdf has just one entry with SPI_CLK=P24 and MOSI=P27, where MISO can only be
P25.
Is this simply a bug in the table in the data sheet, or is there some special meaning to be attributed to the -?
Solved! Go to Solution.
- Tags:
- spi
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If you are using the module, not SOC, use the BCM20736S SIP module datasheet and the HW Interfaces Manual:
BCM20736S Bluetooth Low Energy SiP Module Technical Reference
WICED™ Smart Hardware Interfaces
Within the Hardware Interfaces Guide, the valid pin combinations you want to use in Table 1 are the pins noted in black horizontally within the table.
For example, valid combinations include:
SCLK MOSI MISO
P24 P00 P25
P24 P02 P25
P24 P04 P25
P24 P27 P25
Pins noted in red are for packages other than the 44 pin package used by the module. Ignore those as they are not valid.
You will also want to refer to the working example apps within the SDK called spi_comm_master and spi_comm_slave as these are helpful as well.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If you are using the module, not SOC, use the BCM20736S SIP module datasheet and the HW Interfaces Manual:
BCM20736S Bluetooth Low Energy SiP Module Technical Reference
WICED™ Smart Hardware Interfaces
Within the Hardware Interfaces Guide, the valid pin combinations you want to use in Table 1 are the pins noted in black horizontally within the table.
For example, valid combinations include:
SCLK MOSI MISO
P24 P00 P25
P24 P02 P25
P24 P04 P25
P24 P27 P25
Pins noted in red are for packages other than the 44 pin package used by the module. Ignore those as they are not valid.
You will also want to refer to the working example apps within the SDK called spi_comm_master and spi_comm_slave as these are helpful as well.