Skip to content

Latest commit

 

History

History
173 lines (141 loc) · 4.53 KB

hardware.md

File metadata and controls

173 lines (141 loc) · 4.53 KB

TOC

SOM Board Overview

k26.png

Devices on SOM

QSPI Flash

  • Size : 512MB
    Storage for boot firmware which file name is BOOT.BIN.

eMMC

  • Size : 16GB
    Storage for Images, there should be two partition boot and root in eMMC.

DDR4

  • Size : 4GB
  • Speed : DDR4_2400R

TPM2.0 Security Module

  • Vendor : infineon

SOC

  • Part Name : xck26-sfvc784-2lv-c
  • Zynq UltraScale+
    This series FPGA are also called as zynqmp. It contain two main part:
  • Processing System (PS)
    • CPU CortexA53 * 4
    • GPU Mali400
    • IO (MIO)
  • Programmable Logic (PL)
    • Video codec (VCU)
    • Logic gates
    • IO (EMIO)

Carrier Board Overview

  • Following shows the overview of A4 version of carrier board, double check the IO or switch location if not the same version, there might have some rotation or shifting.

carrier_baord.png

IO on Carrier Board

There are two types of IO PS & PL on carrier board, IO which from PS will be always avalible, but IO which from PL will be only avalible when FPGA with firmware include this IO.

Processing System (PS)

  • LAN
  • USB
  • HDMI
  • SD Card
  • eMMC
  • UART0
  • M.2 EKEY PCIE Gen2x1

Programmable Logic (PL)

  • M.2 MKEY PCIE Gen3x4
  • CAN0
  • CAN1
  • GPIO
  • I2C

Switchs on Carrier Board

This section introduce the function of switchs which on the baord.

SW3

  • Function : Hardware reset.

carrier_baord_SW3.png

SW5

SW5-1

  • Function : HDB IO voltage Level switch, default off to 1.8V, switch on to 3.3V.
  • HDB including GPIO0, GPIO1, GPIO2
  • Suggest using 1.8V.

SW5-2

  • Function : HDC IO voltage Level switch, default off to 1.8V, switch on to 3.3V.
  • HDC including GPIO3, GPIO4
  • Suggest using 1.8V.

SW5-3

  • Function : Power button on switch, default off for auto power on.

SW5-4

  • Function : I2C voltage Level switch for different IO bank, default off to 1.8V, switch on to 3.3V.
  • Suggest using 1.8V.

carrier_baord_SW5.png

SW7

  • Function : CAN BUS Terminal resistor(120ohm) switch. SW7[1] for CAN0, SW7[2] for CAN1, default off.

carrier_baord_SW7.png

SW8

  • Function : Boot Mode selector, default Boot Mode is Quad-SPI (32b).
    Boot Mode SW8 [1:4]
    PS JTAG 1111
    Quad-SPI (32b) 1011
  • For example following image shows the Boot Mode is Quad-SPI (32b).

carrier_baord_SW8.png

SW10(LED)

  • Function : Power button, Power button on when SW5-3 switch to ON.

carrier_baord_SW10.png

Jumpers on Carrier Board

This section introduce the function of jumpers which on the baord.

Fan power

  • Function : From left to right of following image are 12V & PWM.

carrier_baord_FAN.png

CN6

CN6 is for innoagent connection.

PIN9 PIN7 PIN5 PIN3 PIN1
NC GND GND GND GND
UARTRX UARTTX RST PWR +5V

carrier_baord_CN6.png

Debug board

debug_board.png Debug Board include three main function:

  • Debug UART
  • JTAG
  • HDMI UART

Debug UART

  • Baud rate : 115200
  • Function : Main interactive interface for developer, it could be access by serial port utilities like minicom, putty, mobaxterm.

JTAG

JTAG won't work if EEPROM on debug board didn't contain correct info.

  • Function : JTAG for xilinx IDE.

HDMI UART

Direct connect into HDMI splitter which on carrier board.

  • Baud rate : 115200
  • Function : Flash firmware for HDMI splitter.