Atmel ATAVRAUTO100 manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

Go to page of

A good user manual

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

What is an instruction?

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

Unfortunately, only a few customers devote their time to read an instruction of Atmel ATAVRAUTO100. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Atmel ATAVRAUTO100 should contain:
- informations concerning technical data of Atmel ATAVRAUTO100
- name of the manufacturer and a year of construction of the Atmel ATAVRAUTO100 item
- rules of operation, control and maintenance of the Atmel ATAVRAUTO100 item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

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

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Atmel ATAVRAUTO100 item, and its use of respective accessory, as well as information concerning all the functions and facilities.

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

Table of contents for the manual

  • Page 1

    ATAVR AUT O100 ........... .............. .............. .............. .............. .............. ............. User G uide[...]

  • Page 2

    ATAVRAUTO100 User Guide -3 7697B–AUT O–09/07 Section 1 Introductio n .............. .............. .............. .............. .............. .............. ....... 1-4 1.1 Overview ...... ................... ................... .................... ................... ................ 1-4 Section 2 Using the ATAVRAUTO100 ....................[...]

  • Page 3

    ATAVRAUTO100 User Guide 1-4 7697B–AUT O–09/07 Section 1 Introduc tion Congr atula tion s on y our s elec tion o f the ATAV RAU TO100 . Th is boa rd in clud es all ele- m e n t s n e c e s s a r y f o r d e s i g n e r s t o q u i c k l y d e v e l o p c o d e r e l a t e d t o C A N a n d L I N communica tion gateway implementi ng the AT90CAN12[...]

  • Page 4

    Introduction 1-5 ATAVRAUTO100 User Guide 7697B–AUT O–09/07 1.2 ATAVRAUTO100 Features The A T A V RAUTO100 provides the following features:  A T90 CAN128 QFN64,  A V R S tudio software interfa ce (Note:) ,  Power supp ly: – regulated 5.0V out o f the VBA T (typical 12V) fro m the LIN co nnector  JT A G connecto r: – for on-c hip [...]

  • Page 5

    ATAVRAUTO100 User Guide 2-6 7697B–AUT O–09/07 Section 2 Using th e ATA VRAUTO1 00 2.1 Overview Figure 2- 1. ATAVRA UTO100 Over view AT90CAN1 28 CAN LIN 8MHz CRYS TAL JTAG & ISP MAST[...]

  • Page 6

    Using the ATAVRAUTO100 2-7 ATAVRAUTO100 User Guide 7697B–AUT O–09/07 2.2 Power Supply T h e o n - b o a r d p o w e r s u p p l y m u s t b e p r o v i d e d v i a t h e L I N c o n n e c t o r . T h e A T A VRAUTO100 ha s been des igned for o peratin g v oltage from 7V to +18V w ith typical vo l ta ge a t 1 2 V . T he L I N t r an s ce i ve r [...]

  • Page 7

    Using the ATAVRAUTO100 ATAVRAUTO100 User Guide 2-8 7697B–AUT O–09/07 2.3.2 External crystal Necessar y f or the CAN networ k p recision, the fol lowing crystal fr equency allows p roper AT AV RAU TO 1 00 op er at io ns (1 ) : 8M Hz , 1 2M Hz , 16 MHz . Th e AT AV RA UT O1 00 co m es with a defa ult 8MHz cr ystal oscilla tor (CAN bau t rate up t[...]

  • Page 8

    Using the ATAVRAUTO100 2-9 ATAVRAUTO100 User Guide 7697B–AUT O–09/07 2.4.2 LIN MASTE R selection To operate th e LIN in Master mo de, one 1k Ω resistor must be place d at the Master con- nection. T o do so, the MS TR jump er must be p ositionned a s indicated in Figure 2-4 . 2.4.3 CAN Connection to the CAN networ k is made via the CAN connec [...]

  • Page 9

    Using the ATAVRAUTO100 ATAVRAUTO100 User Guide 2-10 7697B–AUT O–09/07 2.5 In-System Programming Th e AT 9 0C AN 1 28 c a n be p r og ra m me d us i ng s pe c if ic S PI l in k s. T h is s ub s e ct io n wi ll explain how to connect th e programm er. The F LAS H, E EPRO M m emor y (a nd a ll F use a nd L ock Bit Opti on I SP-pr ogr amma ble) can[...]

  • Page 10

    Using the ATAVRAUTO100 2-11 ATAVRAUTO100 User Guide 7697B–AUT O–09/07 2.5.2 Programming with AV R ISP via SP I Both the Flash and E EPRO M m emo ry arr ays ca n be pro gram med u sing the s erial SP I bu s w h i le R E S ET is pu l le d t o G N D. T he s e ri a l i nt e r fa ce c on s is t s o f p in s SC K, M OS I (input) and MISO (o utput). A[...]

  • Page 11

    Using the ATAVRAUTO100 ATAVRAUTO100 User Guide 2-12 7697B–AUT O–09/07 Figure 2- 8. Programmi ng the ATAV RAUTO1 00 using ATA VRAUTO900 2.5.3 Programming with AV R JTAGIC E mkII Th e AT 9 0C A N 12 8 c a n be p re o g ra m m e d us i n g s p ec i f ic JT A G l i nk : 3 - wi r e d e b ug - wi r e interface. To use the AV R JTAGICE mkI I w ith an [...]

  • Page 12

    Using the ATAVRAUTO100 2-13 ATAVRAUTO100 User Guide 7697B–AUT O–09/07 2.6 Debugging 2.6.1 Debugging with AVR JTAGICEm kII The JT AGEN fu se must be pr ogrammed to enable th e JT A G T est Access Por t. In addi- tion, the OC DEN fuse must be p rogrammed and no Lo ck bi ts must be set for the On chip debug syst em to work. A s a secur ity feature[...]

  • Page 13

    ATAVRAUTO100 User Guide 3-15 7697B–AUT O–09/07 Section 3 Techn ical Spe cifications  System Uni t – Physical Dimensions ................... ................... .........L=45 x W=45 x H= 8 mm – Weight ............... ................... .................... ................... ............. ..................1 7 g  Operating Conditions[...]

  • Page 14

    ATAVRAUTO100 User Guide 4-17 7697B–AUT O–09/07 Section 4 Techn ical Sup port For Technica l supp ort, please cont act avr@atmel. com. When reque sting t echnica l sup- port, pleas e include th e following info rmation:  Which target A VR dev ice is used (c omplete part num ber)  T arget voltage and spee d  Clock sourc e and fus e setti[...]

  • Page 15

    ATAVRAUTO100 User Guide 5-19 7697B–AUT O–09/07 Section 5 Comple te Schema tics On the ne xt pages, the following doc uments o f ATAVRAUTO 100 are sh own:  Complete sc hematics,  Bill of mate rials  Assembly dr awing[...]

  • Page 16

    Complete Schematics ATAVRAUTO100 User Guide 5-20 7697B–AUT O–09/07 Figure 5-1 . ATAVRA UTO100 Schem atic[...]

  • Page 17

    Complete Schematics 5-21 ATAVRAUTO100 User Guide 7697B–AUT O–09/07 Figure 5-2 . ATAVRA UTO100 Bill of materials[...]

  • Page 18

    Complete Schematics ATAVRAUTO100 User Guide 5-22 7697B–AUT O–09/07 Figure 5-3 . ATAVRA UTO100 assem bly drawin g LIN CAN to LIN G at e wa y C3 R6 NISP R8 BOOT C4 C5 C10 R3 C8 Y1 C2 R12 U3 C7 R9 C 1 TERM2 C6 R5 U1 R4 TERM1 CAN R7 R 11 C11 D2 D_WD Q1 D3 NWAKE R10 MAST ATAVRAUTO100 ICE&ISP PM-06 V1.0 NRES C 9 U2 R13 DB DG D1 R2 R 1[...]

  • Page 19

    Printed on re cycled paper. 7697B–AUTO –09/07 /xM © 2007 A tmel Corp oratio n. All rights reserv ed. At m e l ® , l o g o a n d c o m b i n a t i o n s t h e re o f , E v e r y w h e r e You Ar e ® a n d o t h e r s a r e re g i s t e r e d tr a d e - m a r k s o r t r a d e m a rk s o f A t m e l C o r p o r a t i o n o r i ts s u b s i d i[...]