Wiki

This version (03 Jan 2021 21:50) was approved by Robin Getz.The Previously approved version (12 Aug 2017 07:50) is available.Diff

EV-COG-BLEINTP1Z Connectivity Cog

Introduction

EV-COG-BLEINTP1Z board is a connectivity Cog board for MCU Cogs (EV-COG-AD3029LZ and EV-COG-AD4050LZ). This board enables wireless RF transceiver connectivity, Bluetooth Low Energy connectivity and WIFI connectivity for various IoT applications.

  • The following ADI wireless RF daughter boards are supported via SPI interface
  • BTLE - available on board and can be communicated via SPI interface
  • WIFI - provision to support ESP8266 via UART (not available in the kit)

This user guide describes the connector pin out, power options and jumper settings available on board.




Hardware details

Board image

Primary-side

Secondary-side

The board consists of

  • 32 pin Hirose connector (P1)
  • Power header (P5)
  • Wireless RF transceiver connector (P2, P3, P4)
  • Bluetooth Low Energy Chipset
  • WIFI module connector (P9)
  • Debug header/test points

Power options

The EV-COG-BLEINTP1Z board is powered up by means of the VDD supply from the MCU cog through the 32 pin connector (P1). The VDD supply is shared between RF transceiver, BLE and WIFI via jumper P5. Shunts must be placed in appropriate positions as shown in the following figure to power up different blocks.

P5 can also be used for measuring current flowing through different rails by connecting an ammeter between VDD and VDD_RF/VDD_BLE/VDD_WIFI.

32 pin Hirose connector

The Hirose connector P1 interfaces the EV-COG-BLEINTP1Z board with the MCU Cog. The connector carries VDD, UART, SPI2 and GPIO signals from MCU cog board. The pinout details are given in the following table

Hirose connector (P1) pin numberpin nameMCU Cog signal name
1VDDVDD_RF
2VDDVDD_RF
3GNDGND
4GNDGND
5WIFI_TXMCU/UART0_RX
6RF_INTRF_INT
7WIFI_RXMCU/UART0_TX
8SPI2_CS3_RFMCU/SPI2_CS3
9GNDGND
10SPI2_MISOMCU/SPI2_MISO
11ADF7030_EEPROM_CSNRF_SYS_WAKE
12SPI2_MOSIMCU/SPI2_MOSI
13ADF7030_EEPROM_VDDMCU/GPIO08
14SPI2_CLKMCU/SPI2_CLK
15GNDP.D [GND, 100K]
16GNDGND
17N.C.P.U [VDD_RF, 100K]
18SPI2_RDYSPI2_RDY
19N.C.N.C
20RF_SSSS_TO_RF
21BLE_CHIP_ENABLEGPIO27
22RF_RESETGPIO_RF_RESET
23RF_GPIO0C2/54
24RF_GPIO1C2/55
25RF_GPIO5C2/58
26N.C.RF_SYS_WAKE
27RF_GPIO4C2/59
28SPI2_CS0_BLESPI2_CS0
29GNDGND
30GNDGND
31VDDVDD_RF
32VDDVDD_RF

Wireless RF transceiver connectors

The wireless RF transceiver connectors consist of three connectors P1, P2 and P3, which support ADF7023, ADF7024, ADF7030, ADF7030-1 and ADF7242 RF transceiver daughter boards. Pinout details are given in the following table.

ConnectorPin numberSignal nameADF7023 signal nameADF7024 signal nameADF7242 signal nameADF7030-1 signal name
P21N.CGNDNCDGUARD (VDD_DIG)NC
2GNDGNDGNDGNDGND
3XOSC26NXosc26NXosc26NXosc26NXosc26N
4GNDGNDGNDGNDGND
5N.CNCNCNCNC
6GNDGNDGNDGNDGND
7VDD_RFVDDVDDNCNC
8GNDGNDGNDGNDGND
9VDD_RFVDDVDDNCNC
10GNDGNDGNDGNDGND
P31ATB1/GPIO6ATB1/OSC32P/GP5ATB1/GP5GP7/XOSC32KGPIO6
2ATB2/GPIO7ATB2/OSC32NATB2ATB2/XOSC32KGPIO7
3GNDGNDGNDGNDGND
4GNDGNDGNDGNDGND
5VDD_RFVDDNCVDDVDD
6VDD_RFVDDNCVDDVDD
7GNDGNDGNDGNDGND
8ATB3ATB3ATB3ATB3NC
9VREFADCVREFNCNCNC
10ATB4ATB4ATB4ATB4NC
P41RF_RESETNCNCRXEN_GP6RSTN
2GNDGNDGNDGNDGND
3RF_GPIO4GP4GP4TXEN_GP5GPIO3
4GNDGNDGNDGNDGND
5SPI2_CS3_RFCSNCSNCSNCSN
6GNDGNDGNDGNDGND
7SPI2_MOSIMOSIMOSIMOSIMOSI
8ADF7030-1_EEPROM_CSNNCGNDNCEEPROM_CSN
9GNDGNDGNDGNDGND
10ADF7030-1_EEPROM_VDDNCNCNCEEPROM_VDD
11SPI2_CLKSCLKSCLKSCLKSCLK
12GNDGNDGNDGNDGND
13GNDGNDGNDGNDGND
14GNDGNDGNDGNDGND
15SPI2_MISOMISOMISOMISOMISO
16RF_GPIO0GP0GP0DR_GP0GPIO1
17RF_INTIRQ_GP3IRQ_GP3IRQ_GP4GPIO4
18RF_GPIO1GP1GP1DT_GP1GPIO0
19RF_SSGP2GP2TRCLK_CKO_GP3GPIO2
20RF_GPIO5NCNCTRFS_GP2GPIO5

The following figure shows EV-COG-BLEINTP1Z connected to ADF7023DBExZ daughter board.

Install the jumper between VDD_BLE and VDD in addition to VDD_RF

Bluetooth Low Energy Chipset

The EV-COG-BLEINTP1Z has a Bluetooth low energy chipset EM9304 from EM Microlectronic. The chipset contains BLE protocol stack along with some profiles. The MCU cog communicates to EM9304 by means of SPI2. The user will need to send BLE configuration commands and data over SPI. The following table captures the signals connected to EM9304

ComponentEM9304 pin numberEM9304 pin nameMCU cog signal
U14ENABLEGPIO27
15GPIO0SPI2_CS0
16GPIO1SPI2_CLK
17GPIO2SPI2_MISO
18GPIO3SPI2_MOSI
20GPIO4SPI2_RDY
The Jumpers P6 and P7 are provided to isolate SPI_CS and SPI_CLK lines connected to BLE while working with RF transceiver daughter cards. But shunts must be placed on these jumpers for BLE to work.

WIFI module connector

The connector P9 supports the WIFI module ESP8266. The ESP8266 WiFi Module is a self contained SOC with integrated TCP/IP protocol stack. The module communicates to MCU cog via UART TX and UART RX lines. Each ESP8266 module comes pre-programmed with an AT command set firmware which allows easy programing over UART. For more information & support concerning the WiFi module please follow the links below:

The following figure shows the orientation of the module. Pinout details of the module connector are given below.

Componentmodule pin numberModule pin functioncog signal
P91DGNDGND
2WIFI TXMCU/UART0_RX
3GPIO0WIFI_GPIO0
4Chip enableVDD_WIFI
5GPIO2WIFI_GPIO2
6WIFI ResetWIFI_RESET
7WIFI RXMCU/UART0_TX
8DVDDVDD_WIFI
This WiFi module is NOT developed by Analog Devices and it will not be shipped along with this board.

Debug header

Test points are provided to probe some specify signals w.r.t RF transceiver daughter cards, BLE and WIFI module. The pinout details are given in the following table.

Test point/Debug headerpin numberCog signal
TP11SPI2_CS3_RF
TP21SPI2_CS0_BLE
TP31ADF7030-1_EEPROM_CSN
TP41ADF7030-1_EEPROM_VDD
TP51BLE_CHIP_ENABLE
P81WIFI_GPIO0
2WIFI_GPIO2
P101XOSC26N
2ATB1/GPIO6
3ATB2/GPIO7
4ATB3
5ATB4
6VREF
7RF_GPIO0
8RF_GPIO1
9RF_GPIO4
10RF_GPIO5
11RF_SS
12GND

Schematics, PCB layout, Bill of materials

EV-COG-BLEINTP1Z Rev A Design and Integration Files


End Document

Back

resources/eval/user-guides/ev-cog-bleintp1z.txt · Last modified: 03 Jan 2021 21:46 by Robin Getz