MIS603 Development Board Tenth chapter USB2.0 CY7C68013A Development environment Construction

Source: Internet
Author: User

MiS603 Development Team

Date: 20150911

Company: Nanjing mi Lian Electronic Technology Co., Ltd.

Forum: www.osrc.cn

Website: www.milinker.com

Shop: http://osrc.taobao.com

Eat blog: http://blog.chinaaet.com/whilebreak

Blog Park: http://www.cnblogs.com/milinker/

MIS603 Development Board Tenth chapter USB2.0 CY7C68013A Development environment Construction

CY7C68013A is a stable, easy-to-use USB high-speed controller introduced by Cypress Corporation. Ideal for fpga+usb2.0 communication solutions, theoretical bandwidth 480mb/s. The actual test, the bulk transmission can reach 30mb/s-35mb/s around, transmission efficiency is very high. The official offers a very detailed development kit, and free drivers, as well as framework-based firmware packages. The firmware program can be used in the project as long as it is modified slightly. CY7C68013A has become a vast number of hardware engineers, FPGA engineers, must have a USB2.0 communication program. Therefore, mastering the development of cy7c68013a is very necessary for many hardware engineers.

10.1 Development Pack Installation

STEP1: Double-click the installation package to install the Software Development Board

STEP2:

STEP3:

STEP4:

Step:5

STEP6:

STEP7:

10.2 Driver Installation

STEP1: To the MiS603 Development Board power, while using microUSB line to the board's CY7C68013A USB interface (COM3) to the USB interface of the PC. The PC identifies the USB device and prompts the driver to install it.

STEP2: View Hardware Pid_vid

Check out vid_04b4 pid_8613 This is the CY7C68013A factory default PID vid, the following according to this PIV vid install the driver, and then can be provided by the Development Board package software download and debugging programs

STEP3: Locate the installation directory and locate the Cyusb.inf file

Note: XP system with XP system folder, WIN7 with WIN7 folder, another WIN7 64bit need to disable the driver signature before use, otherwise there will be an exclamation mark

STEP4: Modify the PID vid as follows

STEP5: Modify the Device Manager display name and save

STEP6:

STEP7:

STEP8:

STEP9:

STEP10:

STEP11:

STEP12:

STEP13:

STEP14:

Device Manager displays the device name

10.3 Program Download

STEP1: Open the Cyconsole Control Panel from the Start menu, programs,

STEP2:

STEP3:

STEP3: Select the firmware for the test download (note that the Development Board short Cap P8 interface needs to be short-connected)

STEP4: Download completed, prompt download successful

STEP5: Power off Restart the board, after Z will prompt for new hardware, or in Device Manager to find new hardware, the first time to find new hardware needs to install drivers, driver installation method described earlier, here is an overview

Add the ID number, and the device name in the INF file

10.4 Test Results

STEP1: In order to verify the USB transmission experiment, first download FPGA program of FPGA_SLAVE_FIFO engineering file to FPGA

STEP2: Select trans Pipe:endpoint 2 out length:512 HEXBYTES:AA and click Bulk trans. Start a bulkout transfer, one-time transfer of 512Byte data of AA into

STEP3: Select trans Pipe:endpoint 6 in length:512 HEXBYTES:AA and click Bulk trans. Start a bulkin transfer, read the AA into the 512Byte data one time

10.5 Summary

This summary explains in detail the installation of the Cypress CY7C68013A Software installation package, driver installation, program download, and test results. Through this summary of learning, I believe that readers can fully grasp the good, the use of software, and testing methods, for the next section of code analysis and understanding, lay a good foundation.

MIS603 Development Board Tenth chapter USB2.0 CY7C68013A Development environment Construction

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.