EMC2: Difference between revisions

From SundanceWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:
'''1. Q. How to use the EMC2 board properly?'''
'''1. Q. How to use the EMC2 board properly?'''


1.  
1. The Xilinx Zynq-7000 (Z-7015, Z-7030) SoM, supported by the Xilinx Vivado tool.


2.  
2. When the board is power up the LED light '''D2''' on the Zynq SoM; LEDs (right two) on the main carrier board and LEDs (top two) on the SEIC module are automatically lit up.
 
3. When the board is being bitstream (programming!), the '''D2''' will be lit off.
 
4. Before you to make any setting change of the jumpers and DIP switches, please ensure that the board is power off.


3. Before you to make any setting change of the jumpers and DIP switches, please ensure that the board is power off.





Revision as of 10:22, 17 March 2016

1. Q. How to use the EMC2 board properly?

1. The Xilinx Zynq-7000 (Z-7015, Z-7030) SoM, supported by the Xilinx Vivado tool.

2. When the board is power up the LED light D2 on the Zynq SoM; LEDs (right two) on the main carrier board and LEDs (top two) on the SEIC module are automatically lit up.

3. When the board is being bitstream (programming!), the D2 will be lit off.

4. Before you to make any setting change of the jumpers and DIP switches, please ensure that the board is power off.


2. Q. How to set-up the I/O voltage for the EMC2 board?


The jumper (JP7) and (JP8) are for the voltage(A): SEIC HDMI and voltage(B): FMC respectively.

  3.3V : Position 1-2 
  2.5V : position 2-JP7A and 2-JP8A
  1.8V : Position 2-3

Note: The jumper must be installed before the power applying power to the board. EMC-2-DP-V1 does not have JP7A and JP8A.


3. Q. How to set-up the Boot Mode for the EMC2 board?


The jumper (JP11) is the boot mode for the "flash devices" to be set from the EMC2.

  QSPI flash mode : Position 1-2   resides on the Zynq MIO 1..6.
  SD card mode : Position 2-3 (closet to JP12)  resides on the Zynq MIO 40..45.



4. Q. How to set-up the Host and Add-on board modes of "PCIe/104" for the EMC2 board?


The jumper (JP12) is installed to configure the EMC2 as the "host mode"; otherwise as "add-on" board mode.

Note: The "add-on" board mode can be separated as stack-up and stack-down mode.


5. Q. How to set-up the Upstream Port for the EMC2 board?


The DIP switch (SW2) is used to set up the “strapping input“ signals to the PCIE/104 for the EMC2.

  (PEX) Port 0 : (Pcie) Lane 0 : 0000(LLLL) : All On
  (PEX) Port 4 : (Pcie) Lane 1 : 0100(LHLL) : On-Of-On-On
  (PEX) Port 1 : (Pcie) Lane 4 : 0001(LLLH) : Of-On-On-On
  (PEX) Port 5 : (Pcie) Lane 5 : 0101(LHLH) : On-Of-On-Of
  (PEX) Port 7 : (Pcie) Lane 6 : 0110(LHHL) : Of-Of-Of-On
  (PEX) Port 9 : (Pcie) Lane 7 : 0111(LHHH) : On-Of-Of-Of

Note: The 4-digit number represents the PEX8606 switch port decimal number. The 0(L) is set to "On" and 1(H) is set to "Of" from the (SW2).


6. Q. What Xilinx Vivado version are supported for the EMC2 development board files and how to installed them?

All the EMC2 board files are well supported from Vivado 2015.2, and we recommend to use the latest version of Vivado.

To installed the EMC2 board files: 1. Download the two files "board_parts" and "board_files" 2. Replace them to where are your Vivado is installed (eg. C:/Xilinx/Vivado/2015.2/data/boards/)


7. Vivado & SDK Design Flow (Quick Tutorial)


8. How to create Zynq FSBL (First Stage Boot Loader) for the EMC2?


9. How to create a SD boot and run Petalinux for the EMC2?


10. UART cables connection problem for the EMC2?

A standard USB mini/micro to USB cable can connect this to a host PC. The UART interface resides on the Zynq MIO 14..15.

If your UART console does not display anything in Xilinx SDK tools:

1. To check your Zynq CPU configuration, the UART0 is enabled Vivado and is connected to MIO 14 and 15.

2. Go to your Windows, Start -> Device Manager -> Port(COM & LPT) to check the list of available ports, and do they also appear on the terminal as you open it for the console?

3. we recommend customer to play the Xilinx 2015.4 Vivado & SDK tools by using Windows 8 OS or further version. (If you using 2015.2 on 'Windows 7, please have installed additional serial console tools, such as "Putty" and "TeraTerm").



11. Xilinx SDSoC supported for the EMC2?