Ir para a página of
Bom manual de uso
As regras impõem ao revendedor a obrigação de fornecer ao comprador o manual com o produto Intel IQ80321. A falta de manual ou informações incorretas fornecidas ao consumidor são a base de uma queixa por não conformidade do produto com o contrato. De acordo com a lei, pode anexar o manual em uma outra forma de que em papel, o que é frequentemente utilizado, anexando uma forma gráfica ou manual electrónicoIntel IQ80321 vídeos instrutivos para os usuários. A condição é uma forma legível e compreensível.
O que é a instrução?
A palavra vem do latim "Instructio" ou instruir. Portanto, no manual Intel IQ80321 você pode encontrar uma descrição das fases do processo. O objetivo do manual é instruir, facilitar o arranque, a utilização do equipamento ou a execução de determinadas tarefas. O manual é uma coleção de informações sobre o objeto / serviço, um guia.
Infelizmente, pequenos usuários tomam o tempo para ler o manual Intel IQ80321, e um bom manual não só permite conhecer uma série de funcionalidades adicionais do dispositivo, mas evita a formação da maioria das falhas.
Então, o que deve conter o manual perfeito?
Primeiro, o manual Intel IQ80321 deve conte: 
							 - dados técnicos do dispositivo Intel IQ80321 
							 - nome do fabricante e ano de fabricação do dispositivo Intel IQ80321 
							 - instruções de utilização, regulação e manutenção do dispositivo Intel IQ80321 
							 - sinais de segurança e certificados que comprovam a conformidade com as normas pertinentes 
Por que você não ler manuais?
Normalmente, isso é devido à falta de tempo e à certeza quanto à funcionalidade específica do dispositivo adquirido. Infelizmente, a mesma ligação e o arranque Intel IQ80321 não são suficientes. O manual contém uma série de orientações sobre funcionalidades específicas, a segurança, os métodos de manutenção (mesmo sobre produtos que devem ser usados), possíveis defeitos Intel IQ80321 e formas de resolver problemas comuns durante o uso. No final, no manual podemos encontrar as coordenadas do serviço Intel na ausência da eficácia das soluções propostas. Atualmente, muito apreciados são manuais na forma de animações interessantes e vídeos de instrução que de uma forma melhor do que o o folheto falam ao usuário. Este tipo de manual é a chance que o usuário percorrer todo o vídeo instrutivo, sem ignorar especificações e descrições técnicas complicadas Intel IQ80321, como para a versão papel.
Por que ler manuais?
Primeiro de tudo, contem a resposta sobre a construção, as possibilidades do dispositivo Intel IQ80321, uso dos acessórios individuais e uma gama de informações para desfrutar plenamente todos os recursos e facilidades.
Após a compra bem sucedida de um equipamento / dispositivo, é bom ter um momento para se familiarizar com cada parte do manual Intel IQ80321. Atualmente, são cuidadosamente preparados e traduzidos para sejam não só compreensíveis para os usuários, mas para cumprir a sua função básica de informação
Índice do manual
- 
                            Página 1Intel ® IQ803 21 I/O Proce ss o r Evaluation Platform Bo ar d Ma nu al April 2 , 2003 Docume nt Number : 273521- 008[...] 
- 
                            Página 22 Board Man ual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm INFORMA TION IN THIS DOCUME NT IS PROVIDED IN CONNECTION WITH INT EL® PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, B Y ESTO PPE L O R O THERW ISE , TO ANY INT ELL ECT UAL PR OPE RTY R IG HT S I S GR ANT ED BY TH IS DO CUM ENT . EXC EPT A S P ROV ID ED IN INTEL'S TERMS AND CO[...] 
- 
                            Página 3Board Manu al 3 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Contents Content s 1 I ntr odu c tio n ..... ..... .. ..... .. ..... .. ..... .. ..... .. ..... ... .... ... .... ... ..... .. ..... .. ..... .. ..... .. ..... .. ..... .. ..... .. ..... ... .... ... . .. . 13 1.1 Docum ent Purpose and S cope ...................................[...] 
- 
                            Página 44 Board Man ual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Contents 3.7.4 R ota ry Swit ch.. .. ..... .. ..... .. ..... ... .... ... .... ... ..... .. ..... .. ..... .. ..... .. ..... .. ..... .. ..... .. ..... ... .... ... . 42 3.7.5 Battery Sta tus . ..... .. ..... .. ..... .. ..... .. ..... .. ..... ... .... ... .... ... .... ... ..[...] 
- 
                            Página 5Board Manu al 5 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Contents 3.10 .9. 20 Jumper J 3E1 ..... ..... .. ..... .. ..... ... .... ... .... ... .... ... ..... .. ..... .. ..... .. ..... .. ..... .. ..... .. 66 3.10 .9. 21 Jumper J 3G1 .... ..... .. ..... .. ..... ..... .. ..... .. ..... .. ..... ... .... ... .... ... .... ... ..... ..[...] 
- 
                            Página 66 Board Man ual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Contents B.7. 6 S et ting Code|Lab Debu g Options ................................ ............................... .. ......... 99 B.8 Explo ring the Code|Lab D ebug Wind ows .. ................. .. ................. .. ................... .............. 100 B.8.1 Tool bar Icon[...] 
- 
                            Página 7Board Manu al 7 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Contents C.9 D ebugg ing Bas ics .. ................. ..................... .. ............... .......................... ..................... .. .. .1 1 9 C.9. 1 Overv iew .... .. ..... .. ..... .. ..... .. ..... .. ..... .. ..... ... .... ... .... ... .... ... ..... .. .....[...] 
- 
                            Página 88 Board Man ual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Contents Fig ur es 1I n t e l ® 80321 I/O Processor Block Diagram ...................... ..................... ..................... ................ 16 2 Seri al- UART Communi cati on ... .... ... .... ... ..... .. ..... .. ..... .. ..... .. ..... .. ..... ..... .. ..... .. .[...] 
- 
                            Página 9Board Manu al 9 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Contents Tabl es 1I n t e l ® 8032 1 I /O Proc essor R elated Docume ntation Li st........................... ....... ....... ............ ....... 13 2 Electron ic I nfor mation ..... .... ... .... ... .... ... ..... .. ..... .. ..... .. ..... .. ..... .. ..... .. ..... ... ..[...] 
- 
                            Página 1010 Board Man ual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Contents 50 Switch S8E1 - 3: Sett ings a nd Opera ti on Mode ... .. ... .. ... .. .. ... .. ..... .. ..... .. ..... .. ..... .. ..... .. ..... ... .... ... . 60 51 Switch S8E1 - 4: Descri ptio ns .... ..... .. ..... .. ..... .. ..... .. ..... ... .... ... .... ... .... ... ...[...] 
- 
                            Página 11Board Manu al 11 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Contents Revision Histo ry Date Revision Description Apri l 20 03 008 Cha ng ed n ame an d r efe r e nces o f T este r1L ED to T est er3 21 LE D . M ar ch 2003 007 Re vise d Appe n dix B , “Ge tt ing Starte d an d De bu gg e r” . Ad de d A pp end ix C, “Ge tti ng S tart [...] 
- 
                            Página 1212 Board Man ual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Contents This p age intention ally left blank .[...] 
- 
                            Página 13Board Manu al 13 Introduction 1 1.1 Docum e n t Pu r pos e a nd Scop e Thi s do cume n t desc ri bes the In tel ® IQ 80 32 1 Eval uatio n P latfo rm Bo ard . This platf or m is targe t ed fo r the Int el ® 80321 I/O p roce ssor (8 03 21) . The b oar d serv e s as both an ev a lua tion platf or m fo r develop ers using 8 0321 as w ell as a C ustom[...] 
- 
                            Página 1414 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Int roduc ti on 1.3 Electronic In formation 1. 4 Component Re fere n ces Ta b l e 3 pr ovi des add itio nal info rmati on o n the m ajor comp on ents of IQ80 32 1. T able 2. Electronic In formati on Su pp or t T ype Lo cat i o n/ Co nt a ct The In tel World- Wide Web (W WW ) Lo[...] 
- 
                            Página 15Board Manu al 15 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Int roduc t ion 1.5 T erms an d Defi nit i ons T a bl e 4 . T e rm s a nd D efi nit ions Ac rony m/T erm Defi niti on ARM Re fer s t o bo t h the micro pro ce ssor ar chit ec ture a nd t he com pan y that li ce ns es it . CRB Cu stom er R efer enc e Boa rd ICE In- C irc ui t E[...] 
- 
                            Página 1616 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Int roduc ti on 1.6 I ntel ® 803 21 I/O Processo r About the I ntel ® 80321 I/O pr oces sor . The Intel ® 803 21 I/O pro cessor c ombines the I ntel ® XScale™ core with p owerf ul new featur es to create an in tellig ent I/O proces sor . This sin gle-fu nction P CI dev ic[...] 
- 
                            Página 17Board Manu al 17 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Int roduc t ion It is a n integr ated p rocesso r that add resses the needs of in tellig ent I/O appl ications and help s red uce intellig ent I /O sys tem cos ts. The P C I Bu s is a n in dustr y sta n dard , hig h p erf orma nce lo w la tency sys tem bu s. Th e 80 32 1 PCI B[...] 
- 
                            Página 1818 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Int roduc ti on 1.7 I ntel ® IQ80321 Evaluat ion Platform Board Featu res T able 5. Summ ary of Fea tures Featur e Def init ion B attery Bac kup Uni t: B attery bac k up circ u it for SDR AM – 64 M B f or 72 ho u rs. Et her ne t Port : Gigab it E ther net Debu gg in g/ Do wn[...] 
- 
                            Página 19Board Manu al 19 Getting S tarted 2 The I Q 80321 is a so ftwar e de v elop ment e nvir onm e nt for I nte l ® 803 21 I/O proc ess or . 2.1 Kit Content The I Q 803 21 K it conta ins the fol low ing item s: • Intel ® IQ80321 Evalua tion P lat form Board • Code| Lab* Develo pment Enviro nment from Accel era ted T echnology Inc orpo rat ed* • [...] 
- 
                            Página 2020 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getting Started 2.3 Factory Setting s Make s ure that th e swi tch/ju mper s ettin gs are set to pr oper po sitio ns as explained in Sectio n 3.10, “Swit ches and Jumpers ” on page 52 . 2.4 Development Strategy 2. 4.1 Supp ort ed T ool Buc ket s For d eve lopin g a nd de b [...] 
- 
                            Página 21Board Manu al 21 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Ge tting Started 2.5 T arget M onito rs 2.5 .1 Re dha t Re db oot Re dBoo t * i s an a cr o n ym f or “ R ed Ha t E mb edd ed D e bu g a n d Bo ot st r a p”, a n d i s t h e st and ard embe d ded sys tem de b ug/ boots tr ap en vir onme nt fr om R ed H at, re pla cin g th [...] 
- 
                            Página 2222 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getting Started 2. 5. 2 AR M F i rmw ar e S uit e The ARM Firmware S uite is a package o f low-level r outines an d librari es that have been designed to help dev elop ers rap idl y bring up appl ic atio ns and op eratin g s yste ms o n I ntel ® XScale™ microarch itecture-ba[...] 
- 
                            Página 23Board Manu al 23 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Ge tting Started 2.5. 2.1 ARM An gel Ange l is one of the de bug monit or pro gra ms f or 8 032 1. It is prov ide d in s ou rce an d bin a ry for m wit h the AR M Sof tw are D eve l opmen t T oolki t. It f eat ure s: • Debug capab ility , incl uding memory i nspec tion, imag[...] 
- 
                            Página 2424 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getting Started 2.6 Host Commu nications E xamples How to com mu nicate to the ho st. 2.6.1 Ser ial-UART Commun ication Using a seri al connecti on: 2.6 .2 Et h erne t- Ne tw ork Com m uni cat io n Usin g a ne two rk con nectio n: Figure 2. Seri al-UART Communication A9647-01 P[...] 
- 
                            Página 25Board Manu al 25 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Ge tting Started 2.6 .3 JT AG D ebug C omm unic ati on Usi ng a J T A G E mu lator : Figure 4. JT A G Debug Commu nication A9649-01 PCI/PCI-X Platform Server/Desktop/Backplane Intel ® 80321 I/O Processor Running a Debug Monitor SW Debugger Intel ® IQ80321 Evaluation Platform[...] 
- 
                            Página 2626 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getting Started 2.6.4 GNUPro GDB/Insight 2.6 . 4 .1 C om mu nic a ti n g wi t h Re dboo t Har dwa re S etu p: • Host with UNIX/Linu x or W in32 instal led • In t el ® IQ80321 Ev al uation Pla tfo rm Board with serial ca ble • Redha t Re dboot m onitor Fla shed t o t he p[...] 
- 
                            Página 27Board Manu al 27 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Ge tting Started T o br i ng up a Hy pe r T ermi n al s e ssi on o n a W in3 2 pl at fo rm : G o to S tar t, Pr ogra ms , Ac ce sso rie s, Com muni c atio ns, Hy per T ermin al • HyperT ermina l setup scree ns: — “ Connect ion Descrip tio n” Pane l: •E n t e r n a m [...] 
- 
                            Página 2828 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getting Started 2. 6.4.2 Conn ecting with GDB Below ar e the GD B comm ands entered from th e comma nd p rompt. Be su re system p ath is s et to access “xscale- elf-gdb.exe” . File name in examp le “hello”. B old typ e represent s input by user: > xscal e-elf-g db - [...] 
- 
                            Página 29Board Manu al 29 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Ge tting Started 2.6 .5 ARM Ex tend ed De bugge r For further inf or matio n on the A X D Deb ugg er, r ef er to the co nten t of the A RM ADS . Th is setup assumes that An gel is Flashed on the board: Descrip tion: T erminal emu la tor run s o n host and c om munica tes with [...] 
- 
                            Página 3030 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getting Started This p age intentiona lly le ft blank.[...] 
- 
                            Página 31Board Manu al 31 Hardware Refere nce Sec t ion 3 3.1 Functional Di agram Figure 5 sho ws th e functio nal b lock fo r the IQ 80 321. Figure 5. Functional Block Diagram A9517-01 Intel ® 80321 I/O Processor Intel ® 82544 Giga Ethernet Logic Analyzer Interface Secondary PCI-X Expansion PC1600 DDR Memory Memory Battery Backup FLASH ROM Secondary PCI-[...] 
- 
                            Página 3232 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Hardware Refer ence Section 3.2 Board Form-Factor/ Conn ectivity Ta b l e 6 summ arizes the form-fact or and conn ectivity f eatures fo r the IQ80 321. T able 6. Form-Factor/C onnecti vity Features De sc r i pt i o n The In tel ® IQ8 0321 Eval uati on Platf orm Boar d i s a f [...] 
- 
                            Página 33Board Manu al 33 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Har dware R e ference S ec tion 3.3 Power The I Q 803 21 draw s po we r fr om th e PC I- X bus . T he p ow er r equ irem en ts fo r the IQ 80321 a re sho wn in Ta b l e 7 below . The number s do not i nclude th e power req uired by a P CI-X card mounted on the exp ansio n s lo[...] 
- 
                            Página 3434 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Hardware Refer ence Section 3.4 Memory Subs ystem Memo ry subs ystem cons ists of the SD RA M as w ell as th e Flas h mem ory sub sys tems. 3.4.1 DDR SDRAM The DDR SDRAM in terface con sists of a 64-bit w ide data path to suppor t 1.6 G B/ sec throug hput. An 8-bit Er ro r Corr[...] 
- 
                            Página 35Board Manu al 35 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Har dware R e ference S ec tion 3.4.2 Flas h Mem or y Re quirem ents T ot al Flash mem ory size i s 8 MB . T a ble 1 0. Flash M emo ry Requirem ent s Description Intel ® I Q80 32 1 Eva lu at io n P l at fo rm Boa rd T o tal Fl as h si ze i s 8 M B IQ 8 03 21 Fl ash te ch no l[...] 
- 
                            Página 3636 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Hardware Refer ence Section 3.5 I ntel ® 803 21 I/O Processo r Operation Mode Pl ease re fe r to us er sw i tch es s ect i on fo r m od e set ting du ri ng re set .[...] 
- 
                            Página 37Board Manu al 37 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Har dware R e ference S ec tion 3.6 Int errupt Rout in g The IQ80 32 1 Inter ru pt rou ting . Fi gur e 7 . Ext er nal I nt er rup t R out ing t o In te l ® 803 21 I/O Proces sor A9450-02 XINT0 Intel ® 80321 I/O Processor INT A# Gigabit Ether net U ART Interrupt INT A# from S[...] 
- 
                            Página 3838 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Hardware Refer ence Section 3.7 I ntel ® IQ80321 Evalu ation Platfo rm Board Perip heral Bus The I Q8 0321 p opu late s th e per iph eral b us as de pic ted by Figure 8 . The d evic es on the bus in clud e F lash RO M , UA R T , HEX di sp lay , and rot ary switch . Figu re 8. [...] 
- 
                            Página 39Board Manu al 39 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Har dware R e ference S ec tion 3.7 . 1 Fla sh ROM T a ble 12. Flash RO M Fe atures Description Flas h i s an In tel ® S t rataFla s h ® te ch no logy – P ar t nu mb er: 2 8F6 40 Fl ash si ze i s 8 MB Th e conne cti on to th e per iphe ral b us i s depi cte d by Figure 9 F[...] 
- 
                            Página 4040 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Hardware Refer ence Section 3.7.2 UART T able 13. UART F eatures Description UA RT on th e pe rip he ral bu s is pa rt of t he 16C 5 50 fa mi ly . The co nn ecti on to the p er i phe ral bus is dep ict ed b y Fi gur e 1 0 . Figure 10. UART Connection on the Per ipheral Bus A945[...] 
- 
                            Página 41Board Manu al 41 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Har dware R e ference S ec tion 3.7 . 3 HE X Di sp la y T a ble 14. HE X Display on the P erip heral Bus Description The I nte l ® IQ 8032 1 Eval ua tio n Pla tfo rm Bo ard incl ud es a HEX Disp lay u ni t on t he per iph eral bu s. Th e HEX di spla y co nta ins t w o dig it [...] 
- 
                            Página 4242 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Hardware Refer ence Section 3. 7. 4 Ro t ar y S w i tch The I Q8 032 1 pro vide s a R otar y S w itch f or the us er to se lect fr om d iffe re nt boot -up fla vor s . T able 15. Rotary Switch Requirements Description Rot a ry sw itc h ha s a 4-bi t re solut i on (16 p osi t io[...] 
- 
                            Página 43Board Manu al 43 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Har dware R e ference S ec tion 3. 7.5 B at tery Status T a ble 16. Battery S tatu s Buffer Requiremen ts Description The I nte l ® IQ 8032 1 Ev al ua tio n Pla t fo rm Bo ard prov id es th e fol lo win g sta t us for t he batt ery : • Batte ry -Pre sent statu s-bit on PB d[...] 
- 
                            Página 4444 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Hardware Refer ence Section 3.8 Debug In terface 3.8. 1 C onso le Ser ial Por t Th e pl at for m ha s one seri al p or t fo r d ebu g pu rp os e s a s d es cri be d in S ecti o n 3 .7 , “Inte l ® IQ80321 Eva lua tion Pl at form Board Periphe ral Bus ” on page 38 . 3.8 .2 E[...] 
- 
                            Página 45Board Manu al 45 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Har dware R e ference S ec tion 3.8 . 3 JT AG Deb ug The IQ 803 21 has a 20 -pin J T AG con nector t hat is in comp liant with ARM M ul ti-ICE guid eline s. 3.8. 3.1 JT AG Port 3.8.4 Log ic-An aly zer Co nnec to rs Wa r n i n g : Be sure to ful ly understa nd the pin ass ignme[...] 
- 
                            Página 4646 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Hardware Refer ence Section 3.8. 5 Mic to r J3 F2 Wa r n i n g : Be sure to fully und erstand the pin assig nment s of the part icula r logic an alyzer bein g used before conne cting to t he I ntel ® IQ8031 0 Evalu ati on Pl atform Boar d. When vol ta ge is appl ie d, part icu[...] 
- 
                            Página 47Board Manu al 47 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Har dware R e ference S ec tion 3. 8.6 M ict or J2 F 1 Wa r n i n g : Be sure to ful ly understa nd the pin ass ignments of the particu lar logic ana lyzer being us ed before conne cting t o th e Intel ® I Q80310 Eva lua tion Pla tfor m Board. When volt age is appli ed , part[...] 
- 
                            Página 4848 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Hardware Refer ence Section 3.8. 7 Mic to r J1 C1 Wa r n i n g : Be sure to fully und erstand the pin assig nment s of the part icula r logic an alyzer bein g used before conne cting to t he I ntel ® IQ8031 0 Evalu ati on Pl atform Boar d. When vol ta ge is appl ie d, part icu[...] 
- 
                            Página 49Board Manu al 49 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Har dware R e ference S ec tion 3. 8.8 M ict or J3 C1 Wa r n i n g : Be sure to ful ly understa nd the pin ass ignments of the particu lar logic ana lyzer being us ed before conne cting t o th e Intel ® I Q80310 Eva lua tion Pla tfor m Board. When volt age is appli ed , parti[...] 
- 
                            Página 5050 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Hardware Refer ence Section 3.8. 9 Mic to r J2 C1 Wa r n i n g : Be sure to fully und erstand the pin assig nment s of the part icula r logic an alyzer bein g used before conne cting to t he I ntel ® IQ8031 0 Evalu ati on Pl atform Boar d. When vol ta ge is appl ie d, part icu[...] 
- 
                            Página 51Board Manu al 51 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Har dware R e ference S ec tion 3.9 Board Reset Scheme Figure 15 de pic t s t he rese t s c he me fo r t h e IQ 80 321 . Ta b l e 2 3 l ist the re set s chem es fo r th e IQ 8032 1. T a ble 2 3. Reset Req uiremen t s/Sche mes Description Prima ry PCI r eset, re sets all d ev i[...] 
- 
                            Página 5252 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Hardware Refer ence Section 3.10 Switche s and Jump ers 3.10.1 Switc h S umm ary T ab le 24. Switch Sum m ary Swi t ch As so cia ti o n De s crip t ion Fact or y Default S7E1 -1 - S pare Off S7E1 -2 IOP RST_M ODE: Se ts IO P Re set-Mo de o per ation Off S7E1 -3 IOP RETRY : Sets[...] 
- 
                            Página 53Board Manu al 53 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Har dware R e ference S ec tion 3.10 .2 PCIX Init ial izat ion Su mm ary Figure 16 show s a ro uting g uid ance on ho w P CI-X mo de is det ermin ed/imp lemen ted o n th e sec on dar y side o f th e P CI- X bri dge. T he Intel ® 8 032 1 I /O pro ces sor ( 80 321 ), G bE d evi[...] 
- 
                            Página 5454 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Hardware Refer ence Section 3. 10 .3 Defa ul t S wi t ch S etti n gs - V i su al T able 25. Switch S7E1 Off O f f Off a a. Use oppos it e setti ngs when using an 8 0300- BP B ackpl ane f rom Cy clone Micr o Sys tems or m ost other P CI- X b ackpl anes (switches S7 E1-3, S8E1 -7[...] 
- 
                            Página 55Board Manu al 55 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Har dware R e ference S ec tion 3.10. 4 Jump er Summa ry 3.10.5 Con nector Summa ry 3.10 .6 Gene ral P urp ose In put/O utpu t Hea de r Th e bo ar d has th ree pr ogr amma ble ge nera l-p urpo se I/O pi ns (GP IO 0- 3 on th e 80321 ). T hes e pins ar e connect ed to a 6-pin, 2[...] 
- 
                            Página 5656 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Hardware Refer ence Section 3.10.7 Seco nda ry P CI/PCI -X Op er atio n Sett ings 3.10.8 Prima ry P CI/PCI -X Oper a tion Sett ings T able 34. Secon dary PCI/PCI -X Operati on Settings S7E1 -6 S7E1 -7 S7E 1-8 S 8E1-4 S8 E1-5 S8E2-1 S8E2 -2 S8E2 -4 Opera tion M ode Off Off Off O[...] 
- 
                            Página 57Board Manu al 57 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Har dware R e ference S ec tion 3.10 .9 Det a il Desc ri ption s of Swit ch es/Ju mpe rs 3.10.9.1 Switc h S7E1- 2 /3 3.10.9.1.1 S7E 1-2: RST_MO DE RESET M ODE is latched at the de-asserting edge of P_RST# and it determines when the 80321 is held in reset until the Inte l ® XS[...] 
- 
                            Página 5858 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Hardware Refer ence Section 3. 10.9.2 Swit ch S7E1- 4/5 3.1 0 .9 .2 . 1 Sw itch S 7 E 1 - 4 This allo ws 8 032 1 to hide the d evi ce in P CI-X Slot 1 un der GPIO con trol. 3.1 0 .9 .2 . 2 Sw itch S 7 E 1 - 5 This a llows 8 032 1 to hid e the G bE NIC un de r GP I O contr ol. 3[...] 
- 
                            Página 59Board Manu al 59 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Har dware R e ference S ec tion 3.10.9.4 Switc h S7E1- 8 T a ble 4 5. Switch S7E1 - 8: Des criptions Swi tc h As soc ia t io n Des cri p tio n Fa cto ry D e fa ult S7 E1- 8 S PCI -X C lo ck Ena bl es SP C I-X cl oc k ci rc uit e na bl e. Off T a ble 4 6. Switch S7E1 - 8: S ett[...] 
- 
                            Página 6060 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Hardware Refer ence Section 3. 10.9.5 Swit ch S8E1- 2 T u rn On t o en able o n- boar d G iga bit E th ern e t, ot her wis e O ff fo r b ett er PC I- X lo adin g/p e rf orm anc e. 3. 10.9.6 Swit ch S8E1- 3 Close t o enable b ridge to be th e arbiter . 3. 10.9.7 Swit ch S8E1- 4 [...] 
- 
                            Página 61Board Manu al 61 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Har dware R e ference S ec tion 3.10.9.8 Switc h S8E1- 5 When this in put is pu lled h igh (o f f), th e br idge chan ges the out put i mped anc e o f the dri ver s to the oppo si te st ate th an w as assu med by def ault , a s sh own in Ta b l e 5 4 belo w: 3.10.9.9 Switc h S[...] 
- 
                            Página 6262 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Hardware Refer ence Section 3. 10.9.10 Switch S8E 1- 7 Used to e nable the IDSEL reroute function a t reset or power-up . T he re set value of the sec ondary bus private devi ce mask register is mo dified according t o the tie va lue of th e IDSEL_REROU TE_EN pin. 0 = on : r es[...] 
- 
                            Página 63Board Manu al 63 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Har dware R e ference S ec tion 3.10.9.12 S witch S8E 2 - 1/2 Thi s feature fo rces the P CI-X Capab ility pin s fo r the expa ns ion sl ot to fo rce a conf igu ration o n the Secondar y PCI-X bus. 3.10.9.13 S witch S8E 2 - 4 T a ble 62. S witch S8E2 - 1/2: Descriptions Swi tc[...] 
- 
                            Página 6464 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Hardware Refer ence Section 3. 10.9.14 Switch S9E 1 - 1:3 3. 10.9.15 Switch S9E 1 - 4 T able 66. Switch S9E1 - (1:3) Descriptions S wit ch Ass oc iat ion Des cr ip tio n F ac tor y De fau lt S9E1-1 :3 PC I- X Bridg e P CIXC AP : Se t P rimary P CI-X c a pabil ity fo r t he bri [...] 
- 
                            Página 65Board Manu al 65 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Har dware R e ference S ec tion 3.10.9.16 Switc h S1D1 - 1/2 Swit che s 1 an d 2 hav e to a lwa ys b e op posit e of e ach ot her . 3.10.9.17 Switc h S4D1 - 1/2 Swit che s 1 an d 2 hav e to a lwa ys b e op posit e of e ach ot her . 3.10.9.18 Switc h S4D1 - 3/4 Swit che s 3 an [...] 
- 
                            Página 6666 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Hardware Refer ence Section 3. 10.9.19 Jumper J1G 2 3. 10.9.20 Jumper J3E 1 3. 10.9.21 Jumper J3G 1 Initializat ion Dev ice Select: Use d as a chi p se lect during co nfigurat ion re ad a nd wr ite t rans actio ns on th e seconda ry bus . Appli catio ns t hat do not requ ire ac[...] 
- 
                            Página 67Board Manu al 67 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Har dware R e ference S ec tion 3.10.9.22 Ju mper J9E 1 Base Addr e ss R egister Enable: Used to en able the b ase address register at reset or powe r -u p . The 64-bit reg ister located at offsets x'10' and x'14' i s used to claim a 1 M B memor y regi on w[...] 
- 
                            Página 6868 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Hardware Refer ence Section This p age intentiona lly le ft blank.[...] 
- 
                            Página 69Board Manu al 69 Exte rnal RAID Sect ion 4 The IQ 80321 provid es the cap ability f or the us er to deve lop RA ID applicatio ns. Ther e is a requir ement to p rovide t he ab ility of ma kin g the second ary PCI-X d evices priv ate and the a bility to route t he in terrup t line s. The fo llowin g re qui remen ts des cribe thi s ca pability . 4.1 P[...] 
- 
                            Página 7070 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm External RAI D Section 4. 2 Inte r r up t Routi ng The i nter ru pt l ines f or de vices o n the SP CI -X b us (E xpa nsion S lot and Inte l ® 825 44 G igab it Et her net Controller r) are rout ed based on requir ements. T able 87. Interrup t Routing for Secondary P CI-X Priva[...] 
- 
                            Página 71Board Manu al 71 Softwa re Re fe renc e 5 5.1 DRAM For DD R SD RA M Size s an d Co nf igu rations , se e se ctio n 7.2 .2.1 , table 1 39 of t he Inte l ® 8032 1 I/ O Pr ocessor Devel oper ’ s Manual . Ta b l e 8 9 provid es DD R SD RA M Add ress Reg ister D efiniti ons , while t his sectio ns also co ntains m ultiple ex amples o f Address Regist[...] 
- 
                            Página 7272 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Software Refer ence 5.2.1 Flash RO M The Flash ROM is an 8 M B Intel ® St r ata F la sh ® (part# 38 F640) th at sits on th e Peripheral Bus and is accessed using P CE0. Under normal op eration , the very first instr uction access by the I ntel ® XScale™ cor e begins at loc[...] 
- 
                            Página 73Board Manu al 73 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Software R eference 5.2.2 UART The UAR T is a TL16C550C. It sits o n the Peripheral B us and is accessed using PCE1 and XINT1 # as sh ow n i n F igure 20 : See data sheet at th e fo llowin g lin k for more i nformat ion and a p in la yout of thi s devic e: ht tp://foc u s.ti.c[...] 
- 
                            Página 7474 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Software Refer ence 5.2.4 HEX Disp la y The H EX D is pla y is an A g ilent * H DSP -G211, wh ic h all ows f or m oni tor ing of t wo dig its. It sits on the Periphe ral Bus and is accessed usin g PCE2 and PCE3 as show n here : Redb oo t* uses ad dr ess r ang e 0xF E8 4 00 00 -[...] 
- 
                            Página 75Board Manu al 75 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Software R eference Figure 24. Register Bitmap: 7-Segmen t Display LSB FE85 0000 h (Write Only)[...] 
- 
                            Página 7676 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Software Refer ence 5.3 Ethernet The 8254 4EI u tilize s a 32/64 -bit, 33 /66 MHz dir ect-i nterface to the PCI bus. The co ntr oller in terfaces with the 803 21 thr ough on- chip comm and/statu s regi sters and using a shared m emo ry area. The i nten ded us age of thi s c hip[...] 
- 
                            Página 77Board Manu al 77 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Software R eference 5.4 Board Suppo rt Package ( BSP) Examples Examp les pr ov ided in th is section are ba sed on the R ed H at* Redboo t soft war e runn ing on the IQ80 32 1 bo ard . 5.4 . 1 Int el ® 803 21 I/O P roce ss or M emor y Ma p Figure 25 depicts the m emo ry space[...] 
- 
                            Página 7878 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Software Refer ence 5.4. 2 R edbo o t* In te l ® I Q80 32 1 Mem o ry M ap The virtual m emory ma ps us e a C, B, and X column t o indicate the cach ing po licy for the r egion. X C B Des cri pt ion 0 0 0 Un - cac he d/ Un- b uffe red 0 0 1 Un - cac he d/ Buff er ed 0 1 0 Ca ch[...] 
- 
                            Página 79Board Manu al 79 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Software R eference 5.4 .3 Re dboot In te l ® IQ 803 21 P hy sical Me mor y M ap - Visual Fi gur e 2 6. Redb oo t In tel ® IQ803 10 Ph ysical Memor y M ap ATU Outbou nd Tr anslat ion Win dow ATU Outboun d Dir ec t Addres si ng Window Battery Status (R) Rota r y Sw i tch (R )[...] 
- 
                            Página 8080 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Software Refer ence 5.4. 4 R edbo o t Inte l ® IQ8 032 1 Virtua l Mem o ry Map - Visua l Figu re 27 . Redb oo t Inte l ® IQ80310 Virtual Memory M ap ATU Outbou nd Tr anslat ion Win dow ATU Outbou nd Dir ec t Addres s ing Win dow Batter y Status (R) Rotary Swi tc h (R) 7-segm [...] 
- 
                            Página 81Board Manu al 81 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Software R eference 5.4 .5 Re dboot In te l ® IQ 803 21 Fi les Attache d in the kit, find a copy of the Red Hat eCos for Intel ® 80321 I/O processor r CD. Once the CD is ins tal led, y ou m a y fi nd: • • The Redboot initialization code sourc e files from the fol lowing [...] 
- 
                            Página 8282 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Software Refer ence 5.4.6 Redboot Intel ® IQ80321 DDR Memory Initializ ation Sequence In order to set the correct ECC bits, a D DR memo ry system (DIM M or discre te compone nts) mu st be written to with a kn own value. This proces s requires 64 -bit writes to the en tire DDR [...] 
- 
                            Página 83Board Manu al 83 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm Software R eference 5.4 .7 Re dboot S wit ch ing • S8E1-2 ON: E nable GbE on t he SPCI-X B us. • S8E1-7 OFF: P CI-X Br idge hide s devic es using Pri vate S pace Addre ss li nes. • S4D1 ON-OFF-ON- OFF: GbE and Expansi on Slot Priv ate Spac e. All oth er sw itch es are le[...] 
- 
                            Página 8484 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Software Refer ence This p age intentiona lly le ft blank.[...] 
- 
                            Página 85Board Manu al 85 IQ803 10 and IQ80 321 C omparisons A This app endix p rovides a brie f descrip tion f or differences be twee n IQ803 21 and IQ8031 0. Pl ease also refer t o applicat ion n ote : Mig rating fr om th e Intel ® 80310 I/O Pr oc e sso r Chipset to the In tel ® 80321 I/O P r oces sor A pplicat ion Note 273 56 2. Ta b l e 9 0 . I n t e [...] 
- 
                            Página 8686 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm IQ80310 and IQ80321 Co mpariso ns This p age intentiona lly le ft blank.[...] 
- 
                            Página 87Board Manu al 87 Getting S t arted and Debugger B B.1 Int rodu ction This appen dix per tains to Cod e|Lab versio n 2.2 and earl ier , w hich uses the M icrosoft V is ual Studio 6 .0. F or Co de| Lab vers io n 2 .3 and later, refe r to Appendix C, “Getti ng S t art ed a nd Debugge r” . B. 1.1 P urpo se The pur pose o f this app end ix is to hel[...] 
- 
                            Página 8888 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getti ng Starte d a n d D ebu gg er B.1. 4 Rela te d Web Si tes • Ma cr aigor : http: //www .ocde mon.n et / • http :// devel oper .int el.com/ design/i nte lxscal e/dev _too ls/020523/ inde x.htm • http :// devel oper .int el.com/ design/i io/ 80321.h tm • http :// dev[...] 
- 
                            Página 89Board Manu al 89 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm G et tin g Sta rt ed a nd D e bu gge r B.2 Setup B. 2.1 Hardw ar e Se tup Us e Figure 2 8 and the rest o f the In te l ® IQ 80 321 E va lua tion Platf or m Bo ard Ma nual , t o s e t u p th e har dw are . • Connec t the Rave n to th e host via the paralle l port and to the [...] 
- 
                            Página 9090 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getti ng Starte d a n d D ebu gg er B. 2.2 Soft war e Se tup A TI Co de|Lab is a plug-in to M icrosof t V isual S tudio 6.0; therefo re, Micro soft V isual Studio 6.0 mu st be installed o n the ho st system bef ore install ing A TI Code|Lab . T o lo ad A TI Code|Lab, r un setup[...] 
- 
                            Página 91Board Manu al 91 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm G et tin g Sta rt ed a nd D e bu gge r B.3 New P roject Set up B. 3.1 Creat i n g a N ew Proj e ct 1. Launc h Code |La b EDE an d se lect “T ools /Cust omize/Ad d-ins/ Macro Files ”. a. C h ec k “C o d e|L ab ED E ” an d cli ck Cl os e . 2. Sele ct “ Fil e/ Ne w …/[...] 
- 
                            Página 9292 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getti ng Starte d a n d D ebu gg er B.3. 2 C on fi gu ra ti on On the to ol b ar, click on the ico n that loo ks lik e a fil e folder wit h the letter s “EDE ” on it . When t h e mouse ar row is p laced o n it, a text b ox displ ays “Proj ect Settin gs”. Note: T he re i[...] 
- 
                            Página 93Board Manu al 93 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm G et tin g Sta rt ed a nd D e bu gge r B.4 Fl ashin g with JT AG B. 4.1 O ve rv iew Code|L ab and the Raven are capab le o f readin g fro m, wr iting to , and era sing t he conten ts of the Flash on the ev aluation board. The bo ard come s with R edB oot load ed in the Flash. [...] 
- 
                            Página 9494 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getti ng Starte d a n d D ebu gg er B.4. 2 Usin g Fl ash P rog r amm er Note: T he parallel p ort must be s et t o EPP mo de o r the Mac raig or R aven wi ll no t w ork pr ope rly . Down load the R edB oot executable f iles f rom t he follo win g lo cation: http :// devel oper [...] 
- 
                            Página 95Board Manu al 95 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm G et tin g Sta rt ed a nd D e bu gge r B.5 D e bug gi ng Out of Flas h JT AG debugg ers can be u sed on two leve ls; with or witho ut the sour ce code. W hen the Flas h is prog ram me d , the d ebu gger can m o nit or t he exe c utab le cod e, ha lt it, ste p t hroug h it, a n[...] 
- 
                            Página 9696 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getti ng Starte d a n d D ebu gg er B.7 Ru nni ng th e Code |Lab De bug ger This s ectio n is provi ded t o ge t the sys tem up and run nin g in the Co de|L ab Deb ug e nvi ronm ent, b ut it is not inten ded as a full-funct ional tut orial. Please ref er to the ATI Co de|L a b [...] 
- 
                            Página 97Board Manu al 97 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm G et tin g Sta rt ed a nd D e bu gge r B.7.2 Man ua lly Load in g an d Ex ec ut ing an Applic at ion Progr am 1. Launc h the Code |L ab Deb ug Env ironment from the de sktop icon. 2. Ens ure “File…/Pro gram Load Opti ons/Load Executabl e and Symbols” is che cke d. 3. fi [...] 
- 
                            Página 9898 Board Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getti ng Starte d a n d D ebu gg er B.7. 4 Using B reak po ints Note the small gr ay circles on the sidebar beside e ach line of s ource code. S ingle-cl ick any of the se gray circles and a red dot appears. The r ed dot r epresents a br eak poin t. Single-cl ick the red dot to[...] 
- 
                            Página 99Board Manu al 99 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm G et tin g Sta rt ed a nd D e bu gge r B.7 . 5 Ste pp in g Th r ough t he C o de The “led.c” file contain s a fu nc tion that is called from cod e in “blink.c”. T is exercise st eps through the code and uti lizes a few of the mos t commo n step tools. 1. Launc h the de[...] 
- 
                            Página 100100 Boar d Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getti ng Starte d a n d D ebu gg er B.8 E x pl ori ng th e Code|Lab Debug Windows This sectio n discusse s some basics of the debu g environmen t. Som e of th ese windows and concepts have been dealt wi th duri ng pre vious exer cises in t his man ual. How eve r , many ne w w[...] 
- 
                            Página 101Board Manu al 101 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm G et tin g Sta rt ed a nd D e bu gge r B.8 . 6 R eg is te rs Wi nd ow Clos e all the activ e windo ws, th en bring up the Regis ters wi ndow . Resize the thi s win dow an d its columns to get a g ood vi ew of all the register s. Notice th at the re is a Flags tab at th e bott[...] 
- 
                            Página 102102 Boar d Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getti ng Starte d a n d D ebu gg er B.9 De b uggi ng Ba sic s B.9. 1 Ove rvie w D e bugg e r s a l lo w d e vel o pe r s t o i n t e rr og at e a ppl ica ti o n co de b y al l o wi ng p ro gr a m flo w co nt rol , d ata obser vation, an d d ata m ani pulation . T he flow con [...] 
- 
                            Página 103Board Manu al 103 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm G et tin g Sta rt ed a nd D e bu gge r B.9 .3 Exc ep tio ns/T rapp in g A de bug e x cepti on c aus es the p roc esso r to re- direc t exe cutio n to a de bug e vent hand lin g ro uti ne. The Intel ® 80200 pr oce ss or de bug a rc hit ectur e def ines th e fo llow ing de b u[...] 
- 
                            Página 104104 Boar d Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getti ng Starte d a n d D ebu gg er This p age intentiona lly le ft blank.[...] 
- 
                            Página 105Board Manu al 105 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm G et tin g Sta rt ed a nd D e bu gge r Getting S tarted and Debugger C C.1 Int rodu ction Th is ap pe nd ix p e rta i ns to Cod e| L ab v er si o n 2. 3 an d l a te r wh ic h u se s Mi cr os of t 's V i su a l S t ud i o .NE T . Fo r C o de |L a b ve r s i o n 2. 2 an d [...] 
- 
                            Página 106106 Boar d Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getti ng Starte d a n d D ebu gg er C.1. 4 Rela te d Web Si tes • Ma cr aigor : http: //www .ocde mon.n et / • http :// devel oper .int el.com/ design/i nte lxscal e/dev _too ls/020523/ inde x.htm • http :// devel oper .int el.com/ design/i io/ 80321.h tm • http :// d[...] 
- 
                            Página 107Board Manu al 107 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm G et tin g Sta rt ed a nd D e bu gge r C.2 Set up C. 2.1 Hardw ar e Se tup Us e Figure 2 8 and the rest o f the In te l ® IQ 80 321 E va lua tion Platf or m Bo ard Ma nual , t o s e t u p th e har dw are . • Connec t the Rave n to th e host via the paralle l port and to th[...] 
- 
                            Página 108108 Boar d Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getti ng Starte d a n d D ebu gg er C. 2.2 Soft war e Se tu p A TI Code | La b is a plu g-in to Micros oft V isual S tudio . NET , t herefor e Microsof t V isual S tudio .NET must alr eady be loaded on t he syste m. T o load A TI Code| Lab , run setup. exe und er th e program[...] 
- 
                            Página 109Board Manu al 109 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm G et tin g Sta rt ed a nd D e bu gge r C.3 New P roject Set up C. 3.1 Creat i n g a N ew Proj e ct 1. Launc h Code |La b EDE for .NET . 2. On th e Star t P a ge , s el ec t “N e w P roj ec t” . a. The “New P rojects ” wi ndow app ears. b. Sel ec t “Code|L ab Projec [...] 
- 
                            Página 110110 Boar d Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getti ng Starte d a n d D ebu gg er C.3. 2 C on fi gu ra ti on Examine the mai n menu of Cod e|Lab EDE f or .NET . Since Code|Lab is a plug- in to V isual Studio, some o f these menu items are V isu al Studio and s ome are specific t o Code|Lab . Click on any of thes e menu i[...] 
- 
                            Página 111Board Manu al 111 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm G et tin g Sta rt ed a nd D e bu gge r C.4 Fl ashin g with JT AG C. 4.1 O ve rv iew Code|L ab and Rav en are capa ble of readin g from, wr itin g to, and eras ing the con tents of the Flash on the evalu atio n board. The b oard comes w ith RedBoo t loaded in the Flash . RedB [...] 
- 
                            Página 112112 Boar d Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getti ng Starte d a n d D ebu gg er C.4. 2 Usin g Fl ash P rog r amm er Note: T he paralle l port must be set to EPP mod e or the Macraig or Raven will not work prope rly . Down load the R edB oot executable f iles f rom t he follo win g lo cation: http :// devel oper .int el[...] 
- 
                            Página 113Board Manu al 113 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm G et tin g Sta rt ed a nd D e bu gge r C.5 D e bug gi ng Out of Flas h JT AG debugg ers can be u sed on two leve ls; with or witho ut the sour ce code. W hen the Flas h is prog ram me d , the d ebu gger can m o nit or t he exe c utab le cod e, ha lt it, ste p t hroug h it, a [...] 
- 
                            Página 114114 Boar d Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getti ng Starte d a n d D ebu gg er C.7 Ru nni ng th e Code |Lab De bug ger This s ectio n is provi ded t o ge t the sys tem up and run nin g in the Co de|L ab Deb ug e nvi ronm ent, b ut it is not inten ded as a full-function al tutori al. Please refer to the A TI Code|Lab D[...] 
- 
                            Página 115Board Manu al 115 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm G et tin g Sta rt ed a nd D e bu gge r C.7 . 3 D is pla yi ng S o urce C o de 1. Launc h the Code|Lab E DE Debug ger a nd open the “T ester321LED” ELF program. Note: Use th e Fil e/ R ec en t P r o g ram s m e n u fo r q ui c k ac ce s s. 2. Sel ec t the “Fil es” view[...] 
- 
                            Página 116116 Boar d Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getti ng Starte d a n d D ebu gg er C. 7 .5 S te ppin g Throu gh t he Co de The “led.c” file con tains a fun ction that is called f rom cod e in “blin k.c”. This exerc ise steps thr ough the code an d utilizes a f ew of the m ost com mon step too ls. 1. Lau nch the de[...] 
- 
                            Página 117Board Manu al 117 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm G et tin g Sta rt ed a nd D e bu gge r C.8 E xplo r ing the Code| Lab Deb ug Wi ndo ws This section d iscusses som e basics o f the debug en vironm ent. Some of th ese windo ws and co ncepts hav e bee n de a lt with dur ing pr evio us ex erc ises in thi s man ual . Ho wev er,[...] 
- 
                            Página 118118 Boar d Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getti ng Starte d a n d D ebu gg er C.8. 6 Reg ist ers Win dow Close al l the active w indow s, then br ing up t he Re gisters win dow . R es ize the this w indow and its colum ns to g et a good view of all th e reg isters. N otice that ther e is a Fl ags tab at the bott om o[...] 
- 
                            Página 119Board Manu al 119 In te l ® IQ8 0321 I/O P rocessor Evaluation Platfo rm G et tin g Sta rt ed a nd D e bu gge r C.9 D e bug gi ng Basi cs C. 9.1 O ve rv iew De bugge rs allow de velo per s to int e rroga te app licatio n co de b y allo wi ng p ro gra m flo w co ntr ol, d ata obs ervation , and data ma nipu latio n. The flow co ntr ol fun ctions in[...] 
- 
                            Página 120120 Boar d Manual In te l ® IQ80321 I/O Proc essor Evalua tion Platfo rm Getti ng Starte d a n d D ebu gg er C.9.3 C.9. 3 Exc epti ons/T rap ping A debug exceptio n causes the processor to re-direct executi on to a debu g event handling r outine. The Int el ® 80 200 proc ess or deb ug ar chi tect ure defi ne s the fo llo win g d ebug exce ptio ns[...] 

