In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-02-24 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/03 Report--
We have long heard that the performance of the new generation of XILINX SOC,Zynq UltraScale+ MPSOC series is incomparably strong, claiming to be 5 times higher per watt than the ZYNQ 7000 series, but has not been able to experience it. Until recently, due to the needs of the project, we got a set of Mill's MPSOC development board, and finally opened the road of MPSOC learning. No nonsense, hello world first.
Development environment: vivado 2017.4, development board model: Mir MYD-CZU3EG, main chip XCZU3EG-1SFVC784. This MPSOC series board also has 4EV 5EV version, and the 3EG version in hand does not support SFP, so the corresponding interface (white part) on the board is empty.
MPSOC Learning Step1 New vivado Project
Open vivado 2017.4 and select File-- > New Project
Next, enter the project name and select the project save path, Next
According to the screenshot configuration, select the development board model as xczu3eg-sfvc784-1 Mure, and click Next.
Click Finish to create a new vivado project, as shown in the following figure
MPSOC Learning Step2 New Block Design
Click Create Block Design in the navigation bar
Next, you can fill in the name yourself here. I'll just use the default name here and click OK. The newly created Block design area is shown below:
MPSOC learns Step3 calls ZYNQ IP core and configures
Click Add IP, enter ZYNQ in the navigation bar, and then double-click ZYNQ UltraScale+MPSoC to add the ZYNQ core, as shown below:
Double-click ZYNQ IP core to import configuration file
Click Presets-- > Apply Configuration to add the configuration file, import the hello_world.tcl configuration file, click OK, and complete the configuration of ZYNQ.
MPSOC Learning Step4 Synthesis
Right-click design_1-- > Generate Output Products, click Generate
MPSOC learns Step 5 to generate top-level files
Right-click design_1-- > Create HDL Wrapper and click OK. The generated top-level file, as shown in the following figure:
MPSOC learns Step6 to generate bit file
Click Generate Bitstream on the shortcut toolbar
Click OK until the bit is generated successfully, and click Cancel to close the dialog box.
MPSOC Learning Step7 Export hardware configuration File
Click File-- > Export-- > Export Hardware
Check Include bitstream and click OK
MPSOC Learning Step8 Open SDK
Click File-- > Launch SDK, click OK
MPSOC Learning Step9 New fsbl
Click File-- > Application Project
Add the project name fsbl, and click Next
Select Zynq MP FSBL and click Finis.
MPSOC Learning Step10 New hello_world Project
Click File-- > Application Project, fill in the project name hello_world, and click Next
Select the Hello_World template and click Finish
MPSOC learns Step11 to generate BOOT.bin file
Right click hello_world-- > Create Boot Image
Click Create Image to generate the BOOT.bin file, as shown in the following figure, and then copy the generated BOOT.bin file to the SD card
MPSOC development board mode setting. Here we set it to SD card startup mode.
MPSOC development board connect 12V power supply, connect uart serial port, insert SD card, power on and run.
Serial port printout Hello World
In this way, debugging HELLO WORLD with MPSOC is done.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.