Manuals
/
Brands
/
Computer Equipment
/
Network Router
/
Freescale Semiconductor
/
Computer Equipment
/
Network Router
Freescale Semiconductor
TWR-MCF52259-Ethenet
- page 165
1
165
166
166
Download
166 pages, 7.91 Mb
TM
•
AN356
0.
pdf p
age
21–
fo
r the U
SB
ope
ratio
n
Contents
Main
Ethernet Overview Session
Ethernet Overview Session
What is Ethernet?
Why do we care about Ethernet?
How will I use Ethernet?
Ethernet
Page
Page
Ethernet Overview Physical Session
Connectors
Cables
Ethernet Cable: Straight Through Pinout The following table demonstrates the proper color scheme.
Ethernet Cable: Crossover Pinout
* Distance Signal Travels at 100 Mbits?
Requires using external PHY
Supported by MCF5223x
Full Duplex Ethernet Links
Full DuplexHalf Duplex
Basic Ethernet Network Hub
Page
Page
Page
Switch
Ethernet Router/Gateway
Note: Ethernet to WiFi is a router functionality.
*Media Independent Interface (MII)
*Autonegotiation
The Ethernet Data Packet Format
Ethernet Data Frame old/original format used
IEEE 802.3 Data Frame
Terminology
Ethernet Definition
More Ethernet References
Web sites:
http://www.tcpipguide.com/
References:
IP
IP Classes
IP Subnetting
IPv4 network classes
NAT
Default Gateway
Getting packets into a NAT network
TCP is One of the Protocols in the Internet Protocol Suite
TCP - Transport Control Protocol
Other Protocols in the Internet Protocol Suite
The OSI 7 Layer Model
TCP/IP Four Layers Equivalent:
All People Seems To Need Data Processing.
Some Interesting RFCs
Page
ColdFire MCU Roadmap
2009
Flash
32KB 64KB 128KB 256KB 512KB
1MB
Cold
ColdFire
Cold
ColdFire
Fire V2 Core
Page
Page
MCF522xx Ethernet Media Access Controller (MAC)
MCF5223x - ePHY
MCF51CN
MCF51CN
www.freescale.com/mqx
MQX Software
Complete Ethernet Solution
Freescale MQX
MCF51CN128
Fire
ColdFire
68K/Cold
68K/
Freescale Complimentary Software Solution
Freescale Complete Solution
MCF5225x Microcontroller
Core Services MQX RTOS
BSP/PSP
CAN
RTCS Real-time TCP/IP Communications Suite
Protocols
Freescale MQX Software Solutions
.
Full- Featured and Powerful
What is Freescale MQX?
Freescale owns
Coldfire TCP/IP Stack Features
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Flashing and booting the board
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
This module contains
K2u/USB Workshops-on-Demand Series
Module Agenda
Page
In This Section:
Motivation for USB
Page
History and Evolution
Current USB Speeds and Limitations
Spec
NotesApplicationsData Rate and Performance
History and Evolution
Topology
USB Spec Provides for a Flexible Tiered Star Topology
Topology
A-connector (upstream) B-connector (downstream)
USB Standard Connectors
Page
Page
How Data is Transferred in USB
Frame
1500 bytes / 1 Ms
Start of Frame
Transfer 1
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
How Does the Host Know a Devices Requirements?
Page
Page
Host
Page
Page
Page
Frames in More Detail
Packets in More Detail
Packets Associated with Each Type of Transfer
Phases (Packets)Stages (Transactions)Transfer Type
USB Signaling
USB uses Non-Return to Zero, Inverted signaling
Page
API Calls:
What happens after enumeration?
Commonly used API calls for host devices:
Page
Page
Page
Page
CMX Product Offering -Complimentary Software
Complimentary SW for the MCF522xx Family of Microcontrollers:
Advanced Topics
CMX Product Offering -UpsellSoftware
Page
Page
Page
What Applications would use it?
How does it work?
Initial declaration
SRP (Session Request Protocol) Negotiations
:
Negotiation process
HNP (Host Negotiation Protocol):
Page
Page
Page
The USB Controller Continuum. Only from Freescale.
ColdFire V1 ColdFire V2
RS08 S08 ColdFire V3 ColdFire V4
8-bit 32-bit
Page
Page
Page
Page
Page
Page
LAB1 HID ( Human interface device)
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
LAB2-CDC
Page
Page
Page
Page
Page
Page
Page
Page
LAB3 MSD(HOST)