Transcend Transcend CF 80X TS32M~1GCF80 manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Transcend Transcend CF 80X TS32M~1GCF80, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Transcend Transcend CF 80X TS32M~1GCF80 one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Transcend Transcend CF 80X TS32M~1GCF80. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Transcend Transcend CF 80X TS32M~1GCF80 should contain:
- informations concerning technical data of Transcend Transcend CF 80X TS32M~1GCF80
- name of the manufacturer and a year of construction of the Transcend Transcend CF 80X TS32M~1GCF80 item
- rules of operation, control and maintenance of the Transcend Transcend CF 80X TS32M~1GCF80 item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Transcend Transcend CF 80X TS32M~1GCF80 alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Transcend Transcend CF 80X TS32M~1GCF80, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Transcend service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Transcend Transcend CF 80X TS32M~1GCF80.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Transcend Transcend CF 80X TS32M~1GCF80 item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 1 1. Description The Transcend CF 80X i s a High Speed Compact Flash Card with high quality Flash Mem ory assembled on a printed circuit board. Placement 1.1 Feature • RoHS compliant products • Compliant with CompactFlash ®[...]

  • Page 2

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 2 1.3 Ordering Information 1.4 CHS and Capacity Product Name Cy linder Head Sector Capacity TS32MCF80 62 16 63 29.9MB TS64MCF80 125 16 63 60.8MB TS128MCF80 246 16 63 120MB TS256MCF80 500 16 63 245MB TS512MCF80 989 16 63 486MB TS[...]

  • Page 3

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 3 2.Product Speci fication T ranscend[...]

  • Page 4

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 4 2.2 Block Diagram[...]

  • Page 5

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 5 3. Electri cal Interface 3.1 Pin A ssignment and Pin Ty pe PC Card Memory Mode PC Card I/O Mode True IDE Mode 4 Pin Num Signal Name Pin Type In, Out T ype Pin Num Signal Name Pin Type In, Out Type Pin Num Signal Name Pin Type [...]

  • Page 6

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 6 PC Card Memory Mode PC Card I/O Mode True IDE Mode 4 Pin Num Signal Nam e Pin Type In, Out Type Pin Num Signal Name Pin Type In, Out Type Pin Num Signal Name Pin Type In, Out Type 33 -VS1 O Ground 33 -VS1 O Ground 33 -VS1 O Gr[...]

  • Page 7

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 7 3.2 Signal Description Signal Name Dir. Pin Description A10 – A00 (PC Card Memory Mode) A10 – A00 (PC Card I/O Mode) A02 - A00 (True IDE Mode) I I 8,10,11,12, 14,15,16,17, 18,19,20 18,19,20 These a ddress lines along with [...]

  • Page 8

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 8 -CD1, -CD2 (PC Card Memory Mode) -CD1, -CD2 (PC Card I/O Mode) -CD1, -CD2 (True IDE Mode) O 26,25 T hese Card Detect pins are connec ted to ground on the CompactF lash Storage Card. They are used by the host t o determine that[...]

  • Page 9

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 9 D15 - D00 (PC Card Memory Mode) D15 - D00 (PC Card I/O Mode) D15 - D00 (True IDE Mode) I/O 31,30,29,28, 27,49,48,47, 6,5,4,3,2, 23, 22, 21 These lines carry the Data, Comm ands an d Status information between th e host and the[...]

  • Page 10

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 10 -IORD (PC Card Memory Mode) -IORD (PC Card I/O Mode) -IORD (True IDE Mode ) I 34 This sig nal is not used in thi s mode. This is an I /O Read strobe gene rated b y the h ost. This signal gates I/O data on to the bus from the [...]

  • Page 11

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 11 -REG (PC Card Memory Mode) Attribute Memory Sele ct -REG (PC Card I/O Mode) I 44 This sig nal is used during Memory Cycles to disting uish between Com mon Memory and Register (Attribute) M emory accesse s. High for Common M e[...]

  • Page 12

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 12 -VS1 -VS2 (PC Card Memory Mode) -VS1 -VS2 (PC Card I/O Mode) -VS1 -VS2 (True IDE Mode) O 33 40 Voltage Sen se Signals. -VS1 is groun ded on the Card and sen sed by the Host so that t he Compa ctFlash S torage Card CIS can be [...]

  • Page 13

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 13 3.3 Electri cal Specification The following tables indicate all D.C. Characteristic s for the Compact Flash Storage Card. Unless ot herwise stated, conditions are: Vcc = 5V ±10% Vcc = 3.3V ± 5%  A bsolute Maximum Conditi[...]

  • Page 14

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 14 3.3.2 Input Char acteristics 3.3.2.1 CompactFlash interface I/O at 5.0V Parameter Sy mb ol Min. Max. Unit Remark Supply V o ltage V CC 4.5 5 .5 V High level ou tput voltage V OH V CC -0.8 V Low level output voltage V OL 0.8 V[...]

  • Page 15

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 15 3.3.2.2 CompactFlash interface I/O at 3.3V Parameter Sy mbol Min. Max. Unit Remark Supply V o ltage V CC 3.135 3.465 V High level ou tput voltage V OH V CC -0.8 V Low level output voltage V OL 0.8 V 2.4 V Non-schm itt trigger[...]

  • Page 16

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 16 3.3.3 Output Drive Typ e 3.3.4 Output Drive Character istics [...]

  • Page 17

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 17 3.4 Signal I nterface Electrical spec ifications shall be maintained to ensur e data reliability. Item Signal Card 10 Host 10 Control Signal -CE1 -CE2 -REG -IORD -IOW R Pull-up to V CC 500 K R 50 K and shall be suff icient to[...]

  • Page 18

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 18 meeting all AC timin g requiremen ts: 50 p F at a DC current of 400 A low state a nd 100 A hig h state. 5) Status S ignals: the soc ket shal l present a load to the c ard no lar ger than 5 0 pF 10 at a DC c urrent of 40 0 A l[...]

  • Page 19

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 19 3.5 A ttribute Memory Read Timing Figure: A ttribute Memor y Read Timing Diagram[...]

  • Page 20

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 20 3.6 Configuration Register ( A ttribute Memory) Write Timing Figure: Configuration Register (A t tribute Memory) Write Timing Diagram[...]

  • Page 21

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 21 3.7 Common Memory Read Timing Specific ation Cy c le Time Mode: 250 ns 120 n s 100 ns 80 ns Item Sy mb ol IEEE Sy mbol Min ns. Max ns. Min ns. Max ns. Min ns. Max ns. Min ns. Ma x ns. Output Enab le Access Tim e ta(OE) tGLQV [...]

  • Page 22

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 22 3.8 Common Memory Write Timing Spec ification Cy c le Time Mode: 250 ns 120 ns 100 ns 80 ns Item Symbol IEEE Sy mbol Min ns. Max ns. Min ns. Max ns. Min ns. Max ns. Min ns. Ma x ns. Data Setu p before W E tsu (D-W E H) tDVW H[...]

  • Page 23

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 23 3.9 I/O Input (Rea d) Timing Specification Cy cle Time Mode: 250 ns 120 ns 100 ns 80 ns Item Sy mbol IEEE Sy mbol Min ns. Max ns. Min ns. Max ns. Min ns. Max ns. Min ns. Ma x ns. Data Delay after IORD td(IORD) tlGLQV 100 50 5[...]

  • Page 24

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 24 3.10 I/O Ou tput (Write) Timing Specificat ion Cy cle Time Mode: 255 ns 1 20 ns 100 ns 80 ns Item Sy mb ol IEEE Sy mb ol Min ns. Max ns. Min ns. Max ns. Min ns. Max ns. Min ns. Ma x ns. Data Setup be fore IOW R tsu(IOW R) tDV[...]

  • Page 25

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 25 3.11 True IDE PIO Mode Read/Wr ite Timing Specifica tion Mode Item 0 1 2 3 4 5 6 Note t0 Cycle time (min) 600 383 240 180 120 100 80 1 t1 Address Valid to -IORD/-IOW R setup (mi n) 70 50 30 30 25 15 10 t2 -IORD/-IOW R (min) 1[...]

  • Page 26

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 26[...]

  • Page 27

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 27 3.12 True IDE Multiword DMA Mod e Read /Write Timing Speci fication The timing diagram fo r True IDE DMA mode of operati on in this section i s drawn using the conventio ns in the ATA-4 specif ication. Signals are shown w i t[...]

  • Page 28

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 28 4. Card Configuration The C ompactFlash St orage Cards is ident ified by appropriate information i n the Card Information Structure (CIS). The following configuration registers are used to c oordinate t he I /O s paces and t [...]

  • Page 29

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 29 4.2 A t tribute Memory Fu nction Attribut e memory is a space where CompactFlash Storage C ard identific ation and configuration inf ormation are stored, and is limited t o 8 bit wide accesses only at even addresses. The card[...]

  • Page 30

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 30 4.3 Configuration Option Register(Base + 00h in A ttribute Memory) The Configuration Option Register is used to configur e the card s interfac e, address decoding and interrupt and to issue a s oft r eset to the Compac tFlash[...]

  • Page 31

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 31 CompactFlash Storage Card is always configured f or both 8 and 16 bit I/O, so this bit is ignored. -XE : For Compact Flash cards that do not support Power Level 1, t his bit has value 0 and is not writeable. A u dio :This bit[...]

  • Page 32

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 32 4.6 Socket and Copy Register (Base + 06h i n A ttri bute Memory ) This register contains additional configurat ion information. This regist er is alway s written b y the system b efore writing the card ’s Configuration I nd[...]

  • Page 33

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 33 port is addressed, t he signal -IOIS16 is assert ed by the CompactFlash Storage. Otherwise, the -I OIS16 signal is de-asserted. W hen a 16 bit transfer is attempt ed, and the -I OIS16 signal is not asserted by the CompactFlas[...]

  • Page 34

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 34 The CompactFlash Storage Card can be configured i n a Tr ue I DE Mode of o peration. The C ompactFlash Storage Card i s configured in t his mode only when the -OE input signal is grounded by the host during t he power off to [...]

  • Page 35

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 35 4.10 Host Configuration Requirements for Master/ Slave or New T iming Modes The CF Advanced Timing modes include PCMCIA PC Ca rd style I/O modes that are fas ter than the original 250 ns cy c le time. T hese m odes are not su[...]

  • Page 36

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 36 5.1 I/O Primary and Second ary A ddress Conf igurations Table: Pri mary and Secondar y I/O Decoding Note: 1) Register 0 is accessed with -CE1 low and -CE2 low (and A0 = Don’t Care) as a word register on t he combined Odd Da[...]

  • Page 37

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 37 5.2 Contigu ous I/O Mapped A d dressing W hen t he system decodes a c ontiguous block o f I /O reg isters to select the C ompactFlash Storage C ard, t he registers are accessed in the block of I /O spac e decoded by the syste[...]

  • Page 38

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 38 5.3 Memory Mapped A ddressing W hen the CompactFlash St orage Card regist ers are accessed v ia memory references, the r egisters appear in the common memory space window: 0-2K bytes as follows: Notes: 1) Regist er 0 is a cce[...]

  • Page 39

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 39 Some hosts, such as the X86 processors, must increment both the sourc e and destinatio n addresses when executing the memory to memory bl ock move ins truction . Some PCMCIA socket a dapters als o have auto inc rementi ng add[...]

  • Page 40

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 40 Note: B ecause o f the overlapped registers , PC Card modes access to t he 1 F1h, 171h or offset 1 are not d efined f or wo rd (-CE2 = 0 and - CE1 = 0) operations. T hese acc esses a re treated as acces ses to the W ord Data [...]

  • Page 41

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 41 5.5.3 Featur e Register (A ddress - 1 F1h[171h]; Offset 1, 0D h Write Only) This register provides inform ation regarding feature s of the CompactFlash S torage Card t hat the host c an utilize. This register is also acces se[...]

  • Page 42

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 42 It is Bit 27 in the Logical Block Address mode. Bit 2 (HS2) : when operat ing in the C y linder, Head, Sect or mode, this is bit 2 of the head number . It is Bit 26 in the Logical Block Address mode. Bit 1 (HS1) : when operat[...]

  • Page 43

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 43 Figure: Device Control Register Bit 7 : this bi t is ignored by t he CompactFlash Storage Card. T he host s oftware should set this bit to 0. Bit 6 : this bi t is ignored by t he CompactFlash Storage Card. T he host s oftware[...]

  • Page 44

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 44 Bit 4 (-HS2) : t his bit is the negat ion of bit 2 in th e Drive/Head regist er. Bit 3 (-HS1) : t his bit is the negat ion of bit 1 in the Drive/Head regist er. Bit 2 (-HS0) : t his bit is the negat ion of bit 0 in the Drive/[...]

  • Page 45

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 45 5.6.1 CF-A TA Command Set CF-ATA Command Set summarizes the CF-ATA command set with the paragraphs that f ollow describing the individual commands and t he task file for e ach. Command Code FR SC SN CY DH LBA Status Note 1 Ch[...]

  • Page 46

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 46 Command Code FR SC SN CY DH LBA Status Note 28 Seek 7Xh – – Y Y Y Y Support 29 Set Feature EFh Y – – – Y – Support 30 Set Mul tipl e Mode C6h – Y – – Y – Support 31 Set Sleep Mode E 6h or 99 h – – – [...]

  • Page 47

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 47 5.6.2 Check Pow er Mode - 98h or E5h If t he C ompactFlash S torage Card is in, going t o, or recov ering fr om the s leep mode, the C ompactFlash Storage Card set s BSY, s ets t he Sector Count Register to 00h, clears BSY an[...]

  • Page 48

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 48 5.6.4 Erase Sector(s) - C0h This command is used to pre-eras e and co ndition data s ectors in advance of a W rite without Erase or W rite Multiple without Era se command. There is n o d ata transfer associated wi th this com[...]

  • Page 49

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 49 5.6.6 Iden tify Dev ice – Ech Bit -> 7 6 5 4 3 2 1 0 Command (7) ECh C/D/H (6) X X X Drive X Cy l High (5) X Cy l Low (4) X Sec Num (3) X Sec Cnt (2) X Feature (1 ) X The Identify Device c ommand enables the ho st to rec[...]

  • Page 50

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 50 Word Address Default Value Total By tes Data Field T y pe Informat ion 51 0 X00h 2 PIO data transf er cycle tim ing mode 52 000 0h 2 Ob solete 53 0 00Xh 2 Field Vali dity 54 XXXXh 2 Cu rrent numbers of cylinders 55 XXXXh 2 Cu[...]

  • Page 51

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 51  Word 0: General Configuration This fie ld indicat es the ge neral charact eristics of the device. W hen W ord 0 of the Identify driv e information is 848Ah t hen the device is a CompactFlash S torage Card and c omplies wi[...]

  • Page 52

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 52  Words 7-8: Number of Sectors per C ard This f ield contains the number of sectors per CompactFlash S torage Card. This double word value is also the f irst invalid address in LBA tr anslation mode.  Words 10-19: Serial[...]

  • Page 53

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 53 This field contains the tot al number of user addressable sectors for the Compact Flash S torage Card in LBA mode only.  Mu lti word DMA transfer Bits 15 t hrough 8 of word 63 of t he Identify Device parameter informat ion[...]

  • Page 54

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 54 be les s t han t he value reported in word 68. If b it 1 o f w ord 53 is set to one because a CompactFlash Storage Card supports a field in words 64-70 other than t his f ield and the Compact Flash St orage Card does not supp[...]

  • Page 55

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 55 Bit 0 of word 85 s hall be set t o zero; t he SMART f eature s et is not enabled. If bit 1 of word 85 is set t o one, the Security Mode feature set has been enabled via the Security Set Password command. Bit 2 of word 85 s ha[...]

  • Page 56

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 56 If s et t o 1, indicates that the se curity count has expired and Security Unlock and Securit y Eras e Unit are command aborte d until a power-on reset or har d reset. Bit 3: Freeze If set to 1, indicates t hat the s ecurity [...]

  • Page 57

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 57 mode support ed by the card. Value M aximum Mu ltiword DMA timing mode su pported 0 Specif ied in word 63 1 Mult iword DMA Mode 3 2 Mult iword DMA Mode 4 3-7 Reserved Bits 8-6: Advanced True IDE PIO Mode Selected I ndicates t[...]

  • Page 58

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 58 5.6.7 Idl e - 97h or E3h This command causes the CompactFlash Storage Card to set BSY, enter t he Idle mode, clear B SY and generate an interrup t. I f t he sect or count is non-zero, it is int erpreted as a timer c ount with[...]

  • Page 59

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 59 5.6.10 Read Buffer - E4h The Read Buff er command enables t he host to read the current contents of t he CompactFlash Storage Card’s sector buffer . This command has t he same prot ocol as the Read Sector(s ) command. Bit -[...]

  • Page 60

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 60 5.6.12 Read M ultiple - C4h Note: This spe cificatio n requires t hat CompactF lash Cards support a mu ltiple block coun t of 1 and p ermits large r values to be supported . The Read Multiple command performs s imilarl y to t[...]

  • Page 61

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 61 5.6.13 Read Sector(s) - 20h or 21h This command r eads from 1 to 256 s ectors as specif ied in the Sect or Count register. A sect or count of 0 request s 256 sectors. The transfer b egins at t he sect or specif ied in the Sec[...]

  • Page 62

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 62 5.6.15 Recalibrate - 1Xh This command is effect ively a NOP command to the Compact Flash Storage Card and is provided f or compatibility purposes. 5.6.16 Request Sense - 03h This command r equests ext ended error inf ormation[...]

  • Page 63

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 63 Table: Extended Error Codes 5.6.17 Seek - 7Xh This command is eff ectively a N OP co mmand to the Compact Flash Storage Card although it d o es perf orm a r ange check of cylinder and head or LBA address and returns an error [...]

  • Page 64

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 64 5.6.18 Set Fe atures – EFh This c ommand is used by t he host to establish or select certain features. If any subcommand input v alue is not supported or is invalid, the Compact Flash Storage Card shall return c ommand abor[...]

  • Page 65

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 65 Features 01h and 81h are used t o enable and clear 8 bit data transfer modes in True IDE Mode. I f the 01h featu re command is issued all data transfers shall occur on the low order D[7:0] dat a bus and the -IOI S16 signal sh[...]

  • Page 66

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 66 5.6.20 Set Sle ep Mode- 99h or E6h This command caus es the CompactFlash Storage Card to s et BSY, ente r the Sleep mode, clear BSY and ge nerate an interrupt. Recovery fr om sleep mode is acc omplished by simply issuing anot[...]

  • Page 67

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 67 5.6.22 Standb y Immediate - 94h or E0h This command causes t he CompactFlash Storage Card to s et BSY, enter t he Sleep mode ( whi ch corresponds t o t he ATA “Standby” Mode), clear BSY and return the interrupt immediatel[...]

  • Page 68

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 68 5.6.24 Wear L eve l - F5h For the Compact Flash Storage Cards that do not s upport securit y mode feature set, this command is effect ively a NOP command and only implemented for backward compatibility. The Secto r Count R eg[...]

  • Page 69

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 69 This c ommand uses DMA mode to w rit e f rom 1 to 256 sectors as sp ecified in the Se ct or Count register. A se ctor count of 0 requests 256 sect ors. The t ransfer begins at th e sector specified in the Sector Number Regist[...]

  • Page 70

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 70 Errors encount ered during W rite Multiple commands a re posted after the at tempted writes of theblock or part ial block transfer red. The W rite command ends w it h t he s ector in erro r, even if it is in the middle of a b[...]

  • Page 71

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 71 If an error oc curs during a writ e of more than one sector, writing terminates at t he secto r where the er ror occurs . The Command Block Regist ers con tain the cylin der, head and sect or number of t he s ector where t he[...]

  • Page 72

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 72  Err or Posting Command Error Reg ister Status Regis ter BBK UNC IDNF ABRT AMNF DRDY DWF DSC CORR ERR Check Power Mode V V V V V Execute Drive D iagnostic 1 V V V Erase Sec tor(s) V V V V V V V V Format Track V V V V V V V[...]

  • Page 73

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 73 6.CIS Description: Address Data 7 6 5 4 3 2 1 0 Description of Contents CIS functio n 000h 01h CISTPL_DEVICE Device Info tuple Tuple code 002h 04h TPL_LI NK Link length is 4 byte L ink to next tuple 004h D Fh De vice Typ e W [...]

  • Page 74

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 74 Address Data 7 6 5 4 3 2 1 0 Description of Contents CIS functio n 030h 1Bh C ISTPL _LI NK Link length is 27 bytes L ink to n ext tuple 032h 04h TPPLV1_MAJO R PCMCIA2.0 /JEIDA4.1 Major version 034h 01h TPPLV1_MINOR PCMCIA2.0/[...]

  • Page 75

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 75 Address Data 7 6 5 4 3 2 1 0 Description of Contents CIS functio n 07Eh 0Ch Res erved D U S V D =0: single drive on card U=1: unique seri al number S=1: sil icon device V=00: n o VPP re quired TPLFE_TYPE 080h 0Fh R I E N P I=[...]

  • Page 76

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 76 Address Data 7 6 5 4 3 2 1 0 Description of Contents CIS functio n 098h A1 h M MS IR IO T Power M=1: misc info prese nt MS=1: 2 by te memory le ng th IR=0: no i nterrupt is used IO=0: no I /O s pace is us ed T=0: no timing in[...]

  • Page 77

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 77 Address Data 7 6 5 4 3 2 1 0 Description of Contents CIS functio n 0B4h 1Bh CISTPL_CFTABLE_EN TRY Configuration tu ple Tuple code 0B6h 0A h C ISTPL _LI NK Link length is 10 bytes L ink to n ext tuple 0B8h C1h I D Configuratio[...]

  • Page 78

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 78 Address Data 7 6 5 4 3 2 1 0 Description of Contents CIS functio n 0C4h F0h S P L M V B I N S=1: int errupt s haring logic P=1: pu lse mode support ed L=1: level mode supported M=1: masks V ..N present V=0: no vendor unique I[...]

  • Page 79

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 79 Address Data 7 6 5 4 3 2 1 0 Description of Contents CIS functio n 0E2h 41h W R P B Interface ty p e W=0: wait not re quired R=1: ready /busy act ive P=0: W P not used B=0: BVD1, BVD 2 not use d Type=1: I/O interface TPCE_ I [...]

  • Page 80

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 80 Address Data 7 6 5 4 3 2 1 0 Description of Contents CIS functio n 0FAh EEh S P L M IRQN S =1: inter rupt shari ng logic P=1: pu lse mode support ed L=1: level mode supported M=0: masks V ..N not pr esent IRQN=14: u se inter [...]

  • Page 81

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 81 Address Data 7 6 5 4 3 2 1 0 Description of Contents CIS functio n 116h 99h M M S IR IO T Power M =1: misc info present MS=0: n o memory space in fo IR=1: interr upt is used IO=1: I/O spac e is used T=0: no timing in fo speci[...]

  • Page 82

    T T T S S S 3 3 3 2 2 2 M M M ~ ~ ~ 1 1 1 G G G C C C F F F 8 8 8 0 0 0 80X CompactFlash Card Transcend Inform ation Inc. 82 Address Data 7 6 5 4 3 2 1 0 Description of Contents CIS functio n 12Eh 20h X R P R O A T X=0: no more misc fields P=1: po w er-down supported RO= 0:read/write media A=0: audio not supported T=0: max twins is 0 TPCE_ MI 130h [...]