This is an old revision of the document!
The MCU Cog board offers flexibility in terms of power supply and power muxing options. This is achieved with the use of jumpers on the board. The Cog board also offers multiple test points for monitoring current consumption.
The MCU Cog offers the following power supply options:
For details of the power muxing scheme, refer to the figure below.
Do not insert shunt b/w positions 5 & 6 of JH4 when using USB supply. Doing so can permanently damage this board.
Refer to the Jumper Settings section further below for details on power related jumpers on the board
The MCU Cog board uses an on-board switching regulator - the ADP5300, which is a high efficiency, ultra-low power step down regulator. The MCU has complete control over the switching modes of the regulator via GPIO. The pin-mapping is shown in the table below.
The MCU Cog enables IOT developers to measure and profile current consumption at different places on the board to enable isolation of current consumption hotspots. The current measure test points shown in the table below can be used along with a digital multimeter to profile current consumption.
The MCU Cog offers the following debug options:
It is possible to route UART over USB through the on-board CMSIS-DAP debugger. The maximum baud rate that can be achieved in this case is 230400
The MCU Cog board offers support for ADI RF daughter-cards such as the EV-ADF70301-915AZ via the “EV-COG-BLEINTP1” connectivity Cog board that can be attached at Connector P2. This connectivity Cog board also has on-board BTLE circuit enabling the MCU Cog board to use BTLE communication as well. More details regarding wireless connectivity options are available on the EV-COG-BLEINTP1 Wiki page.
The MCU Cog offers 2 buttons and 2 LED(s) that can be used by the Application. The default GPIO connections are shown in the tables below.
One of the USP of the MCU Cog is access to ALL GPIO via Expansion Connectors (“C1” and “C2”) for an Add-on card to utilize in its Application. This enables developers to confidently build final form factor hardware without having to worry about porting their firmware. The figures below capture the pin-mapping and jumpers that need to be changed to get external access (via the expansion connectors) to GPIO (as well as power/reset, etc).
The MCU Cog offers flexibility in terms of power muxing options and the facility to route any GPIO externally via the expansion connectors “C1” and “C2”. This is achieved with the use of jumpers. The MCU Cog has two types of jumpers - those labelled “JHx” and which are 2×2 1.27mm pitch headers and those labelled “JPx” and which are solder jumpers. The “JHx” jumpers are expected to be used more frequently than the “JPx” jumpers. The figures below capture the jumper settings.
MCU Cog revB Schematics MCU Cog revB Layout MCU Cog revB BOM
For developers designing a Cog add-on board, the template schematic/board files below might be a useful starting point. The board file has the placement of the expansion connectors as well as place-bound rules embedded.