Table of Contents .......................................................................................................................................... 2
1.2 Tower Features ................................................................................................................................................................... 5
1.3 Getting Started ..................................................................................................................................................................... 6
2.3 System Power .................................................................................................................................................................... 10
2.13 Dual USB ........................................................................................................................................................................... 15
2.14 SD Digital Card Slot ...................................................................................................................................................... 16
2.15 External Bus Interface – FlexBus ............................................................................................................................ 16
4 Input/Output Connections and Pin Usage Table ....................................................................... 17
5 Tower Elevator Connections ............................................................................................................ 19
6 Optional Low Power Configuration using DDR3 ....................................................................... 20
TWR-VF65GS10 User Manual Page 2 of 20
Page 3
1 TWR-VF65GS10 Overview
The TWR-VF65GS10 is a development board featuring the heterogeneous dual core Vybrid VF6xx family. It
consists of a 500MHz 32-bit ARM® Cortex™-A5 + 167MHz ARM® Cortex™-M4 MPU that operates across the
full -40C to 85C temperature range.
The TWR-VF65GS10 is a Tower Controller Module compatible with the Freescale Tower System. It can
function as a stand-alone, low-cost platform for the evaluation of the Vybrid family of devices. The TWRVF65GS10 features a Vybrid VF6xx family MPU based on ARM® Cortex™-A5 and ARM® Cortex™-M4
architecture with dual TFT display, dual USB OTG with built in HS/FS/LS PHY, dual 10/100 Ethernet with L2
switch, and advanced security.
The TWR-VF65GS10 is available as a stand-alone product, or can be obtained as part of a kit (TWRVF65GS10-KIT, TWR-VF65GS10-DS5, TWR-VF65GS10-PRO). The kit includes the Tower Elevator Modules
(TWR-ELEV), the Tower Serial Module (TWR-SER) or Tower Serial2 Module (TWR-SER2), and/or Tower LCD
Display (TWR-LCD-RGB). The TWR-VF65GS10 can also be combined with other Freescale Tower peripheral
modules to create development platforms for a wide variety of applications. Please visit
www.freescale.com/tower for an overview of the Freescale Tower System.
Figure 1: Freescale Tower System Overview
TWR-VF65GS10 User Manual Page 3 of 20
Page 4
1.1 Contents
The available TWR-VF65GS10 kits are detailed below.
The TWR-VF65GS10 contents include:
• TWR-VF65GS10 MPU module
• Dual headed USB cable
• Printed insert containing DS-5 license and links for software tools.
• Quick Start Guide
The TWR-VF65GS10-KIT contents include:
• TWR-VF65GS10 MPU module
• TWR-ELEV – Primary and Secondary Elevator Modules
• TWR-SER – Serial module including USB host/device/OTG, Ethernet, CAN, RS232 and RS485
• Dual headed USB cable
• Printed insert containing DS-5 license and links for software tools.
• Quick Start Guide
The TWR-VF65GS10-DS5 contents include:
• TWR-VF65GS10 MPU module
• TWR-ELEV – Primary and Secondary Elevator Modules
• TWR-SER2 – Serial module including USB host/device, Dual Ethernet, CAN, RS232 and RS485
• TWR-LCD-RGB display
• Dual headed USB cable
• Printed insert containing DS-5 license and links for software tools.
• Quick Start Guide
The TWR-VF65GS10-PRO contents include:
• TWR-VF65GS10 MPU module
• TWR-ELEV – Primary and Secondary Elevator Modules
• TWR-SER2 – Serial module including USB host/device, Dual Ethernet, CAN, RS232 and RS485
• TWR-LCD-RGB display
• Dual headed USB cable
• Printed insert containing DS-5 license and links for software tools.
• Quick Start Guide
TWR-VF65GS10 User Manual Page 4 of 20
Page 5
1.2 Tower Features
Figure 2 and Figure 3 show the TWR-VF65GS10 with some its key features called out. The following
list summarizes the features of the TWR-VF65GS10 Tower Module:
• 1Gb x 16 (128 MB) DDR3 in 96 FBGA package (Samsung)
• 2Gb x 16 (256 MB) NAND flash (Micron)
• Two 128 Mb (16MB) Quad-I/O Serial Flash (Spansion)
• Dual USB with on-chip PHY
• Interfaces to TWR-LCD-RGB board
• Four user-controlled status LEDs
• Two mechanical push buttons for user input, and one for reset
• Potentiometer and MMA8451Q three-axis digital accelerometer
• Micro SD Card slot
• Independent battery-operated power supply for real-time clock and tamper detection modules
Figure 2: Front side of TWR-VF65GS10
TWR-VF65GS10 User Manual Page 5 of 20
Page 6
Figure 3: Back side of TWR-VF65GS10
1.3 Getting Started
Follow the Quick Start Guide found printed in the TWR-VF65GS10 for the list of recommended steps for
getting started. There are also lab walk-through guides available on the tool support page for the TWRVF65GS10: http://www.freescale.com/TWR-VF65GS10.
1.4 Reference Documents
The documents listed below should be referenced for more information on the Vybrid family, Tower
System, and Peripheral Modules. These can be found in the documentation section of
www.freescale.com/TWR-VF65GS10 or www.freescale.com/Vybrid.
• TWR-VF65GS10-QSG: Quick Start Guide
• TWR- VF65GS10-SCH: Schematics
• TWR- VF65GS10-PWB: Design Package
• Vybrid Family Product Brief
•
Vybrid Family Reference Manual
TWR-VF65GS10 User Manual Page 6 of 20
Page 7
2 Hardware Description
The TWR-VF65GS10 is a Tower Controller Module featuring the VF61NS151CMK50 dual core ARM
Cortex-A5 + ARM Cortex-M4 microprocessor with dual TFT display, dual USB OTG with on-chip HS PHY
and on-chip HS/FS/LS PHY, dual 10/100 Ethernet with on-chip L2 switch, advanced security,
communication peripherals, advanced digital audio support, and tamper detect in a 364 BGA package.
Maximum operating frequency of the CA5 core is 500 MHz and the CM4 core is 167 MHz. The module
is intended for use in the Freescale Tower System but can operate stand-alone. An on-board circuit
referred to as OpenSDA provides a JTAG debug interface and a power supply input through a single
USB micro-B connector. Figure 4 shows a block diagram of the TWR-VF65GS10. The following sections
describe the hardware in more detail.
Figure 4: TWR-VF65GS10 Block Diagram
2.1 VF61NS151CMK50 Microprocessor
The VF61NS151CMK50 device highlights are listed below:
• ARM Cortex-A5 core @500MHz (1.57 DMIPS/MHz) with TrustZone with 32 KB ICache/32 KB D-
Cache (L1) and 512 KB of L2 cache.
TWR-VF65GS10 User Manual Page 7 of 20
Page 8
• NEON Media Processing Engine (MPE) co-processor and double precision Floating
Point Unit (FPU)
• ARM Cortex-M4 @167 MHz with 16 KB I-Cache/16 KB D-Cache
• 1.0 MB on-chip SRAM, with ECC on 512 KB of the SRAM
• Support for LPDDR2/DDR3
• Dual TFT display up to WVGA
• Dual 10/100 Ethernet with on-chip L2 Switch
• Dual USB OTG with on-chip HS PHY and on-chip HS/FS/LS on-chip PHY
• NAND Flash Controller
• Power management including WAIT, STOP, LPRUN, ULPRUN, and LPSTOPx modes
• Advanced Security supporting Symmetric and Asymmetric key Cryptography with
on-chip Tamper detection
• Rich set of communication peripherals and general purpose features
• Advanced digital audio support with multiple audio interfaces and hardware
asynchronous sample-rate converter co-processor.
•
Package options that include 176 LQFP and 364 BGA
2.2 Clocking
There are two external clock sources on the Vybrid Tower board. One is a 24 MHz XOSC, and the
other is a 32.768 kHz XOSC.
Figure 5: TWR-VF65GS10 External Clock Options
The 24 MHz XOSC connects to XTAL/EXTAL, and the 32 kHz XOSC connects to EXTAL32/XTAL32.
Internally to the Vybrid device, there is a 128 kHz internal reference clock (IRC), and a 24 MHz IRC. The
128 kHz IRC is divided by 4 by default, so it actually provides a 32 kHz clock source to the device. A
high level clocking diagram of the Vybrid device is shown below for reference.
TWR-VF65GS10 User Manual Page 8 of 20
Page 9
Figure 6: Vybrid Clocking Diagram
A PLL summary for the VF61NS151CMK50 device is as follows:
TWR-VF65GS10 User Manual Page 9 of 20
Page 10
• PLL 1 – System PLL
• PLL 2 – PLL 528
• PLL 3 – USB0 PLL
• PLL 4 – Audio PLL
• PLL 5 – Ethernet PLL
• PLL 6 – Video PLL
• PLL 7 – USB1 PLL
For additional clocking details, please refer to the ANADIG and CCM chapters of the Vybrid Reference
Manual.
2.3 System Power
In stand-alone operation, the main power source for the TWR-VF65GS10 module is derived from the 5.0V
input from the USB micro-B connector, J3. A low-dropout regulator provides a 3.3V supply from the 5.0V
input voltage. Refer to sheet 5 of the TWR-VF65GS10 schematics for more details.
When installed into a Tower System, the TWR-VF65GS10 can be powered from either an on-board source
or from another source in the assembled Tower System. If both the on-board and off-board sources are
available, the TWR-VF65GS10 will default to the off-board source.
The 3.3V power supplied to the device (P3V3) is routed through jumpers J18 and J4. TP2 is a test point that
can be used to measure the main 3.3V input into the VF61NS151CMK50 device.
The core 1.2V system power is derived from a ballast transistor tied to 3.3V.
Figure 7: Core 1.2V VDD Power Configuration
TWR-VF65GS10 User Manual Page 10 of 20
Page 11
The TWR-VF65GS10 board can also be powered from the TWR-ELEV USB connector. However, the
TWR-ELEV should be rev F or later. Powering from the tower elevators may work with earlier
revisions, but is not recommended.
2.3.1 SecureRTC VBAT
The Secure Real Time Clock (SecureRTC) module can be operational in the event there is an external power
supply failure. The TWR-VF65GS10 provides a battery holder for a coin cell battery that can be used as the
VBAT supply. Jumper J1 determines if VBAT is powered by the coin cell battery or the main board power.
The holder can accept common 20mm diameter 3V lithium coin cell batteries (e.g. 2032, 2025). VBAT also
powers the 32KHz XOSC, Tamper, and Monitors internal to the Vybrid device.
Figure 8: Coin Cell
2.4 Debug Interface
There are two physical debug ports on the TWR-VF65GS10 board, plus the OpenSDA Debug circuit.
The OpenSDA circuit consists of a K20 controller connected to the micro-B USB (J3). The two physical
debug ports consist of a 19-pin debug header (J5), and a 38-pin Mictor connector (J11) used for JTAG +
Trace.
2.4.1 OpenSDA using CMSIS-DAP Firmware
The OpenSDA “circuit” consists of a K20 microcontroller and surrounding hardware to act as a bridge
between the USB connector and the JTAG, SPI, and UART pins on the Vybrid device. The K20 firmware
that ships with the Tower board is a mass storage bootloader with virtual serial port capability. This
allows the demo program to output serial data through the USB from the primary (CA5) core over
UART1. The CMSIS-DAP firmware (Cortex Microcontroller Software Interface Standard – Debug Access
Port) allows a debug connection to be established through the micro-USB connector J3. To update the
TWR-VF65GS10 User Manual Page 11 of 20
Page 12
firmware and start debugging with your TWR-VF65GS10, refer to the OpenSDA Readme document
available at www.freescale.com/twr-vf65gs10.
2.4.2 Cortex JTAG Connector
Typical JTAG debugging can use the 19-pin Cortex-M debug header located at J5.
2.4.3 Cortex JTAG+Trace Connector
For more robust debugging, the 38-pin Mictor connector can be used. In addition to the normal JTAG
debug pins (TDI, TDO, TMS, TCLK, RESET), several additional Trace pins are connected to the
JTAG+Trace connector (J11), as shown below.
Figure 9: 38-Pin Mictor Connector
2.5 Graphical LCD Interface
The Vybrid controller includes dual on-chip Display Control Unit (DCU4) modules, DCU0 and DCU1.
These can be used to drive graphical content to an TFT LCD screen, such as the TWR-LCD-RGB. On the
Tower design, the DCU0 pins are connected to the Secondary elevator for this purpose. These pins
include DCU0_B0-DCU0_B7, DCU0_R0-DCU_R7, DCU_G0-DCU_G7, DCU0_HSYNC, DCU0_VSYNC, and
TWR-VF65GS10 User Manual Page 12 of 20
Page 13
DCU0_PCLK. The secondary DCU (DCU1) is not supported on the TWR-VF65GS10 board. Also, the
original TWR-LCD, which mounts to the primary side of the elevator, cannot be used with the TWRVF65GS10 board.
2.6 DDR3/LPDDR2 Memory
The TWR-VF65GS10 contains 1Gb (128 MB) Samsung DDR3 Memory (K4B1G1646G-BCH9). The TWRVF65GS10 board also features individual 1.5V and 0.75V supplies for DDR3 power and termination,
respectively (U2 & U5).
Figure 8: Vybrid DDR3 Power Supplies
2.7 NAND Flash
The TWR-VF65GS10 includes 2Gb (256MB) of SLC NAND Flash memory (Micron 29F2G16ABAEA). The
data lines used for the NAND flash are shared between the NAND flash controller and the FlexBus
interface. On the TWR-VF65GS10 hardware, these are dedicated specifically to NAND since there is
TWR-VF65GS10 User Manual Page 13 of 20
Page 14
no mechanism to dynamically switch between the two interfaces. NAND flash does not have execute
in place (XiP) capabilities, but is supported as a boot device by the internal BootROM. For more
information, please refer to the Vybrid Reference manual.
2.8 QuadSPI Memory
The TWR-VF65GS10 also includes dual QuadSPI memory with execute in place (XiP) capability. The onboard QuadSPI used is Spansion FL128S, which are each 128 Mb (16MB) in size. The QuadSPI
interface offers up to 104 MHz performance for Single Data Rate (SDR) and up to 80 MHz for Dual
Data Rate (DDR). Parallel QuadSPI modules operating in DDR mode can achieve up to 160 MByte per
second peak bandwidth. The QuadSPI can be used as a boot device by the internal Boot ROM.
2.9 Accelerometer
An MMA8451Q digital accelerometer is connected to the Vybrid device through an I2C interface and a
GPIO/IRQ signal. The I2C address is 0x1C. Refer to the Vybrid TWR-VF65GS10 Schematic for connection
details.
2.10 Potentiometer, Pushbuttons, LEDs
The TWR-VF65GS10 features two pushbutton switches connected to GPIO/interrupt signals, one
pushbutton connected to the master reset signal, four user-controllable LEDs, and a potentiometer
connected to an ADC input signal. The pushbutton labeled SW1 is connected to PTB16 which can be
used as a wakeup source from low power modes. Additional connectivity detail can be referenced in
the TWR-VF65GS10 Schematic.
2.11 General Purpose Tower Plug-in (TWRPI) Socket
The TWR-VF65GS10 features a socket (J15 & J16) that can accept a variety of different Tower Plug-In
(TWRPI) modules featuring sensors, RF transceivers, and more. The General Purpose TWRPI socket
provides access to I2C, SPI, IRQs, GPIOs, timers, analog conversion signals, TWRPI ID signals, reset, and
voltage supplies. The pin out for the TWRPI Socket is defined in Table 1.
The VF61NS151CMK50 features dual 10/100 Mbps Ethernet MACs with 1588 capability, L2 Switch, and
support for MII and RMII interfaces. The TWR-VF65GS10 routes the RMII signals to both the primary
and secondary sides of the Elevator.
The TWR-VF65GS10 maintains compatibility with both the TWR-SER (single Ethernet) and TWR-SER2
(dual Ethernet) peripheral modules. Each should be configured for RMII mode as shown in the
following table.
Table 2: Serial Card Configuration for RMII mode
TWR-SER - RMII Mode TWR-SER2 - RMII Mode (1=ON)
Jumper Setting Switch Setting
J2 3-4 SW1 - PHY A [1:8] = 11000000
J3 2-3 SW2 - PHY B [1:8] = 10100000
J12 9-10
2.13 Dual USB
The VF61NS151CMK50 has dual USB OTG with on-chip HS/FS/LS PHYs. Since both the TWR-SER and
TWR-SER2 boards have on-board PHY, the USB pins are not routed to the Tower Elevators. They are
TWR-VF65GS10 User Manual Page 15 of 20
Page 16
available however, on the TWR-VF65GS10 board. USB0 is available on the Micro-B connector J8, and
USB1 is available on the USB-A connector J12.
2.14 SD Digital Card Slot
A micro Secure Digital (SD) card slot is available on the TWR-VF65GS10 connected to the SD Host
Controller (SDHC1) signals of the VF6xx part. This slot will accept micro-SD memory cards. There are
two SDHC modules on the VF61 device (SDHC0 & SDHC1). Because some pins from SDHC0 device are
used for NAND Flash and Ethernet, SDHC1 module is used for the card slot. Refer to Table 4 “I/O
Connections and Pin Usage Table” for the SDHC signal connection details. The SDHC can be used as a
boot device by the internal Boot ROM.
2.15 External Bus Interface – FlexBus
Since the NAND device pins are muxed with the FlexBus pins, and there is on-board NAND Flash on the
TWR-VF65GS10 board, the Flexbus pins are not routed to the Tower Elevator and are not available for
any custom connections.
3 Jumper Table
The following table shows the available jumper options on the TWR-VF65GS10 board. The default
jumper settings are shown in bold.
Table 3: TWR-VF65GS10 Jumper Table
Jumper Option Setting Description
J1 VBAT Power Source .
SecureRTC, 32kHz
XOSC, Tamper, and
Monitors
J4 MCU 3.3 V Supply ON
J6 JTAG 5V selection OFF
J7 Tamper Loopback ON
1-2
2-3
OFF
ON
OFF
VBAT tied to main 3.3 V (VCC_3V3_MCU)
VBAT tied to Coin Cell
VDD33 Power to the MCU (P3V3 tied to VDD33 of device)
VDD33 Power to the MCU disconnected
Pin 11 & 13 of JTAG connector floating
Pin 11 & 13 of JTAG connecter tied to 5V
EXT_WM0_TAMPER_IN tied to EXT_WM0_TAMPER_OUT
EXT_WM0_TAMPER_IN open; EXT_WM0_TAMPER_OUT
open
TWR-VF65GS10 User Manual Page 16 of 20
Page 17
J13 Accelerometer
Interrupt
J18 Main board 3.3 V
filtered supply
derived from 5.0 V
supply
J19 Elevator 5V Supply 1-2
J20 USB0 VBUS 1-2 only
J21 USB1 VBUS 1-2 & 3-4
J22 Boot Configuration
ON/INSTALLED-1,
OFF-0
2 4 6 8 10 12
1 3 5 7 9 11
ON
OFF
ON
OFF
2-3
2-3 only
1-2 & 3-4
1-2 only
2-3 only
12_345
00_xxx
10_000
10_110
10_001
01_xxx
Connect MCU PTB9 pin to INT1 of MMA8451Q
accelerometer
No accelerometer interrupt connection
Connect 3.3V regulator output to P3V3
Disconnect P3V3 from regulator output
P5V_ELEV tied to Elevator sense
P5V_ELEV tied to USB0_VBUS
The TWR-VF65GS10 features two expansion card-edge connectors that interface to the Primary and
Secondary Elevator boards in a Tower system. Please refer to the Vybrid TWR-VF65GS10 Schematics for
detail on Tower board pin out connectivity.
TWR-VF65GS10 User Manual Page 19 of 20
Page 20
6 Optional Low Power Configuration using DDR3
The Vybrid device has several low power options including WAIT, STOP, LPRUN, ULPRUN, LPSTOP1,
LPSTOP2, and LPSTOP3. The LPSTOPx modes are the lowest power modes available. Upon entering
any of the LPSTOPx modes, the I/O will not retain their state and certain parts of the device are shut
down. If LPSTOPx mode is required while using DDR3, it is recommended to change the default
configuration of the board. Namely:
1. Add 10k pull-up to DDR_RESET
2. Remove 47 Ohm termination resistor (R107) on DDR_CKE
3. Add 10k pull-down to DDR_CKE
The pull-up on DDR_RESET will prevent the DDR3 module from resetting (DDR_RESET is active low)
when entering LPSTOPx mode on the Vybrid device. The pull-down on DDR_CKE will allow the DDR3
module to stay in self-refresh (low power) mode until it is released by the application software.
TWR-VF65GS10 User Manual Page 20 of 20
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.