beautypg.com

Philips ISP1362 User Manual

Page 3

background image

Philips Semiconductors

ISP1362 Linux Stack User’s Guide

UM10012-_2

© Koninklijke Philips Electronics N.V. 2003. All rights reserved.

User’s Guide

Rev. 1.2—July 2003

3 of 34

CONTENTS

1.

INTRODUCTION ............................................................................................................................. 6

1.1.

P

URPOSE

............................................................................................................................................................................6

1.2.

S

COPE

................................................................................................................................................................................6

1.3.

A

BBREVIATIONS

.................................................................................................................................................................6

2.

CONCEPT.......................................................................................................................................... 6

2.1.

O

VERVIEW

.........................................................................................................................................................................6

2.2.

S

TACK

A

RCHITECTURE

.....................................................................................................................................................6

2.3.

C

ORE

M

ODULES

................................................................................................................................................................7

2.3.1.

Host Stack................................................................................................................................................................................... 7

2.3.2.

Device Stack ............................................................................................................................................................................... 7

2.3.3.

OTG Stack................................................................................................................................................................................... 8

2.4.

A

PPLICATION

M

ODULES

...................................................................................................................................................8

2.4.1.

Mass Storage Disk Emulation ............................................................................................................................................... 8

2.4.2.

OTG Applications (OTG Mass Storage Demo/OTG Tools) ........................................................................................... 8

2.5.

P

ORTING

M

ODULES

..........................................................................................................................................................8

2.5.1.

Hardware Access Layer Driver .............................................................................................................................................. 8

2.5.2.

Mass Storage Bridge ................................................................................................................................................................ 8

3.

INSTALLATION ............................................................................................................................... 8

3.1.

ISP1362 PCI E

VALUATION

K

IT

......................................................................................................................................9

3.1.1.

Setting Up the PC and OS ...................................................................................................................................................... 9

3.1.2.

Setting Up the ISP1362 Evaluation Kit............................................................................................................................... 9

3.1.3.

Setting Up the Software .......................................................................................................................................................... 9

3.2.

ISP1362 A

DD

-

ON

C

ARD FOR

I

NTEL

PXA250

BASED

A

CCELENT

IDP (R

EV

04).................................................... 11

3.2.1.

Setting Up the ISP1362 Add-On Card

..............................................................................................................................11

3.2.2.

Host PC Setup

..........................................................................................................................................................................11

3.2.3.

Accelent IDP (Rev 04) Target Setup

..................................................................................................................................13

3.3.

ISP1362 A

DD

-

ON

C

ARD FOR

I

NTEL

PXA250

BASED

A

CCELENT

IDP (R

EV

02).................................................... 14

3.3.1.

Setting Up the ISP1362 Add-On Card

..............................................................................................................................15

3.3.2.

Host PC Setup

..........................................................................................................................................................................15

3.3.3.

Accelent IDP Setup

.................................................................................................................................................................18

4.

OPERATING THE ISP1362 LINUX STACK ............................................................................... 19

4.1.

ISP1362 PCI E

VALUATION

K

IT

................................................................................................................................... 19

4.1.1.

Loading the Stack....................................................................................................................................................................19

4.1.2.

Unloading the Stack ...............................................................................................................................................................20

4.2.

ISP1362 A

DD

-

ON

C

ARD FOR

I

NTEL

PXA250

BASED

A

CCELENT

IDP (R

EV

04)

.................................................... 20

4.2.1.

Loading the Stack

....................................................................................................................................................................20

4.2.2.

Unloading the Stack

...............................................................................................................................................................20

4.3.

ISP1362 A

DD

-

ON

C

ARD FOR

I

NTEL

PXA250

BASED

A

CCELENT

IDP (R

EV

02)

.................................................... 20

4.3.1.

Initializing the Stack

...............................................................................................................................................................20

4.3.2.

Loading the Stack

....................................................................................................................................................................21

4.3.3.

Unloading the Stack

...............................................................................................................................................................21

4.3.4.

Closing the ISP1362 Stack

...................................................................................................................................................21

4.4.

ISP1362 H

OST

S

TACK

.................................................................................................................................................. 21

4.5.

ISP1362 D

EVICE

S

TACK

................................................................................................................................................ 22

4.6.

ISP1362 OTG S

TACK

.................................................................................................................................................. 23