Intel IQ80333 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

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 IQ80333. 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 IQ80333 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 IQ80333 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 IQ80333, 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 IQ80333 deve conte:
- dados técnicos do dispositivo Intel IQ80333
- nome do fabricante e ano de fabricação do dispositivo Intel IQ80333
- instruções de utilização, regulação e manutenção do dispositivo Intel IQ80333
- 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 IQ80333 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 IQ80333 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 IQ80333, 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 IQ80333, 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 IQ80333. 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 1

    Intel ® IQ803 33 I/O Proce ss o r Cu stom er Re fe re nce B oar d M anua l Febr uary 2 005 Document Num ber: 306690 001US Int el Part Number: C90183- 001[...]

  • Página 2

    2 Feb rua ry, 2005 Cu stom er R efer enc e Bo ard M anu al Intel® IQ80333 I/O Processo r INFORMA TION IN THIS DOCUME NT IS PROV IDED IN CONNECTION WIT H INTEL® PRODUCTS. NO LICENSE, E XPRESS 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 . EX CEPT A S P R OVID ED IN INTEL[...]

  • Página 3

    Customer Refere nce Board Manu al Februa ry, 2005 3 Intel® IQ80333 I/O Processo r Contents Content s 1 I ntr odu cti on ..... .. ..... ..... ..... .. ..... .... ... .... ..... ..... .. ..... ..... .. ..... ..... .... ... .... ..... ... .... ..... ..... .. ..... ..... .. ..... . .. .. . 9 1.1 Docum ent Purpose and S cope ...........................[...]

  • Página 4

    4 Feb rua ry, 2005 Cu stom er R efer enc e Bo ard M anu al Intel® IQ80333 I/O Processo r Contents 3.7.1 C onsol e Seri al Por t ..... .... ..... ..... .. ..... ..... .. ..... ..... .... ... .... ..... ... .... ..... ..... .. ..... ..... .. ..... . 35 3.7.2 JT AG D ebug ..... .............. ................... ................... ..................[...]

  • Página 5

    Customer Refere nce Board Manu al Februa ry, 2005 5 Intel® IQ80333 I/O Processo r Contents A IQ80321 and IQ80333 Co mpariso ns ...... ... .... ..... .. ..... ..... ..... .. ..... .... ... ..... .... ..... .. ..... ..... .. ..... ..... .... 51 B Get ting S tar ted an d De bugg e r .. ..... ..... .. ..... ..... .. ..... ..... .... ... .... ..... .. [...]

  • Página 6

    6 Feb rua ry, 2005 Cu stom er R efer enc e Bo ard M anu al Intel® IQ80333 I/O Processo r Contents Fig ur es 1I n t e l ® 80333 I/O Processor Block Diagram ............ .. ............... .......................... ......................... 13 2 Seri al-UART Communi cation ..... ..... .... ..... ... .... ..... ..... .. ..... ..... .... ... .... ..[...]

  • Página 7

    Customer Refere nce Board Manu al Februa ry, 2005 7 Intel® IQ80333 I/O Processo r Contents Tabl es 1I n t e l ® 8033 3 I /O Proc essor R elated Docume ntation Li st........................... ....... ....... ............ ....... .. 9 2 Electr onic I nfor mation ....... .. ..... ..... .. ..... ..... .... ... .... ..... ..... .. ..... ..... .. ....[...]

  • Página 8

    8 Feb rua ry, 2005 Cu stom er R efer enc e Bo ard M anu al Intel® IQ80333 I/O Processo r Contents Revision History Date Revision Description Mar ch 20 05 001 Initia l Int el® D ev elo p er Web Site Re le ase ( htt p:/ /de v el oper.in tel .c om /d esig n/ iio / ).[...]

  • Página 9

    Customer Reference Boar d M anual 9 Introduction 1 1.1 Docum e n t Pur pos e and Scop e Th is doc umen t de s cri bes th e Int el ® IQ803 33 I /O pr oces sor eva lu ation plat fo rm bo ard (IQ8 033 3) usin g D DR-I I 4 00 MH z SD RA M. The I ntel ® 8033 3 I/ O p ro ce sso r ( 8 03 33 ) is int end ed for r api d, intellig ent I /O devel opm e nt. [...]

  • Página 10

    10 Custo mer Referen ce Boar d Manu al Intel® IQ80333 I/O Processo r Int roduc ti on 1.3 Electronic In formation 1. 4 Component Re fere n ces Ta b l e 3 provi des additio nal in fo rmati on on th e m ajor com p onents of 80 333 . T able 2. E lectro nic In formati on Su pp o rt T y pe Lo cat io n/ C ont act The In tel World- Wide Web (W WW ) Lo cat[...]

  • Página 11

    Customer Reference Boar d M anual 11 Intel® IQ80333 I/O Processo r Int roduc t i on 1.5 T erms an d Def i niti ons T a bl e 4 . T e r ms a nd De fini tio ns Ac rony m/T erm Defi niti on ARM Re fers t o bot h the m icr opr o ce sso r ar chit ectu re a nd t he com p an y that lice ns es i t. CRB Cu stom er Ref ere nce B oard ICE In- C irc ui t Em u [...]

  • Página 12

    12 Custo mer Referen ce Boar d Manu al Intel® IQ80333 I/O Processo r Int roduc ti on 1.6 I ntel ® 803 33 I /O Pro cessor The 8 033 3 is a follo w- on produ ct to the Intel ® 8033 2 I/O p ro c ess or ( 8 03 32 ) . It i s a m u lt i - fu nct io n device that combines the Intel XS cale ® core wit h int ellig ent p eriph erals , and integ rate s tw[...]

  • Página 13

    Customer Reference Boar d M anual 13 Intel® IQ80333 I/O Processo r Int roduc t i on Fi gur e 1 . In tel ® 80333 I /O Pro cesso r B lock Diag ram[...]

  • Página 14

    14 Custo mer Referen ce Boar d Manu al Intel® IQ80333 I/O Processo r Int roduc ti on 1.7 I ntel ® IQ80333 I/O Processor Evaluatio n Plat form Board Features T able 5. Summ ary of Fea tures Featur e Def init ion B attery Bac kup Uni t: B attery b ack up circ u it for SDR AM. Eth ern et I nte l (R) 825 45EM G i ga bi t Et her net Co ntr olle r Flas[...]

  • Página 15

    Customer Reference Boar d M anual 15 Getting S tarted 2 The 803 33 i s a softw are devel opme nt en vironm ent fo r IQ8 0333. S o ftware u pd ates and add itional offe rin gs fr om ve ndo rs can c han ge fr equ entl y . T o kee p up -to -dat e , pleas e v is it http: //www .int el-iopr ocessortool s.com /kshowcase /view for the lates t upda tes . 2[...]

  • Página 16

    16 Custo mer Referen ce Boar d Manu al Intel® IQ80333 I/O Processo r Getting Started 2. 2.2 P ower Re quir ement s The 8 033 3 r equi res a 3.3 V su ppl y co mi ng t hro ug h th e PC I Ex pr ess p rimar y co nne c tor . Plu g th e boar d i nto a deskto p w ith a PC I Ex pre ss s lot . The 8033 3 h as an aux iliary p owe r receptac le (J1A1, s ee S[...]

  • Página 17

    Customer Reference Boar d M anual 17 Intel® IQ80333 I/O Processo r Ge tting Started 2.3 Facto ry Setti ngs Make s ure that the s witch/ jump er settin gs are se t to prop er positio ns as exp lained in Sec tio n 3.9 , “Switc hes and Jumper s” on p age 3 8 . 2.4 Development S trategy 2.4 .1 Su ppo rt ed T oo l Bu cket s For develo pin g an d de[...]

  • Página 18

    18 Custo mer Referen ce Boar d Manu al Intel® IQ80333 I/O Processo r Getting Started 2. 5 T arge t Moni tor s 2.5. 1 RedHat Red Bo ot RedB oo t* is an ac ronym f or “ Red Hat Em bedd ed D ebu g an d Bo otstr ap” , an d is th e s tand ard embe d ded sy st em deb ug/b oo tstrap e nv ironm en t fr om Re d Ha t, rep la cing the prev iou s ge ne ra[...]

  • Página 19

    Customer Reference Boar d M anual 19 Intel® IQ80333 I/O Processo r Ge tting Started 2.6 Host Com mu nications Examp les How to comm unicate to the hos t. 2.6.1 Serial-UART Co mm unicati on Using a ser ial connec tion to comm unicate w ith the bo ard ( Figur e 2 ). Pl ease note that t he evlautio n board is plugged int o a host m achine, as in t he[...]

  • Página 20

    20 Custo mer Referen ce Boar d Manu al Intel® IQ80333 I/O Processo r Getting Started 2.6.3 Net work Co mmu nicat io n Using a standa rd network connectio n, the user can co mmuni cate with the board via the ethernet port. Redboo t also allow s the u ser to remote ly b oot the platfo rm usi ng a BOOT P serv er through the netw ork C onn ec tion. Fi[...]

  • Página 21

    Customer Reference Boar d M anual 21 Intel® IQ80333 I/O Processo r Ge tting Started 2.6.4 GNUPro GDB/ Insight 2.6. 4.1 Com mun icati ng with RedBoot Har dwa re Set u p: • Host wit h UNI X /Li nux or W i n32 inst al led • IQ80333 with seria l ca ble • RedHat RedB oot m onitor Flashe d to the pla tfor m board Reco mm end ed M app ing of UA R T[...]

  • Página 22

    22 Custo mer Referen ce Boar d Manu al Intel® IQ80333 I/O Processo r Getting Started T o b rin g up a Hy per T ermi nal s es sion on a Win32 p lat form : G o t o Star t, P rogra ms , A cces sori e s, Co mmun ic ati ons , Hy per T er m ina l • Hyper T e r mina l setup scree n s: — “Conn ecti on Descri ption” Panel : • Ent er name. — “[...]

  • Página 23

    Customer Reference Boar d M anual 23 Intel® IQ80333 I/O Processo r Ge tting Started 2.6. 4.2 Conne cting wi th G DB Below are the GDB c om mands entered fro m the co mmand p rompt. B e sure sy stem path is set to access “xscale- elf-gdb.ex e”. File nam e in ex ample “h ello”. Bol d type re presents inp ut by user : > xsca le-elf- gdb - [...]

  • Página 24

    24 Custo mer Referen ce Boar d Manu al Intel® IQ80333 I/O Processo r Getting Started This Page Left Intentionally Bla nk[...]

  • Página 25

    Customer Reference Boar d M anual 25 Intel® IQ80333 I/O Processo r Har dware R e ference S ec tion 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 803 33 . Fi gur e 5 . In tel ® 80333 I/O Processo r F un ctional Blo ck Diagram DDR I I 40 0 GPIOs DDR SDRA M Ba ttery Backu p 8 MB StrataFLA SH[...]

  • Página 26

    26 Custo mer Referen ce Boar d Manu al Intel® IQ80333 I/O Processo r Hardware Refer ence Section 3.2 Board Form-Factor/ Connecti vity Ta b l e 6 summari zes the f orm-factor and connectiv ity featur es for th e 80333. T able 6. Form-Facto r/Conn ectivity Features De sc r ip ti o n The IQ 80 33 3 is a x8 PCI Ex pres s car d with form fa ctor depi c[...]

  • Página 27

    Customer Reference Boar d M anual 27 3.3 Power The 80 333 d raw s po w er f ro m th e P CI Ex pre ss b us . Th e pow er re q uire ments for th e 8 03 33 are show n in Ta b l e 7 below . The numbers do not i nclude the po wer req uired by a P CI-X card mounted on the exp ansio n s lot . Note: T he maxi mum current was calc ul ated, but not measured.[...]

  • Página 28

    28 Custo mer Referen ce Boar d Manu al Intel® IQ80333 I/O Processo r Hardware Refer ence Section 3.4 Memory Subs ystem The Memory C ontr oller of 80333 controls the DDR SDRAM me mory subsys tem. It fe atures pro- gr ammabl e chip select s and support for error co rrec ti on codes (ECC ). Th e memory cont roller can be con f igur ed for DDR SDRAM a[...]

  • Página 29

    Customer Reference Boar d M anual 29 Intel® IQ80333 I/O Processo r Har dware R e ference S ec tion 3.4.2 F las h Mem or y Re quirem ents T ot al Flash mem ory size i s 8 MB . T a ble 8 . Flash M emo ry Requirem ent s Description IQ80 33 3 T o tal Fl as h si ze is 8 M B 803 33 Fl as h t echno lo gy is b ased o n Int el S t rata Flas h ® fam i ly 8[...]

  • Página 30

    30 Custo mer Referen ce Boar d Manu al Intel® IQ80333 I/O Processo r Hardware Refer ence Section 3. 5 Inte r r up t Routi ng The 80 33 3 In terrup t ro utin g. T able 9. External In terrup t Routing to Intel ® 80333 I/O P rocesso r Inte r rup t S ys tem Re so ur ce HP I# T e mper ature Se ns or , He ader S_I NT A# PC I -X S l ot IN TB#, Hea der S[...]

  • Página 31

    Customer Reference Boar d M anual 31 Intel® IQ80333 I/O Processo r Har dware R e ference S ec tion 3.6 Intel ® IQ80333 I/O Processor Evaluation Plat form Board Peri pheral Bus The 8 03 33 pop ulate s t he per iph eral bus as de pic ted by Figure 7 . The devices on th e bus inclu de Flash ROM , audio buzzer, CPLD, HEX d isplay , NVSRAM , and ro ta[...]

  • Página 32

    32 Custo mer Referen ce Boar d Manu al Intel® IQ80333 I/O Processo r Hardware Refer ence Section 3.6.1 Flash RO M T able 1 1. F lash ROM Featu res Description Flas h i s an In te l S trat aFl ash ® tech n olo gy – P a rt nu mb er: 2 8F6 40 J 3C Flas h size is 8 MB The co nnec ti on to th e per iphe ral bus is dep ic t ed b y Fi gu re 8 Figu re [...]

  • Página 33

    Customer Reference Boar d M anual 33 Intel® IQ80333 I/O Processo r Har dware R e ference S ec tion 3.6.2 UART The 8 03 33 has tw o in tegr ated U A R Ts . Eac h asyn c hrono us serial por ts supp or ts all th e fu nctio ns of a 16550 U AR T . The UA R T signals are co nnected to a dual RS -232 buffer and th en to a RJ -1 1 serial port conn ector m[...]

  • Página 34

    34 Custo mer Referen ce Boar d Manu al Intel® IQ80333 I/O Processo r Hardware Refer ence Section 3.6. 7 Bat ter y St atu s A CPL D on th e I Q8033 3 provi de s t he fo llow in g st atus for the b att ery . Please see Sec tio n 4.2 .2 , “Pe r iph er a l Bus Memory Ma p” on page 47 for m ore de ta ils on a ddr es sing t he CP LD . T able 13. Bat[...]

  • Página 35

    Customer Reference Boar d M anual 35 Intel® IQ80333 I/O Processo r Har dware R e ference S ec tion 3.7 Debug Interface 3.7 .1 Conso le Se r ial Por t The p la tfor m has two s eria l po rts fo r de bu g pu rpos es as de sc ribe d in Secti on 3.6, “Inte l® IQ80333 I/O Proces s or Ev aluation Pla tform Board Perip heral Bus” on page 31 .[...]

  • Página 36

    36 Custo mer Referen ce Boar d Manu al Intel® IQ80333 I/O Processo r Hardware Refer ence Section 3.7 .2 JT AG De bu g The 8 0333 h as a 20 -pin JT AG co nn ector (J7D 2 ) that is in comp liant wi th ARM M ulti- ICE guidel ines . 3. 7.2.1 JT AG Port Figu re 9. JT AG Por t P in -ou t A9457-0 1 VT ref 1 nTRST 3 TDI 5 TMS 7 TCK 9 R TCK 11 TDO 13 nSRST[...]

  • Página 37

    Customer Reference Boar d M anual 37 Intel® IQ80333 I/O Processo r Har dware R e ference S ec tion 3.8 Board Reset Scheme Figure 10 dep icts the r eset s chem e f or the 8 0333. Ta b l e 1 4 li st the r ese t scheme s fo r the 80 333 . T a ble 1 4. Reset Requi rement s/Schemes Description Prima ry PCI r eset, re sets all d ev ices o n the b oa rd.[...]

  • Página 38

    38 Cu sto me r Ref eren ce Boar d Manu al Intel® IQ80333 I/O Processo r Hardware Refer ence Section 3.9 Switches and Jumpers 3. 9.1 Swit ch Su mmary Please note th at th e term ‘open’ r efers to t he indiv idu al pin o f sw itch S7A 1 be ing pu shed in at bo ttom (small do t on p in away fr om the ‘ open ’ label on th e switch ). The term [...]

  • Página 39

    Custom er Refer ence Boar d M anual 39 Intel® IQ80333 I/O Processo r Har dware R e ference S ec tion 3.9. 3 Jumper Su mmary 3.9 .4 Con nect or Su mmary 3.9 .5 Gener al Pur pose I np ut/ Ou tp ut He ad er T able 19, “ J2D2 GPIO Header De finiti on” on page 39 shows the GP IO sign al assignments . The GPIO signals are mux ed with the s erial p o[...]

  • Página 40

    40 Cu sto me r Ref eren ce Boar d Manu al Intel® IQ80333 I/O Processo r Hardware Refer ence Section 3. 9.6 De t ail Desc ript ions of S wi tch es/ Jumpe rs 3. 9.6.1 Switch S1C 2: Int el ® 80333 I/O Pr ocessor Reset This s wi tch r esets 803 33. 3. 9.6.2 Switch S6A 1: BPCI -X Reset This swi tch r esets the PCI -X B s egmen t bu s. 3. 9.6.3 Switch [...]

  • Página 41

    Custom er Refer ence Boar d M anual 41 Intel® IQ80333 I/O Processo r Har dware R e ference S ec tion 3.9.6.4.3 S7A1-3: Con figration Cycle Enable Corre spond ing to Sign al Name PBI_A D6 Conf igu ration C ycle En able o r RE TR Y i s latched at the de-asser ting edge of P_ RST# an d it determin es wh en the Primar y PCI i nterface disable P CI con[...]

  • Página 42

    42 Cu sto me r Ref eren ce Boar d Manu al Intel® IQ80333 I/O Processo r Hardware Refer ence Section 3.9.6.4.7 Sw itch S7A1 - 7: SMBUS Manageability Ad dress Bit 0 Corresponding to S ignal Name PBI_AD17 This allo ws 8 033 3 to addres s SMBu s Slave A ddres s bit 0 (PBI _A17 ). 3.9.6.4.8 Switch S7 A1 - 8: SM BUS M anageability Ad dress Bit 3 Corresp[...]

  • Página 43

    Custom er Refer ence Boar d M anual 43 Intel® IQ80333 I/O Processo r Har dware R e ference S ec tion 3.9. 6.5 Jumper J7D 1: Flas h bit- wid th The I Q 80333 e xpe cts an 8-bit Fl ash enab le. 3.9. 6.6 J umper J1C1: JT AG Ch ain 3.9. 6.7 J umper J1D2: UART Con trol T a ble 31. Jum per J7D1: Descr ip tions Jump er De sc rip ti on Fac t or y Def aul [...]

  • Página 44

    44 Cu sto me r Ref eren ce Boar d Manu al Intel® IQ80333 I/O Processo r Hardware Refer ence Section 3. 9.6.8 Jumper J7B4 : SMBus H eader 3. 9.6.9 Jumper J9D3: Buzze r V olume Contro l T able 37. Jump er J7B4: Descri ption s Ju mp er D es crip t ion F act ory D e fau lt J7B 4 S MBu s He ad er 1-2, 3 - 4 T able 38. Jump er J7B4: Se ttings and Operat[...]

  • Página 45

    Custom er Refer ence Boar d M anual 45 Intel® IQ80333 I/O Processo r Software R eference Softwa re Re fe renc e 4 4.1 DRAM For DD R SD RAM S izes an d Conf igurations , see the Int el ® 80333 I/O Pr ocessor Devel oper ’ s Ma nua l . Th i s section also con tain s multip le exam ples of Ad dr ess Regis ter Prog ramm ing. See the Int el ® 80 333[...]

  • Página 46

    46 Cu sto me r Ref eren ce Boar d Manu al Intel® IQ80333 I/O Processo r Software Refer ence 4.2.1 Flash RO M The Flash R OM is an 8 MB In tel StrataFlash ® (p art# 28 F640 ) th at sits on the P eriphe ral B us and is accessed using P CE0. Under normal ope ration, th e very fir st instructio n access by th e Inte l XScale ® core beg ins at loc a [...]

  • Página 47

    Custom er Refer ence Boar d M anual 47 Intel® IQ80333 I/O Processo r Software R eference 4. 2.2 Per iphe ra l Bu s Me mor y Map The Ta b l e 4 1 is t he ph ysica l me mo ry ma p of th e de v ices on t he 8033 3 Peri phe ra l Bu s: T ab l e 41 . Per iph e r al B u s M em o r y M a p Add r ess R a nge ( in He x) Siz e Dat a Bu s Wi dt h Des cri p ti[...]

  • Página 48

    48 Cu sto me r Ref eren ce Boar d Manu al Intel® IQ80333 I/O Processo r Software Refer ence 4.3 Board Sup port Packag e (BSP ) Examples Examples provided in this secti on are based on the R edHat* R edBoot s oftware r unnin g on th e IQ80 333 . 4.3 .1 Int el ® 80 333 I /O P ro ces so r Me m ory M ap Fi gure 13 d epic ts the memo ry space for th e[...]

  • Página 49

    Custom er Refer ence Boar d M anual 49 Intel® IQ80333 I/O Processo r Software R eference 4. 3.2 Red Bo ot * In tel ® 8 033 3 I /O Pr oces so r Mem ory Ma p 4. 3.3 Red Bo ot Inte l ® 8033 3 I /O P r oc esso r Fi les Attache d in the k it, find a co py of t he RedH at eCos for IQ80 333 CD. O nce th e CD is ins talled, yo u may f ind : • The Red [...]

  • Página 50

    50 Cu sto me r Ref eren ce Boar d Manu al Intel® IQ80333 I/O Processo r Software Refer ence 4.3.4 RedBoot Inte l ® 80332 I/O P rocessor DDR Memory Initialization 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 require s 64 -bit writes to t[...]

  • Página 51

    Custom er Refer ence Boar d M anual 51 Intel® IQ80333 I/O Processo r IQ8 0321 and IQ80333 Comp ari son s IQ803 21 and IQ 80333 Compari sons A This appe ndix provi des a brief descript ion for dif fer enc es between IQ80333 a nd IQ80321. Ta b l e 4 2 . I n t e l ® IQ80321 E valuation Plat fo rm Board and Inte l ® IQ80333 I/O Processo r Evaluatio [...]

  • Página 52

    52 Cu sto me r Ref eren ce Boar d Manu al Intel® IQ80333 I/O Processo r IQ80321 and IQ80333 Co mpariso ns This Page Left Intentionally Bla nk[...]

  • Página 53

    Custom er Refer ence Boar d M anual 53 Intel® IQ80333 I/O Processo r Gettin g Sta rte d and De bu gge r Getting S tarted and Debugger B B.1 Int rodu ction Thi s ap pend ix pe rtain s to Cod e| Lab v ers ion 2.3 an d later whi ch us es Micr os oft's V isual Stu dio .NET . Fo r C ode |L a b ve rs i on 2 .2 a nd e ar li er , ref er t o a pp end [...]

  • Página 54

    54 Cu sto me r Ref eren ce Boar d Manu al Intel® IQ80333 I/O Processo r Getti ng Starte d a n d D ebu gg er B.1. 4 Relate d Web S ite s • Ma craig or: ht tp://www . ocdemo n.net / • http :// develope r . intel.c om/desi gn/inte lxsc ale/dev _tools /021022/ index. htm • http :// develope r . intel. com/desi gn/iio/ • http :// develope r . i[...]

  • Página 55

    Custom er Refer ence Boar d M anual 55 Intel® IQ80333 I/O Processo r Gettin g Sta rte d and De bu gge r B.2 Setup B. 2.1 Har dwar e Se tup Us e Figure 14 and th e rest of the Int el ® 80 333 I/O Pr oces sor Evalu atio n Pla tfor m B oa r d M anu al , to set up the h ardwar e. • Connec t the Raven to th e host via the paral lel port and to th e [...]

  • Página 56

    56 Cu sto me r Ref eren ce Boar d Manu al Intel® IQ80333 I/O Processo r Getti ng Starte d a n d D ebu gg er B.2. 2 S of tw ar e Se tu p MGC Code|Lab is a plug- in to Micros oft V isual S tudi o .NET , the re fore Micr osoft V isua l St udi o .NET must alread y be lo aded on th e syste m. T o load MGC Code| Lab, r un set up.exe unde r the p rogram [...]

  • Página 57

    Custom er Refer ence Boar d M anual 57 Intel® IQ80333 I/O Processo r Gettin g Sta rte d and De bu gge r B.3 New P roject Set up B. 3.1 Cre at i n g a New Proj ect 1. Launch Code |Lab EDE for .NET . 2. On the St ar t Pa ge , s el ec t “N e w P roj ec t” . a. T he “New Pr ojects ” window appea rs. b. Selec t “Code|L ab Pr oj ects” unde r[...]

  • Página 58

    58 Cu sto me r Ref eren ce Boar d Manu al Intel® IQ80333 I/O Processo r Getti ng Starte d a n d D ebu gg er B.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 item s are V isual Studio and some are specific t o Code|Lab . Click on any of thes e menu ite[...]

  • Página 59

    Custom er Refer ence Boar d M anual 59 Intel® IQ80333 I/O Processo r Gettin g Sta rte d and De bu gge r B.4 Fl ashin g wit h JT AG B. 4.1 O ver vi ew Code|L ab and Rav en are capa ble of readin g from, wr itin g to, and erasing the co n tents of the Flash on the evalu atio n board. The b oard comes w ith RedBoo t loaded in the Flash . RedB oot is [...]

  • Página 60

    60 Cu sto me r Ref eren ce Boar d Manu al Intel® IQ80333 I/O Processo r Getti ng Starte d a n d D ebu gg er B.4. 2 Using Fl ash Pr ogr am mer Note: T he para llel port must be set to EPP mod e or the Macraig or Rave n does n ot work properly . Down load the R edB oot executable f iles f rom t he follo win g lo cation: http :// develope r . intel. [...]

  • Página 61

    Custom er Refer ence Boar d M anual 61 Intel® IQ80333 I/O Processo r Gettin g Sta rte d and De bu gge r B.5 D e bug ging Out of Fl ash 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 d mo ni[...]

  • Página 62

    62 Cu sto me r Ref eren ce Boar d Manu al Intel® IQ80333 I/O Processo r Getti ng Starte d a n d D ebu gg er B.7 Ru nning th e Code|Lab Debug 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 M G C Code|Lab Debu[...]

  • Página 63

    Custom er Refer ence Boar d M anual 63 Intel® IQ80333 I/O Processo r Gettin g Sta rte d and De bu gge r B.7 . 3 D is pla yi ng S o urce C o de 1. Launch the Code |Lab EDE Debugger and open the “T ester1L ED” ELF pro gram. 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. Selec t the “Fil es” view in th e low[...]

  • Página 64

    64 Cu sto me r Ref eren ce Boar d Manu al Intel® IQ80333 I/O Processo r Getti ng Starte d a n d D ebu gg er B. 7 .5 St eppi ng Th rou gh the 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 debu[...]

  • Página 65

    Custom er Refer ence Boar d M anual 65 B.8 E xplor ing the Code| Lab Debug Wi ndows 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, many new w ind ow s are a l so discus sed and basic in tera ction exercis es[...]

  • Página 66

    66 Cu sto me r Ref eren ce Boar d Manu al Intel® IQ80333 I/O Processo r Getti ng Starte d a n d D ebu gg er B.8. 6 Regist er s Windo w 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 go od view of all the reg isters. N oti ce that there is a Flags tab at the bott om of [...]

  • Página 67

    Custom er Refer ence Boar d M anual 67 B.9 D e bug ging Basi cs B. 9.1 O ver vi ew 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 flo w cont rol f un ctions include th e abi lity t o sing le-step throu gh the c o de, st ep into func [...]

  • Página 68

    68 Cu sto me r Ref eren ce Boar d Manu al Intel® IQ80333 I/O Processo r Getti ng Starte d a n d D ebu gg er B. 9.3 Exc epti on s/T rappin g A debug exceptio n causes the processor to re-direct executi on to a d ebug event handl ing routine. 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 : •[...]