Wiki

This version (28 Jan 2021 17:36) was approved by Ioana Chelaru.The Previously approved version (02 May 2018 19:04) is available.Diff

EV-GEAR-EXPANDER1Z

Introduction

EV-GEAR-EXPANDER1Z is a “Gear” (expansion add-on board) for MCU Cogs (EV-COG-AD3029LZ & EV-COG-AD4050LZ). This gear is designed for quick prototyping and bread boarding.

  • The board provides easy access to all the MCU GPIO signals by bringing the signals on a header array.
  • It enables
    • PMOD modules interface Via SPI and I2C
    • Quick SensorStrobe application prototyping through a dedicated connector
    • SD Card interface for data logging.
    • Additional Gears connectivity
    • “Arduino uno” compatible shields

This user guide describes the connectors details and jumper settings.



Hardware details

Board image

Primary-side

Secondary-side

The board consists of

  • COG connectors (C1, C2)
  • Gear connectors (D1, D2)
  • Arduino Uno headers (A1, A2, A3, A4, A5)
  • PMOD interfaces (P3, P4, P5)
  • Debug headers (P6, P7, P8)
  • Jumpers and test points

Power option

The EV-GEAR-EXPANDER1Z board is powered by means of VDD supply from MCU cog through connector C1. The VDD supply is shared between various connectors for PMOD interfaces, SD card reader, Arduino shields and gears.
Alternately MCU cog can be powered from EV-GEAR-EXPANDER1Z.

  • Power supply header P1 can be used to supply 5V
  • Pin 10 of header P8 can be used to supply 3V

COG connectors

The COG connectors C1 and C2 interface the EV-GEAR-EXPANDER1Z board with MCU Cog. The connector carries all the GPIO signals from the MCU Cog board. The pinout details are given in the expander connector section in EV-COG-AD3029LZ wiki.

If any application is not working on MCU COG connected to a EV-GEAR-EXPANDER1Z board, check for the connectivity from MCU COG to EV-GEAR-EXPANDER1Z. If it is found that there is no connectivity, one of the possible reasons could be, accumulation of dust on the Expander connectors C1 and C2. To resolve this, clean the connectors with isopropyl alcohol or any solvent. Improper connector mating can also result in the loss of connectivity between MCU COG and EV-GEAR-EXPANDER1Z, make sure that shunts installed on COG are not obstructing the connector mating.

Gear connectors

The connectors D1 and D2 can be used to connect a Gear. Gear is an addon application board which can be a custom build to serve the required application.

The gear must have the connector (DF17(4.0)-60DP-0.5V(57)) to interface with D1 and D2 connectors.

The pinout details for D1 and D2 are same as that of COG connectors ( C1, C2 expander connector section in EV-COG-AD3029LZ wiki).

Arduino Uno headers

The headers A1, A2, A3, A4 and A5 support the shields that are Arduino Uno compatible. The following table captures the signals connected to the headers

Connector nameConnector referencePin_numberSignal_name
ArduinoA11SPI0_MISO
2FT_EXT_VDD_OUT
3SPI0_CLK
4SPI0_MOSI
5TT_EXT_RESET_IN
6GND
A21ADC0
2EXT_ADC1
3EXT_ADC2
4ADC3
5SPI2_CS3
6EXT_GPIO42
A31NC
2FT_EXT_VDD_OUT
3TT_EXT_RESET_IN
4FT_EXT_VDD_OUT
5FT_EXT_SUPPLY_OUT
6GND
7GND
8N.C
A41P8_12
2GPIO27
3P33_43
4EXT_SPI2_CS1
5EXT_INT_WAKE2
6INT_WAKE0
7EXT_UART0_RXD
8EXT_UART0_TXD
A51I2C0_SCL
2I2C0_SDA
3VREF_ADC
4GND
5SPI0_CLK
6SPI0_MISO
7SPI0_MOSI
8SPI0_CS2
9EXT_GPIO30
10GPIO28

PMOD interfaces

The EV-GEAR-EXPANDER1Z board offers connectors with PMOD SPI, PMOD I2C and PMOD IO/SensorStrobe interfaces. Any PMOD peripheral module with PMOD SPI or PMOD I2C interface can be directly plugged into these connectors. The host MCU communicates to the modules by means of SPI or I2C. The Sensorstrobe connector is a custom connector which provides access to ADuCM3029/ADuCM4050 SensorStrobe signals and few other GPIOs. The pinout details of the PMOD connectors are given below.

Connector nameConnector referencePin_numberSignal_name
SensorStrobe connectorP31SS_IO_01
2SS_IO_02
3SS_IO_03
4SS_IO_04
5GND
6FT_EXT_VDD_OUT
PMOD SPIP41SPI1_CS0
2SPI1_MOSI
3SPI1_MISO
4SPI1_CLK
5GND
6FT_EXT_VDD_OUT
7INT_WAKE0
8PMOD_8
9GPIO14
10ADXL_ANALOG
11GND
12FT_EXT_VDD_OUT
PMOD I2CP51I2C0_SCL
2I2C0_SCL
3I2C0_SDA
4I2C0_SDA
5GND
6GND
7FT_EXT_VDD_OUT
8FT_EXT_VDD_OUT

Debug headers

The Debug headers P6, P7 and P8 can be used to probe certain MCU GPIOs. The headers consist of male and female pins. The following table captures the pinout.

Connector nameConnector referencePin_numberSignal_name
Debug header 1P61SPI2_RDY
2SPI2_CLK
3SPI2_MOSI
4SPI2_MISO
5SPI2_CS0
6EXT_INT_WAKE1
7GPIO14
8EXT_GPIO34
9GPIO29
10GPIO41
Debug header 2P71ADF_GPIO0
2ADF_GPIO1
3ADF_GPIO2
4RF_RTC_OPC1
Debug header 3P81EXT_SPI1_CS3
2SPI1_CS0
3SPI1_MISO
4SPI1_MOSI
5SPI1_CLK
6EXT_RTC1_SS1
7GPIO12
8GPIO32
9GPIO31
10TT_EXT_VDD_IN

Design Files

EV-GEAR-EXPANDER1Z Rev B Design and Integration Files


End Document

Back

resources/eval/user-guides/ev-gear-expander1z.txt · Last modified: 28 Jan 2021 17:36 by Ioana Chelaru