New gadgets arrived: Cypress EZ-USB FX2LP Development Board

Today I finally received my new (noname) development board for the Cypress CY7C68013A MCU.

It features the CY7C68013A-56PVXC, a mini-USB port, the AMS1117-3.3 3.3 Volt LDO, a 24 MHz crystal, the Atmel ATMTC169-24C128N EEPROM, two buttons, two jumpers, two LEDs plus power LED and two 2×10 pin 2.54mm headers breaking out the MCU’s pins.

In the coming days I will try to compile a simple LED blinky using SDCC and possibly Wolfgang Wieser’s cycfx2prog or fxload from the Linux Hotplug Project. For both of them Windows ports exist:

Read more about fxload in my next post.

For firmware development there exists a library called fx2lib.

Also interesting to know: The Sigrok FX2lafw firmware enables using this MCU and board as logic analyzer and cheap oscilloscope:

The board isn’t a new product or design, nor is the MCU. But it can still be found in products, e.g. on the Spartan-3E starter kit, where it functions as USB interface respectively CPLD and FPGA programmer.

People have written about the board, e.g.:

Thanks you, Peter! He also has a board schematic on his blog post (I didn’t find a better image quality, sorry, but it’s readable with a little effort):

Missing in this schematic are the LEDs though (on the top right in the first picture), which are:

  • LED D1, connected to PA0, active low
  • LED D2, connected to PA1, active low
  • Jumper J1: Enables 3V3 on D1 and D2
  • Jumper J2: Connected to EEPROM but unclear function:
    • Enable/Disable EEPROM power supply?
    • EEPROM Write-Protection?
    • Select EEPROM memory region?
    • Select EEPROM’s I2C address?
214 mal insgesamt angesehen, 3 mal heute angesehen.
Dieser Beitrag wurde unter Mikrocontroller veröffentlicht. Setze ein Lesezeichen auf den Permalink.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.