CY7C68033/CY7C68034
Default NAND Firmware Features
Because the NX2LP-Flex® is intended for NAND Flash-based
USB mass storage applications, a default firmware image is
included in the development kit with the following features:
■ High (480 Mbps) or full (12 Mbps) speed USB support
■ NAND sizes supported per chip select
❐ 512 bytes for up to 1 Gb capacity
❐ 2K bytes for up to 8 Gb capacity
❐ 4K bytes for up to 16 Gb capacity
■ 12 configurable GPIO pins
❐ Two dedicated chip enable (CE#) pins
❐ Six configurable CE#/GPIO pins
• Up to eight NAND Flash single-device (single-die) chips
are supported
• Up to four NAND Flash dual-device (dual-die) chips are
supported
• Compile option enables unused CE# pins to be configured
as GPIOs
❐ Four dedicated GPIO pins
■ Industry standard ECC NAND Flash correction
❐ 1 bit for every 256-bit correction
❐ 2-bit error detection
■ Industry standard (SmartMedia) page management for wear
leveling algorithm, bad block handling, and physical to logical
management.
■ 8-bit NAND Flash interface support
■ Support for 30 ns, 50 ns, and 100 ns NAND Flash timing
■ Complies with the USB mass storage class specification
revision 1.0
The default firmware image implements a USB 2.0 NAND Flash
controller. This controller adheres to the Mass Storage Class
Bulk-Only Transport Specification. The USB port of the
NX2LP-Flex is connected to a host computer directly or through
the downstream port of a USB hub. The host software issues
commands and data to the NX2LP-Flex and receives status and
data from the NX2LP-Flex using standard USB protocol.
The default firmware image supports industry leading 8-bit
NAND Flash interfaces and both common NAND page sizes of
512 and 2k bytes. Up to eight CE# pins enable the NX2LP-Flex
to be connected to up to eight single or four dual-die NAND Flash
chips.
Complete source code and documentation for the default
firmware image are included in the NX2LP-Flex development kit
to enable customization for meeting design requirements.
Additionally, compile options for the default firmware enable
quick configuration of some features to decrease design effort
and increase time-to-market advantages.
Document Number: 001-04247 Rev. *J
Page 2 of 40