MartinFowler

CY7C68013 verification board

 
Overview

describe

CY7C68013 Introduction

  • cy7c68013 is a microprocessor with integrated USB2.0

  • Embedded enhanced 8051 operating at 48MHz

    • -
  • This design leads to all pins of CY7C68013A to facilitate verification and testing.

  • Onboard 24LC64 (EEPROM) can save the program during power failure

  • Use MicroUSB interface for power supply and communication

    • -

Note that during DRC inspection, change the hole to an inner diameter of 0.3mm, an outer diameter of 0.4mm, a spacing of 0.1, and a line width of 0.2


1. Proofing

I specifically chose black. LC’s free solder mask color fee is really good. After waiting for three days, I got the board.      3.jpg2. Welding

I used the company's solder paste and air gun, and it was very comfortable to use the air gun to solder QFN.     6.jpg7.jpg3. Power-on test (1) Download and install the development tool kit9.jpg

Toolkit download address , download the CY3684 EZ-USB FX2LP DVK Setup


(2) Driver installation

      Right-click and select Update Driver, search for driver software in My Computer , and select the drive folder under the development kit installation path. After the driver is installed, "Cypress FX2LP NO EEPROM Devirce" is displayed in the device manager.

(3) Burn firmware

        Open CyControl.exe, select Program, and burn firmware.

        Select RAM. The firmware will be lost the next time you power on. If you want to permanently solidify the firmware, you can select 64KEEPROM, provided that the module has an EEPROM chip.

       Firmware address: Development tool kit installation path CY3684_EZ-USB_FX2LP_DVK1.1Firmware. We first burn a Bulkloop (loopback test).          image.png     After burning, power on again and the device will be re-enumerated and identified as follows     image.png

(4) Loopback test

Send 123, 3 bytes at endpoint 2 and read it back at endpoint 0x86. You can see that the readback is correct.     image.png

Automated testing using Bulkloop software

(Software address: toolkit installation path USBCY3684_EZ-USB_FX2LP_DVK1.1Windows ApplicationsApplication Source filescpp ulkloopx64Release)


    image.png    It can be seen that 0x3d9000 data was sent, and the correct data read back is consistent with the sent amount.


(5) Speed ​​test

Burn CyStreamer firmware, do not burn the firmware in the tool kit into EEPROM! Do not burn the firmware in the toolkit into EEPROM! Do not burn the firmware in the toolkit into EEPROM! (Say it three times) The firmware we modified must be burned, otherwise the device will not be recognized.

   OpenStreamer.exe****

(Software path: toolkit installation path USBCY3684_EZ-USB_FX2LP_DVK1.1Windows ApplicationsApplication Source filescppstreamerx64Release)

Reading speed

  46500KB/s=45.41MB/s   image.png

writing speed

  43400KB/s=42.38MB/s   image.png



参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-20 06:33:14

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号