FPGA + ARM Embedded Development Boards and Various Communication Tests

Welcome FPGA engineers to join the official WeChat technical group.

Clickthe blue textto follow us at FPGA Home – the best and largest pure FPGA engineer community in China.

The Xilinx Zynq-7000 All Programmable SoC platform based on 28nm technology is a single-chip solution that combines ARM processors and FPGAs, making it very suitable for applications that require both FPGA and processor capabilities. After many years of development, there are now numerous applications in the market, making it a very popular embedded development platform.
The MYD-C7Z010/20 development board is a high-performance, high-quality ZYNQ development board launched early by Shenzhen Mill Technology Co., Ltd. Thanks to Mill Technology and the Breadboard Community for co-hosting this trial activity. I am fortunate to have the opportunity to experience this popular embedded development platform closely. First, let’s understand the hardware of the development board. The peripheral situation can be more intuitively seen through images, as shown in the pictures provided by Mill Technology below:
FPGA + ARM Embedded Development Boards and Various Communication Tests
Note:
1. Peripherals such as SFP, PCIEx2, SATA can only be used when connected to the ZYNQ-7015 core board.
2. The three PMOD interfaces can only be used when connected to the ZYNQ-7020 core board; they cannot be used with the ZYNQ-7010.
3. The development board does not have an onboard downloader. There is a 2X7 pin JTAG interface at the upper right, with a 2.54 spacing. When connecting, the triangular pin indicates the first pin. Refer to page 40 of the MYC_C7Z01020 introductory manual.pdf as shown in the following image:
FPGA + ARM Embedded Development Boards and Various Communication Tests
The triangular shapes in the two red circles indicate the first pin, and the pin positions correspond accordingly. Considering that some downloader connection lines may not be very standard, it is best to determine the JTAG direction by measuring the ground line and shorting the row of pins. The JTAG signal connection diagram of the development board is shown in the following image:
FPGA + ARM Embedded Development Boards and Various Communication Tests
4. Jumper for CAN: This jumper cap connects to a 120-ohm resistor at the CAN differential signal end, as shown in the schematic below:
FPGA + ARM Embedded Development Boards and Various Communication Tests
5. BOOT SELECT and JTAG FUNC SELECT: BOOT SELECT corresponds to jumper cap JP2, and JTAG FUNC SELECT corresponds to jumper cap JP3. The high-definition photos of these two jumper caps are as follows:
FPGA + ARM Embedded Development Boards and Various Communication Tests
The boot modes of the development board are shown in the following table:
FPGA + ARM Embedded Development Boards and Various Communication Tests
Here JP3 has the silk print “Sel Independent JTAG” indicating the choice between multiplexing JTAG for ARM and FPGA or independent JTAG (requiring PL configuration for PL pins to do JTAG), meaning the JTAG interfaces for ARM and FPGA are separated.
6. WDT_EN: This jumper cap enables the hardware watchdog circuit. If the watchdog is not used in the software (timed clearance), this jumper cap needs to be disconnected; otherwise, the development board will continuously restart and cannot function properly.
Finally, let’s summarize the peripheral situation of the MYD-C7Z010 development board: Connected to the ZYNQ PS (ARM) part are Gigabit Ethernet, USB (expanded to 4 USB Hosts through the USB HUB chip USB2514 on the motherboard), CAN, UART, I2C, buttons, JTAG, TF, RTC, WDT, 4GB EMMC, 32MB QSPI, 1GB DDR3, etc.; connected to the ZYNQ PL (FPGA) part are FMC (Xilinx standard LPC interface), XADC, HDMI TX (YCrCb 16bit, audio not supported), LCD display, and touch screen TP. Thus, we have a basic understanding of the hardware resources of the development board, and we can proceed to test specific peripherals next.
FPGA + ARM Embedded Development Boards and Various Communication Tests

Welcome communication engineers and FPGA engineers to follow our public account.

FPGA + ARM Embedded Development Boards and Various Communication Tests

China’s Largest FPGA WeChat Technical Group

Welcome everyone to join the national FPGA WeChat technical group. This group has tens of thousands of engineers, a community of engineers who love technology, where FPGA engineers help and share with each other, creating a strong technical atmosphere! Hurry up and invite your friends to join!!

FPGA + ARM Embedded Development Boards and Various Communication Tests

Press and hold to join the national FPGA technical group.

FPGA Home Component City

Advantageous component services, please scan to contact the group owner: Jin Juan Email: [email protected] Welcome to recommend to procurement

ACTEL, AD part advantageous ordering (operating the full series):

FPGA + ARM Embedded Development Boards and Various Communication Tests

XILINX, ALTERA advantageous stock or ordering (operating the full series):

FPGA + ARM Embedded Development Boards and Various Communication Tests

(The above components are part of the models; for more models, please consult group owner Jin Juan)

Service philosophy: FPGA Home Component City aims to facilitate engineers to quickly and conveniently purchase components. After years of dedicated service, our customer service covers large listed companies, military research units, and small and medium-sized enterprises in China. Our greatest advantage is emphasizing a service-first philosophy, and achieving fast delivery and favorable prices!

Direct sales brands: Xilinx, ALTERA, ADI, TI, NXP, ST, E2V, Micron, and over a hundred other component brands, especially skilled in components subject to US export restrictions to China. We welcome engineer friends to recommend us to procurement or consult us directly! We will continue to provide the best service in the industry!

FPGA + ARM Embedded Development Boards and Various Communication Tests

FPGA Technical Group Official Thanks to Brands: Xilinx, Intel (Altera), Microsemi (Actel), Lattice, Vantis, Quicklogic, Lucent, etc.

Leave a Comment

Your email address will not be published. Required fields are marked *