Instruction/ maintenance manual of the product MD566X Intel
Go to page of 130
Programmer’s Guide MD56 6X July 2001.
MD566X — 56K Da ta, Fax, and V oice Chip set 2 Inte l Con fid enti al Programmer’s Gui de Revision History Date Revision May 2001 Revise layout. July 2001 Update for V .92 Informatio n in this do cument is p rovided in conne ction w ith Intel product s.
56K V .92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 3 CONVENTIONS This section lists co nventions used in this data book.
56K V .92 Data, F ax, and Voice Chipset 4 Inte l Con fid enti al Programmer’s Gui de DRAM dynamic ra ndom- access memo ry EPROM electric ally prog ramma ble read-o nly mem ory FIFO first in/first ou.
56K V .92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 5 1. INTROD UCTION The MD566X Pr ogrammer ’ s Guide describes the software interface o f Intel’ s V .90/V .92 56K solution. The programm er ’ s guide includes the A T command sets for data, fax, an d voice and the 16C 450/ 16C 550 A UAR T emu latio n.
56K V .92 Data, F ax, and Voice Chipset 6 Inte l Con fid enti al Programmer’s Gui de 1.1 V .92, V .90 and V .34 Dat a Modes Intel® MD566X chipsets default to the ITU-T V .90 or V .92 data transmissio n mode depending on the firmware version . The V .
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 7 Examples of modem respon ses: OK ERROR CONNEC T 2880 0 0 In the online s tate, the DCE is of f-hook and co mmunicat ing with a remote modem. Any data sent from the DTE to the DCE is transm itted to the remote modem.
56K V .92 Data, F ax, and Voice Chipset 8 Inte l Con fid enti al Programmer’s Gui de 2. A T CO MMAND S UMM AR Y T ABLES This section contains summary tables of all A T commands, S-registers , and manufactur ing-only commands. These co mmands are des cribed fu lly in the relevant sectio ns of th e Programmer ’ s Gui de .
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 9 I4 Reserved I5 Res erved for m odem chip hard ware configu- ration I6 Country code I7 V ersion of bo ard manufa ct.
56K V .92 Data, F ax, and Voice Chipset 10 Inte l Con fid enti al Programmer’s Gui de Q1 Di sable s resu lt cod es Sn Sele ct an S-r egiste r none 0–37 no Sn=x Wr ite to an S-regis ter none n=0–.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 11 &D0 In Async mode, mo dem igno res DTR &D1 Modem s witches from data mode to c om- man d mode whe n an on.
56K V .92 Data, F ax, and Voice Chipset 12 Inte l Con fid enti al Programmer’s Gui de * Value sav ed in NVRAM. **Comma nd no t prece ded by an “AT” .
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 13.
56K V .92 Data, F ax, and Voice Chipset 14 Inte l Con fid enti al Programmer’s Gui de T able 2-2. V .44 / V .42 / V .42 bis MNP ∗ Command Summary Note Command Func tion Default Range Reported by &.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 15 K2, 3 Nondestructive/e xpedi ted K4, 5 Nondestructive/n onexp edited * Nn Set operating mod e 3 0– 4 ye s N0, N1 Selects Bu ffe r (Norm al) mode with sp eed buf fering N2 Select s MNP Rel iable mode N3 Select s V .
56K V .92 Data, F ax, and Voice Chipset 16 Inte l Con fid enti al Programmer’s Gui de * Value saved in NVRA M..
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 17 T able 2-3. Fax Identity Command Summary Command Function Default Range Reported by &Vn +FMDL ? Identifies pr.
56K V .92 Data, F ax, and Voice Chipset 18 Inte l Con fid enti al Programmer’s Gui de NOTE : See t he c omp lete comm and descr ipt ion i n t he MD566X Pro grammer’s Gui de for range informatio n. * The noted parameters, commands, and r esponses depe nd on the capability to receive.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 19 T able 2-7. V oice DTE ← DCE Character Pairs Response Hex Code Function <DLE> 10 Single <DLE> ch ar.
56K V .92 Data, F ax, and Voice Chipset 20 Inte l Con fid enti al Programmer’s Gui de Note: The manu fact urin g-on ly S- regi sters S9 1 and S92 are listed in th e Manu facturi ng-Only Com mands in T able 2-1 3 on pag e 23 . * Value saved in NVRAM.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 21 Note: The manufacturing-only S-regis ters S91 an d S92 are listed in the Manufacturing-Only Commands in T able 2-13 on page 23 .
56K V .92 Data, F ax, and Voice Chipset 22 Inte l Con fid enti al Programmer’s Gui de T able 2-1 1. V .34 Mode DCE-to-DCE Respon se Codes V erbose Code Numeric Code CONNECT 2400 10 CONNECT 4800 1 1 .
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 23 Note: The W3 A T command reports th e special verbose cod e listed, which is used to evaluate the modem con nection. The W0– W2 AT commands repo rt all oth er ‘CONNECT’ me ssages.
56K V .92 Data, F ax, and Voice Chipset 24 Inte l Con fid enti al Programmer’s Gui de 3. BA SIC D A T A MODE A T CO MMA NDS The 56K FastPath chipsets implement: • Standard TIES-comp atible A T com.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 25 Configure the DCE to use dif ferent res ponse codes using the AT W n command (see page 49 ). Th e setting for the AT X n command ( page 50 ) can affect which A TWn response codes are reported to the DCE.
56K V .92 Data, F ax, and Voice Chipset 26 Inte l Con fid enti al Programmer’s Gui de previously-s aved telephone nu mbers can be r ead from the modem u sing the view comman d, AT & V n . The AT & Z n = x command s tores one of four telephone n umbers in the NVRAM.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 27 ATI1 Causes the m odem to send the modem’ s firmware version to the DTE. CD08. 55-61 2 (1 0/19 /99) PARALLE L-SP EAKE RPHO NE 05 -DSP P ATCH .001 .55 Firmware version that is the modem’ s response to the command.
56K V .92 Data, F ax, and Voice Chipset 28 Inte l Con fid enti al Programmer’s Gui de 3.6 Onli ne Command Mode [Escape Codes, On] After establishing a connectio n with a remote modem, the DTE send s the appropriate escape sequence to the DCE, which caus es the DCE to enter the onlin e command mode.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 29 The V .92 Quick Connect f eature is controlled b y the +PSS and +PQC command s. The +PQC command enables and disables the shorten phase 1 and or pha se 2 startup p rocedures.
56K V .92 Data, F ax, and Voice Chipset 30 Inte l Con fid enti al Programmer’s Gui de allows the DTE-to -modem data rate to be different from the modem- to-modem data rate. U sers can take advantage of this featu re by setting the DTE-to-modem rate to a high speed like 115,200 bps and letting the modem negotiate the best line rate.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 31 Mod em-on- Hold: Incomi ng Voice Ca ll in Data Mode Enable MOH (+PMH=0) (+PCW=0) Enable Calle r ID (Opt ional) (+.
56K V .92 Data, F ax, and Voice Chipset 32 Inte l Con fid enti al Programmer’s Gui de Modem-on-Hold: I nitiating a Vo ice Call in Data Mode Enable MOH (+PMH=0) Com m and Mode (+++AT) Reques t to g o.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 33 T o configure the DTE-to- modem data rate (in d a ta on-hoo k command mod e), chang e the terminal program COM port speed selection or write the ap propriate divisor latch values for a given speed to the UAR T Diviso r Latch registe rs.
56K V .92 Data, F ax, and Voice Chipset 34 Inte l Con fid enti al Programmer’s Gui de The allowable connection mo dulations and d ata rates are determined by the +MS=m command, which uses four p arameters: <carrier>, <auto mode>, <min rate>, and <max rate>.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 35 S-register S3 7 specifies the maximum data rate that can be attempted d uring a modem connection . If S37 is set to ‘0’, then the modem looks at the DTE rate to determ ine the maximum connection data rate.
56K V .92 Data, F ax, and Voice Chipset 36 Inte l Con fid enti al Programmer’s Gui de 3.9 Diagnostic T est ing [S18, &Tn] The &Tn command initiates lo opback tests. Setting S-register S18 to a non-zero value deter mines the length of testing after th e modem receives the &T n command.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 37 the sa me a s t he t est stri ng, then t he DTE-to -mo dem co mmu nica tion chan nel is worki ng pr oper ly. +++AT TIES Escap e Se quen ce is used to r eturn to comm and mo de.
56K V .92 Data, F ax, and Voice Chipset 38 Inte l Con fid enti al Programmer’s Gui de 3.9.2 Local Analog Loo pback Wi th Self -T est [A T&T8] This test is used by the local DTE to check the DTE-to-modem communicatio n integrity .
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 39 OK comma nd m ode. 3.10 A T Escape Sequence s The 56K family provides the indu stry-stan dard T ime In dependent Escape Sequence (TI ES).
56K V .92 Data, F ax, and Voice Chipset 40 Inte l Con fid enti al Programmer’s Gui de command mode and s ends an ‘ OK’ m essag e. Afte r sendi ng the “OK” m essag e, the modem echoe s any received data fr om the DTE whil e in com mand mo de.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 41 The escape character is d etermined by the value sto red in S-register S2, and it is typically a ‘ + ’ character .
56K V .92 Data, F ax, and Voice Chipset 42 Inte l Con fid enti al Programmer’s Gui de Bn 1 Select ITU-T or Bell ∗ : This command selects the I TU-T or Bel l co nfigurati on for the modem. n = 0 Select s ITU-T V. 22 when th e modem is a t 1200 bp s and ITU-T V.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 43 D none Dial Command: This command cause s the mod em to immediatel y go off - hook as an ori ginating modem and dial a t elephone number wi th cor respond- ing dial modifiers.
56K V .92 Data, F ax, and Voice Chipset 44 Inte l Con fid enti al Programmer’s Gui de En 1 Command Mode Echo: This command s elects whether the modem ec hoes A T commands back to the host in ei ther online or of f-l ine command mode.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 45 I n 0 Identifica tion/Checksum Option : Thi s command causes the modem to send product code and hardware setu p information to the DTE.
56K V .92 Data, F ax, and Voice Chipset 46 Inte l Con fid enti al Programmer’s Gui de I n (cont.) 0 Identifi cation/Checksum Opt ion: (cont .) n = 11 Modem bo ard c onfigura tion Bit 0 0 = Modem on .
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 47 Ln 2 Speaker V olume Control: Thi s command selects th e modem’s spea ker vol- ume.
56K V .92 Data, F ax, and Voice Chipset 48 Inte l Con fid enti al Programmer’s Gui de Sn=x none Wr ite to an S-Register : This command writes a decim al number “x” to S- register “n”. n = 0–37 x = 0–2 55 Sn? none Read an S-Register: This command is used to read a decimal number from S-regist er “n”.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 49 Wn 0 Response Code Data Rate: This command selects whethe r the modem sends the DTE independent modem connecti on result codes f or speed, err or control protocol , or data compressi on.
56K V .92 Data, F ax, and Voice Chipset 50 Inte l Con fid enti al Programmer’s Gui de Xn 4 Result Code T ype/Call Progress: This command deter mines which mo- dem result cod es are enabled. Addi tionall y , this command specifie s whether busy and dial tone detecti on are enabled or disabl ed.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 51 &Dn 2 DTR (Data T erminal Ready) Opti on: This c ommand controls how t he mo- dem responds to DTR. Aft er toggli ng DTR, the host shoul d wait 200 ms be- fore modify ing th e UART regis ters or s ending a new command to the mo- dem.
56K V .92 Data, F ax, and Voice Chipset 52 Inte l Con fid enti al Programmer’s Gui de &Pn 0 Dial Pulse Rat io: This command determi nes the make/b reak (that i s, of f- hook/on-hook) ratio during pulse di aling. n = 0** M ake = 3 9%; Break = 61% at 1 0 pulses per second —for use i n the United S tates.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 53 &Vn 0 View Acti ve Confi guration and Stored Pr ofiles: This command causes the modem to display the command and S-register in forma tion contained in the active user pro file and in on e of two stored p rofiles.
56K V .92 Data, F ax, and Voice Chipset 54 Inte l Con fid enti al Programmer’s Gui de &Yn 0 Select Stored Prof ile on Power-up: This command sele cts the partic ular stored user profil e from the NVRAM to be loaded into the active profile upon modem power-up.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 55 -Cn 0 Generate Data Modem Calling T one: This com mand al lows the DTE t o sele ct wheth er the mo dem s ends a 1300-Hz calli ng tone or V .8 call ing to ne when origina t- ing a d ata mode m connec tion.
56K V .92 Data, F ax, and Voice Chipset 56 Inte l Con fid enti al Programmer’s Gui de +MS=m see “m” Modulation Selection : This comma nd sets the type of m odula tion us ed and th e send an d receiv e speed s. Setti ngs for Bn , + MS=m, Nn and S37 determine the al- lowable mo dem conn ections .
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 57 +MS= m (cont.) see “ m” Modulation Selection : (cont.) V90 56-kbps V.90 asymmetrical connections (transmit): 4800, 7200, 9600, 12,000, 14,400, 16,800, 19,200, 21,600, 24,000, 26,400, 28,800, 31,200 bps, and 33,600 bps 56-kbps V.
56K V .92 Data, F ax, and Voice Chipset 58 Inte l Con fid enti al Programmer’s Gui de +MS=m (cont. ) see “m” Modulation Selection : (cont.) Range: < max rat e> = 0 , 300, 1200, 2400, 480 0.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 59 +PCW=m 0 Call W aiting Enable: This command c ontrols the action to be taken upon detection of cal l waiting in a V .92 DCS. m = 0 Toggle V.24 Ci rcuit 125 a nd colle ct Caller ID if enab led by +VCID m = 1 Hang up m = 2 Ignor e V.
56K V .92 Data, F ax, and Voice Chipset 60 Inte l Con fid enti al Programmer’s Gui de +PMHR none Initiate Modem on Hold: Thi s comm and re quests th e DCE t o initi ate or to confir m a modem on hol d proce dure. T he DCE s hall r eturn ER ROR if Modem on Hold is no t enabled o r if t he DCE i s in an idle c ondition .
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 61 +PSS=m 2 Use Short Seque nce: This command caus es a ca lling DCE to for ce either a V .92 short or full st artup s equence a s defin ed by the +P QC co mmand o n the nex t and subse quent con nectio ns.
56K V .92 Data, F ax, and Voice Chipset 62 Inte l Con fid enti al Programmer’s Gui de Notes.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 63 4. ERROR C ORREC TION AN D DA T A COMPRESSION The MD566X chipsets suppo rt two types of data mode error correction (MNP 2– 4 and V .42) and data compressi on (V .
56K V .92 Data, F ax, and Voice Chipset 64 Inte l Con fid enti al Programmer’s Gui de Ta b l e 4 - 1 lists connection types correspondin g to Nn settin gs. NOTES: 1) MNP 5 req uires th e modem to be con figur ed for %C1 . 2) V .42 b is requir es the mo dem to b e configu red fo r "H3 .
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 65 The list of commands need ed to enter a specif ic error correction o r data comp ression mode are as follows: V.42 bis with fa llba ck to MNP 5, &F N3 or N3 "H3 %C1 MNP2–4 or V.
56K V .92 Data, F ax, and Voice Chipset 66 Inte l Con fid enti al Programmer’s Gui de T able 4-2. V . 44 / V .42 / V .42 bis and MNP Data Mode Comm and Descriptions Note: An asterisk (*) denotes the factory-default sett ing.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 67 Cn 0 Set Auto-Reli able Buffe r (req uires a li cense from M icroco m ): In auto-re liabl e mode ( N3), this com mand det ermin es the fall back meth od and en ables data buffer- ing.
56K V .92 Data, F ax, and Voice Chipset 68 Inte l Con fid enti al Programmer’s Gui de Kn 5 Set Break Cont rol: Defi nes what a ction the modem takes wh en a br eak (a ttentio n signal) is se nt or rec eived, a s des cribed below .
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 69 Qn 3 Set Se rial Port F low Co ntro l: This comma nd specifi es the DTE-to-mode m flow contr ol. So ftware flo w control uses th e XOFF ( 13h) c ommand to s top an d the X ON (1 1h) character s to sta rt data tr ansmissi on, both to a nd fro m the DTE .
56K V .92 Data, F ax, and Voice Chipset 70 Inte l Con fid enti al Programmer’s Gui de -Jn 1 Set V .42 Det ect P hase: In V . 42 modes ( N3 , N4 ), this comm and spec ifie s whether the modem detec ts V .42, M NP , o r no err or-corr ecting p rotocol s from the r emote mo- dem and c hanges to the app ropriat e mode.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 71 +DS44= m 3,0,0,471, 972,140, 140,1884, 3768 V .44 Data Co mpression: This c omman d cont rols th e V .
56K V .92 Data, F ax, and Voice Chipset 72 Inte l Con fid enti al Programmer’s Gui de 5. F AX CLAS S 1 A T COMMAND S The 56K FastPath family imp lements the EIA-578 data/fax Class 1 A T command set standa rd.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 73 5.2 Fax Class 1 Comma nds The fax Class 1 A T commands are divided into three types: class selection and capabilities , data stream transfers, and silence-tim e timers.
56K V .92 Data, F ax, and Voice Chipset 74 Inte l Con fid enti al Programmer’s Gui de bytes of fax data before sen ding it to the remote modem ( AT + FT M command).
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 75 After receiving a frame corr ectly using the AT + F R H command (FCS is OK), the DCE returns an “OK” message to the DTE.
56K V .92 Data, F ax, and Voice Chipset 76 Inte l Con fid enti al Programmer’s Gui de The following data mod e and vo ice mode A T commands are s upported in fax mode: Data : All Voice : +FCLASS T able 5-3. Fax Mode Command Descriptions Note: An asterisk (*) denotes the factory-default sett ing.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 77 +FRH=n (cont. ) Rece ive HDLC Dat a : ( cont.) The mode m obeys t he configur ed flow contr ol from the DTE.
56K V .92 Data, F ax, and Voice Chipset 78 Inte l Con fid enti al Programmer’s Gui de +F TH=n none T ransmit HDLC Data :T h e +F TH=<mod> comma nd ca uses the modem to tra ns- mit data fr amed in HDL C proto col using th e modul ation mode sele cted.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 79 +F TM=n none Tr a n s m i t D a t a :T h e +F TM = <mod> command caus es the mod em to tr ansmit data us ing the modul ation sel ected in <mod> .
56K V .92 Data, F ax, and Voice Chipset 80 Inte l Con fid enti al Programmer’s Gui de 6. IS-1 01 VOIC E MODE A T COMM ANDS The 56K FastPath chipsets implement a voice mod e A T command set that allows a DTE to record and play back vo ice messages.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 81 6.1 DTMF Detection DTMF detection informati on is handled differently than other detection information. IS-101 specifies that more than one <DLE ><DT MF C HAR> character pair may be se nt for a single DTMF tone burst.
56K V .92 Data, F ax, and Voice Chipset 82 Inte l Con fid enti al Programmer’s Gui de T able 6-1. V oice Mode Command Descri ptions Note: An asterisk (*) denotes the factory-default sett ing. Command Default Description +FCLASS=8 0 V oice Mod e Select ion : This comma nd enables or disabl es voic e mode.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 83 +VBT=m see “m” Buffer Threshold Se tting : This com mand s pecifies the flo w control asse rt and deasser t points inside the DCE ’s internal tr ansmit b uffer .
56K V .92 Data, F ax, and Voice Chipset 84 Inte l Con fid enti al Programmer’s Gui de +VDR=m see “m” Dist in ct ive R in g Sel ect i on : This com man d con tai ns t wo para met ers. The fi rst select s whethe r the mode m repo rts distinc tive ri ng cad ence info rmation.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 85 +VEM=m (cont.) see “m” Event Reporting and Masking : (cont.) NOTES: 1) Items marked w ith an a sterisk (*) mee t IS-101 C lass C s pecific ations. 2) All: Playback , Record, and Command modes.
56K V .92 Data, F ax, and Voice Chipset 86 Inte l Con fid enti al Programmer’s Gui de +VEM =m (cont .) see “m ” Event Reporting and Masking : (cont.) Example 1. V iewing Supporte d Events: T o determi ne what events a re suppo rted b y the mode m, sen d ‘A T+VE M=?’.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 87 The foll owing ex ample sho ws how to r ead the string. +VGM =n 128 Speakerphone Microphone Gain : Thi s com mand sets th e sp eakerph one’s mi- crophon e gain .
56K V .92 Data, F ax, and Voice Chipset 88 Inte l Con fid enti al Programmer’s Gui de +VIP none Initialize P arameter : This comman d cause s the modem to initi alize all voice pa- rameter s to the facto ry defa ult v alues.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 89 +VLS=n 0 Relay/Playb ack Cont rol : This comm and co ntrols t he four µ P relay driv ers and control s hardwa re paths for voice playb ack/recor d trans mit and r eceive.
56K V .92 Data, F ax, and Voice Chipset 90 Inte l Con fid enti al Programmer’s Gui de +VLS=n (cont .) 0 Relay/Play back Co ntrol : (cont. ) V oice I/ O Prim itive Code s Note: For speakerp hone applications, see ATI 10 , +VSP , and “Speaker phone AT Command Requ irements” in the Voice Application Note for more details.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 91 +VRA=n 5 0 Ringback-Go es-Away Timer : Aft er origi nating a cal l in voice mode, this com- mand sel ects the l ength o f time the DCE wa its betwe en ringb acks befor e the DCE assumes the remote par ty has gon e off hook.
56K V .92 Data, F ax, and Voice Chipset 92 Inte l Con fid enti al Programmer’s Gui de +VRX none Record Mode : This c omm and ca uses th e mo dem to ent er re cord mode t o re cord voice mess ages. Upon rec eiving th e AT + V R X comman d, the mode m responds to the DTE with a ‘CONNECT’ messag e at the current DTE-to -mode m rate.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 93 +VSD=m see ‘m’ Silence De tection (Qu iet and Sile nce) : This c omman d allows the DTE to set two paramete r.
56K V .92 Data, F ax, and Voice Chipset 94 Inte l Con fid enti al Programmer’s Gui de +VSM =m manufac- turer- specified Compression Method Selection : Thi s comm and c ontains f our p arameters that specif y the v oice com pres sion meth od, voi ce sa mpling rate, si lenc e compre ssio n sensit ivity , and th e degree o f sile nce expa nsion .
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 95 +VSM=m (cont.) manufac- ture r- specified Compression Method Selection : (cont.) Tran smissi on : Ran ge: n = 0 n = 0* Disa bled When rec eiving vo ice, thi s parameter change s the leve l of noise that the DC E tre ats as s ilence.
56K V .92 Data, F ax, and Voice Chipset 96 Inte l Con fid enti al Programmer’s Gui de +VSP=n 0 Speakerphone On/Off Control : Th is com mand turns o n the spea kerphon e funct ion. This fea ture p rovides full-du plex spe aker phone capa bilit ies with in ternal adaptiv e echo c ancelle rs.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 97 +VTS=m none DTMF and T one Generation: This c ommand ca uses the mod em to gener ate DTMF tones or pulse ton es in voic e mode.
56K V .92 Data, F ax, and Voice Chipset 98 Inte l Con fid enti al Programmer’s Gui de +VTS= m (cont .) none DTMF and T one Generation: (cont.) 1) Singl e ASCI I character in the set, 0- 9, #, *, ! and A -D, whic h is int erpreted as a singl e DTMF tone.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 99 +VTS=m (cont.) none DTMF and T one Generation: (cont.) c) This com mand c an be u sed to se nd a pe riod of s ilence in a ton e string.
56K V .92 Data, F ax, and Voice Chipset 100 Inte l Con fid enti al Programmer’s Gui de +VTX none Play Mode : T his c ommand causes the mode m to s tart voi ce tran smis sion (play- back m ode) a nd play b ack a previo usly r ecorded voic e messa ge.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 101 7. S-REGISTERS The MD566X chipsets p rovide direct access to th e internal registers kno w n as S-registers. The DTE uses S-regis ters to set up and check modem configur ati ons.
56K V .92 Data, F ax, and Voice Chipset 102 Inte l Con fid enti al Programmer’s Gui de S3 13 Carr iage Retu rn Charac ter : S3 spec ifies the A T comma nd string terminato r and modem res ponse cod e terminato r . The factory default is a <CR> or carriage return (ASCI I decim a l 13) .
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 103 S9 6 Carrier Detect Rec overy Time : S9 speci fies ho w long the r emote mo dem ca rrier must b e pre sent on t he tele phone line befo re th e mode m detects it a nd turns on DCD.
56K V .92 Data, F ax, and Voice Chipset 104 Inte l Con fid enti al Programmer’s Gui de S14 138 Bit-Mapped Options : S14 i s a read- only r egist er that ind icates A T com mand set- tings.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 105 S21 48 Bit-Mapped Optio ns : S21 is a read -only re giste r that indi cates A T comm and se t- tin gs.
56K V .92 Data, F ax, and Voice Chipset 106 Inte l Con fid enti al Programmer’s Gui de S23 none Bit-Mapped Options : S23 i s a read- only r egist er that ind icates A T com mand set- tings. Bit 0 R eserved Bits 3-1 000 0-300 bp s com municati ons rate 001 1200 bps 010 2400 bps 011 4800 bps 100 Reser ved 101 9600 bps 110 19,200 bps 111 ≥ 38.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 107 S30 0 Disconnect Inactivity T imer: This S- registe r sets the len gth of ti me (in m inutes) that th e modem stay s online/o ff-hook befo re disconne cting when no data is be ing trans mitted or re ceived.
56K V .92 Data, F ax, and Voice Chipset 108 Inte l Con fid enti al Programmer’s Gui de S33 10 Sleep M ode Timer: S3 3 determ ines whe n the m odem enters sl eep or power-dow n mode. When en abled (S33 ≠ 0), the con troller enters sl eep mode wheneve r the mo- dem has been i nactive for a user-pr ogramma ble ti me del ay (S33) .
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 109 S37 0 Maximum L ine Speed Attempt ed: (cont.) n = 0–35 n = 0* DTE ra te n = 1 R eserved n = 2 R eserved n = 3 .
56K V .92 Data, F ax, and Voice Chipset 110 Inte l Con fid enti al Programmer’s Gui de a. Current do wnload speeds ar e limited to 53,333 bps du e to FCC rules that restrict modem po wer outp ut.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 111 8. CALL ER ID This section describes Caller ID for the United States. Caller ID is a service that lets the called party know the teleph one number of the caller befo re the call is answered.
56K V .92 Data, F ax, and Voice Chipset 112 Inte l Con fid enti al Programmer’s Gui de Example 1: The following exampl e of for matted form r eport ( A T +VCID=1 ) illu strates the case when the DCE does not recog nize the tag of one gi ven data item fr om a packet of data items (data or fax co mmand mode).
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 113 9. MA NUF ACTUR ING-ONL Y COMMA NDS The following commands are provided for manu facturin g and testing purposes only . These commands should not be includ ed in end-user literature.
56K V .92 Data, F ax, and Voice Chipset 114 Inte l Con fid enti al Programmer’s Gui de !P=m none Set Plug-a nd-Play Boa rd Serial Number : This co mmand sets the serial number for the pl ug-and- play boa rd usin g four fie lds (or b ytes) o f eight bits e ach.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 115 $TTnn 00 T one T est Command: This com mand ou tputs th e corres pondin g tones for testi ng DTMF , AL B and F AX.
56K V .92 Data, F ax, and Voice Chipset 116 Inte l Con fid enti al Programmer’s Gui de $TT nn 00 T one T est Command, Continued: Analog Loopback (ALB) T est: n = 15 V.22 AL B, or iginate n = 16 V.22 bi s ALB , origin ate n = 17 V.22 AL B, ans wer n = 18 V.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Inte l Con fiden tial 117 #VGP0=n #VGP1=n #VGP2=n See Note 1 Read/ Write Ge neral-P urpose Pins : These command s allo w the DTE to se t the mo- dem sign al level at the general -purpo se input -output pins (G PIO0- GPIO23 ) to V CC or g round.
56K V .92 Data, F ax, and Voice Chipset 118 Inte l Con fid enti al Programmer’s Gui de.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Int el C onfide nt ial 119 10. P ARAL LEL HO ST I NTERF ACE 16C45 0/16C550A UART The parallel host inter f ace of the MD566X fam i ly em ulate the electrical and register functions of a 16550A and 16C450 UA R T .
56K V .92 Data, F ax, and Voice Chipset 120 Inte l Con fid enti al Programmer’s Gui de T able 10-1 . Parallel Host I nterface UART Register Bit Assignments Note: These bits are always ‘0’ in 1 6C450 mode.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Int el C onfide nt ial 121 10.1 UART Register Definitions 10.1.1 Scratch Regi ster (SCR) This is an 8-bit read/write register used by the DTE for temporary storage o f data.
56K V .92 Data, F ax, and Voice Chipset 122 Inte l Con fid enti al Programmer’s Gui de In FIFO mode, the mod em keeps track of the character in which an error has occurr ed and does not report the error to the DTE until the associated character gets to the top of the stack.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Int el C onfide nt ial 123 This register controls the DTE-DC E UAR T interface. 10.1. 5 Line Contr ol Register (LCR ) This register sp ecifies the asynchron ous data communication exch an ge format.
56K V .92 Data, F ax, and Voice Chipset 124 Inte l Con fid enti al Programmer’s Gui de 10.1.6 FIFO Contro l Register (FCR) This write-only register is used to enable the receiver and tr ansmitter FIFOs, clear the FIFOs, set the RC VR FIFO trigger level , an d select the DMA signaling type.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Int el C onfide nt ial 125 10.1.7 Interr upt Identity Register (IIR) This read-only regis ter indicates when th e transmitter and receiver F IFOs are enabled, and the sourc e of highest-priority p endi ng interrupt to the DTE.
56K V .92 Data, F ax, and Voice Chipset 126 Inte l Con fid enti al Programmer’s Gui de 10.1.8 Interr upt Enable Regist er (IER) This register is used to enable up to five types of UAR T inte rrupts:.
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Int el C onfide nt ial 127 10.1. 1 1 Divisor La tch Registers ( DLM and DLL) The LS divisor latch (least-si gnificant byte) and MS divisor latch (mo st-significant byte) are two r ead/write registers used to se t the modem data rate.
56K V .92 Data, F ax, and Voice Chipset 128 Inte l Con fid enti al Programmer’s Gui de b) The dat a ready bit, DR (LSR0) , is se t as soo n as a c haracte r is tr ansferre d from the In ternal Shi ft regis ter to the RCVR FIFO. DR i s reset wh en the FIFO is e mpty .
56K V . 92 Data, Fax , and Voice Chipset Programmer’s Guide Int el C onfide nt ial 129.
56K V .92 Data, F ax, and Voice Chipset 130 Inte l Con fid enti al Programmer’s Gui de.
An important point after buying a device Intel MD566X (or even before the purchase) is to read its user manual. We should do this for several simple reasons:
If you have not bought Intel MD566X yet, this is a good time to familiarize yourself with the basic data on the product. First of all view first pages of the manual, you can find above. You should find there the most important technical data Intel MD566X - thus you can check whether the hardware meets your expectations. When delving into next pages of the user manual, Intel MD566X you will learn all the available features of the product, as well as information on its operation. The information that you get Intel MD566X will certainly help you make a decision on the purchase.
If you already are a holder of Intel MD566X, but have not read the manual yet, you should do it for the reasons described above. You will learn then if you properly used the available features, and whether you have not made any mistakes, which can shorten the lifetime Intel MD566X.
However, one of the most important roles played by the user manual is to help in solving problems with Intel MD566X. Almost always you will find there Troubleshooting, which are the most frequently occurring failures and malfunctions of the device Intel MD566X along with tips on how to solve them. Even if you fail to solve the problem, the manual will show you a further procedure – contact to the customer service center or the nearest service center