TMS320F28035 트레이닝키트 TR28035 제품매뉴얼 V1.1 [1] page
*Revision History 날짜 내용 11. 01. 07. - Rev. 1.1, 매뉴얼신규작성 [2] page
목차 1 주의사항... 4 1.1 입력전압허용범위... 4 1.2 정전기주의... 4 1.3 전원공급방법... 4 2 제품구성... 5 3 제품사용 ( 연결 ) 예... 6 3.1 USB전원사용및내장 XDS100사용시... 6 3.2 전원공급기로부터의 5V전원입력및외부에뮬레이터사용시... 7 4 주요부품배치위치... 8 5 부트모드선택... 9 5.1 TMS320F28035 칩의부트모드종류... 9 5.2 부트모드선택용핀헤더설정예... 9 6 외부핀헤더, 홀정의... 10 6.1 핀헤더및홀배치도... 10 6.2 CN2000 핀헤더정의... 10 6.3 CN3000 핀헤더정의... 11 6.4 CN4000 핀헤더정의... 11 6.5 외부인출홀정의... 12 7 TMS320F28035 칩핀할당안내... 13 8 기구도면... 14 9 부품배치도... 15 9.1 TOP-SIDE... 15 10 B.O.M.... 16 10.1 TR28035 B.O.M.... 16 [3] page
1 주의사항 1.1 입력전압허용범위 트레이닝키트 ( 이하 TR28035) 의입력전압허용범위는 +4.0V ~ +5.0V 입니다. 이허용범위를벖어나는전압을입력하실경우정상동작이보장되지않고, 초과하는 입력의경우제품의손상이발생할수있습니다. 1.2 정전기주의 정전기에매우민감한제품입니다. 정전기를최대한배제한환경에서 다루시기바랍니다. 1.3 전원공급방법 3 2 1 CN1100 5 핀미니 USB 커넥터 CN1010 전원선택점퍼 CN1000 커넥터홀 * 방법 1 CN1010 2,3 번연결 TR28035 는 5 핀미니 USB 커넥터 (CN1100) 를통해 PC 의 USB 포트로부터전원을공급받도록설계되어있습니다. 이경우 TR28035 에내장된 XDS100 을사용하게되므로별도의에뮬레 이터를연결하실필요가없습니다. (USB 확장포트혹은 USB 허브가아닌 PC 의 USB 포트에직접연결하세요.) * 방법 2 CN1010 1,2 번연결 USB 포트의사용이불가하다면, CN1000 커넥터홀에케이블을 연결하여별도의 DC 전원공급기로부터전원을연결할수있습 니다. 내장 XDS100 은사용되지않으며, 별도의 JTAG 에뮬레이 터가필요합니다. (4.0V ~ 5.0V) [4] page
2 제품구성 TR28035 는내부에 XDS100 을탑재하고있습니다. 좌측상단 CN1010 점퍼의설정에따라내장 된 XDS100 을사용하실수도있고, 외부에뮬레이터를연결하실수도있습니다. *TR28035 - TMS320F28035 PAG T 칩탑재 - XDS100 에뮬레이터내장 *CN1010 점퍼설정으로사용가능 - 온도센서및발열소자내장 - 3상인버터제어용홀인출 *PWM 6ch, ADC 6ch, QEP 3ch - 저항분압기 1채널 *ADC와연결 - 범용스위치 2개 - 마이크 1채널 *ADC와연결 - 범용 LED 6개 - 통신 *SCI x1, CAN x1, I2C x1, LIN(SCI 호홖 ) [ 그림 2-1] TR28035 제공기능 [5] page
3 제품사용 ( 연결 ) 예 3.1 USB 전원사용및내장 XDS100 사용시 CN1010 핀헤더의 2,3번핀을점퍼로연결하여 USB전원을사용하도록설정합니다. 이경우내장된 XDS100 에뮬레이터가홗성화됩니다. USB 허브를통해연결하시면공급전류가부족할수있으니반드시 PC에서직접연결하시기바랍니다. PC USB 포트 CN1010 의 2,3 번연결 TR28035 [ 그림 3-1] TR28035 사용 ( 연결 ) 예 [6] page
3.2 전원공급기로부터의 5V 전원입력및외부에뮬레이터사용시 CN1010 핀헤더의 1,2 번핀을점퍼로연결하여몰렉스 2 핀커넥터로전원을공급받습니다. 이 경우내장된 XDS100 이비홗성화되기때문에별도의 JTAG 에뮬레이터가필요합니다. 전원공급기 PC USB 포트 Vin GND CN1010 의 1,2 번연결 14 핀 JTAG 에뮬레이터 [ 그림 3-2] TR28035 사용 ( 연결 ) 예 [7] page
4 주요부품배치위치 좀더자세한부품배치는회로도와 9. 부품배치도 를참고하시면확인하실수있습니다. 5 핀미니 USB 커넥터 ( 전원공급 & XDS100) CN1010 전원선택점퍼 CN1000 커넥터홀 저항분압기 비교기 2 번입출력인출 열제어용저항 CN2000 ADC 입력 8 채널 JTAG 에뮬레이터 연결용핀헤더 CN3000 PWM 6 채널 & eqep 3 채널 부트모드선택용 CN4000 범용 LED 범용스위치 핀헤더 통신채널인출 [ 그림 4-1] TR28035 부품배치도 [8] page
5 부트모드선택 5.1 TMS320F28035 칩의부트모드종류 [ 표 5-1] TMS320F28035 의부트모드종류 TR28035는 CN3610, CN3620 핀헤더의점퍼설정을통해칩의부트모드를선택하실수있도록설계되었습니다. 제품출고시부트모드는표 5-1의붉은색네모박스와같이 Emulation Boot모드로제공됩니다. 즉, 점퍼연결이되지않은상태이고별다른조작없이곧바로에뮬레이터를연결하시면 /TRST핀에의해 Emulation Boot모드로동작합니다. TMS320F28035 는 GetMode 라는독특한부트모드를지원합니다. GetMode 설정시 Default 로는플 래시부트가지정되어있으므로, Stand-alone 동작을위해서는표 5-1 의파란색네모박스와같이 점퍼를설정해주시기바랍니다. 부트모드에관한자세한내용은 TI 기술문서인 SPRUGO0A (TMS320x2803x Piccolo Boot ROM Reference Guide) 를참고하시기바랍니다. 5.2 부트모드선택용핀헤더설정예 GetMode(Default-Flash) [ 그림 5-1] TR28035 의 Stand-alone 을위한핀헤더설정 [9] page
6 외부핀헤더, 홀정의 6.1 핀헤더및홀배치도 3.3V_TP1 좌 : TP2200 우 : AGND_TP1 5V_TP1 CN2000 CN3000 CN4000 [ 그림 6-1] TR28035 외부핀헤더및홀배치도 DGND_TP1 6.2 CN2000 핀헤더정의 핀번호 설명 1 VREFHI_A0 (ADCINA0/VREFHI) 2 ADCIN_B2 (ADCINB2/COMP1B/AIO10) 3 ADCIN_A1 (ADCINA1) 4 ADCIN_A3 (ADCINA3) 5 ADCIN_A6 (ADCINA6/COMP3A/AIO6) 6 ADCIN_B1 (ADCINB1) 7 ADCIN_B3 (ADCINB3) 8 ADCIN_B6 (ADCINB6/COMP3B/AIO14) [ 표 6-2] TR28035 CN2000 핀헤더정의 [10] page
6.3 CN3000 핀헤더정의 핀번호 설명 1 PWM1A_G0 (GPIO00/EPWM1A) 2 PWM1B_G1 (GPIO01/EPWM1B/COMP1OUT) 3 PWM2A_G2 (GPIO02/EPWM2A) 4 PWM2B_G3 (GPIO03/EPWM2B/SPISOMIA/COMP2OUT) 5 PWM3A_G4 (GPIO04/EPWM3A) 6 PWM3B_G5 (GPIO05/EPWM3B/SPISIMOA/ECAP1) 7 QEP1A_G20 (GPIO20/EQEP1A/COMP1OUT) 8 QEP1B_G21 (GPIO21/EQEP1B/COMP2OUT) 9 QEP1I_G23 (GPIO23/EQEP1I/LINRXA) [ 표 6-3] TR28035 CN3000 핀헤더정의 6.4 CN4000 핀헤더정의 핀번호 설명 1 SCITX_A (GPIO29/SCITXDA/SCLA/-TZ3) 2 SCIRX_A (GPIO28/SCIRXDA/SDAA/-TZ2) 3 CANH_A (G31/CANTXA) 4 CANL_A (G30/CANRXA) 5 LINTX_A (GPIO18/SPICLKA/LINTXA/XCLKOUT) 6 LINRX_A (GPIO19/-SPISTEA/LINRXA/ECAP1) 7 I 2 C Data (G32/SDAA/EPWMSYNCI/-ADCSOCAO) 8 I 2 C Clock (G33/SCLA/EPWMSYNCO/-ADCSOCBO) [ 표 6-4] TR28035 CN4000 핀헤더정의 [11] page
6.5 외부인출홀정의 홀이름 TP2200 AGND_TP1 DGND_TP1 설명가변저항출력확인용 Analog GND Digital GND [ 표 6-5] TR28035 외부로인출된홀정의 [12] page
7 TMS320F28035 칩핀할당안내 핀번호 TMS320F28035 핀할당된기능 15 ADCINA0/VREFHI 외부홀인출 14 ADCINA1 외부홀인출 13 ADCINA2/COMP1A/AIO2 온도센서입력 12 ADCINA3 외부홀인출 11 ADCINA4/COMP2A/AIO4 외부홀인출 10 ADCINA6/COMP3A/AIO6 외부홀인출 9 ADCINA7 마이크입력 18 ADCINB0 범용스위치입력 19 ADCINB1 외부홀인출 20 ADCINB2/COMP1B/AIO10 외부홀인출 21 ADCINB3 외부홀인출 22 ADCINB4/COMP2B/AIO12 외부홀인출 23 ADCINB6/COMP3B/AIO14 외부홀인출 24 ADCINB7 가변저항 & 외부홀인출 56 GPIO00/EPWM1A LED & 외부홀인출 55 GPIO01/EPWM1B/COMP1OUT LED & 외부홀인출 54 GPIO02/EPWM2A LED & 외부홀인출 53 GPIO03/EPWM2B/SPISOMIA/COMP2OUT LED & 외부홀인출 51 GPIO04/EPWM3A LED & 외부홀인출 50 GPIO05/EPWM3B/SPISIMOA/ECAP1 LED & 외부홀인출 39 GPIO06/EPWM4A/EPWMSYNCI/EPWMSYNCO N/C 38 GPIO07/EPWM4B/SCIRXDA 범용스위치입력 35 GPIO08/EPWM5A/-ADCSOCAO N/C 31 GPIO09/EPWM5B/LINTXA N/C 52 GPIO10/EPWM6A/-ADCSOCBO 열제어용 PWM 출력 49 GPIO11/EPWM6B/LINRXA N/C 37 GPIO12/-TZ1/SCITXDA 범용스위치입력 36 GPIO16/SPISIMOA/-TZ2 N/C 34 GPIO17/SPISOMIA/-TZ3 N/C 33 GPIO18/SPICLKA/LINTXA/XCLKOUT 통신 8 핀커넥터인출 44 GPIO19/-SPISTEA/LINRXA/ECAP1 통신 8 핀커넥터인출 62 GPIO20/EQEP1A/COMP1OUT 외부홀인출 63 GPIO21/EQEP1B/COMP2OUT 외부홀인출 1 GPIO22/EQEP1S/LINTXA 범용스위치입력 4 GPIO23/EQEP1I/LINRXA 외부홀인출 64 GPIO24/ECAP1 범용스위치입력 32 GPIO28/SCIRXDA/SDAA/-TZ2 27 GPIO29/SCITXDA/SCLA/-TZ3 통신 8 핀커넥터인출 & USB to SCI 컨버터인출 통신 8 핀커넥터인출 & USB to SCI 컨버터인출 26 GPIO30/CANRXA 통신 8 핀커넥터인출 25 GPIO31/CANTXA 통신 8 핀커넥터인출 2 GPIO32/SDAA/EPWMSYNCI/-ADCSOCAO 통신 8 핀커넥터인출 3 GPIO33/SCLA/EPWMSYNCO/-ADCSOCBO 통신 8 핀커넥터인출 61 GPIO34/COMP2OUT/COMP3OUT 외부홀인출 & 부트모드선택점퍼 45 TCK/GPIO38/XCLKIN JATG 커넥터 & XDS100 47 TDI/GPIO35 JATG 커넥터 & XDS100 46 TDO/GPIO37 JATG 커넥터 & XDS100 & 부트모드선택점퍼 48 TMS/GPIO36 JATG 커넥터 & XDS100 8 -TRST JATG 커넥터 & XDS100 7 -XRS 리셋스위치입력 30 TEST2 N/C 60 -VREGENZ 풀다운저항 41 X1 외부 X-TAL 연결 ( 기본미장착 ) 40 X2 외부 X-TAL 연결 ( 기본미장착 ) [ 표 7-1] TR28035 TMS320F28035 PAG 칩핀할당안내 [13] page
8 기구도면 [ 그림 8-1] TR28035 기구도면 [14] page
9 부품배치도 9.1 Top-Side 본트레이닝키트에는모든부품이 TOP 면에배치되어있습니다. [ 그림 9-1] TR28035 부품배치도 TOP 면 [15] page
10 B.O.M. 10.1 TR28035 B.O.M. Item Quantity Reference Part 1 4 DGND_TP1,AGND_TP1,5V_TP1,3_3V_TP1 T POINT DIP1 2 1 CN1000 Molex 2pin 3 4 CN1010,CN2100,CN3610,CN3620 2.54mm 1x3 Male 4 1 CN1100 MINI 5P USB 5 2 CN2000,CN4000 2.54mm 1x8 Male 6 1 CN3000 2.54mm, 1x9, Male 7 1 CN6400 JTAG 2.54mm 2x7 Male 8 21 C1001,C2000,C2020,C2030,C2100,C2200,C2400,C2700, C2800,C3000,C3200,C3400,C3500,C4100,C4200,C6000, 100nF C6001,C6002,C6200,C6300,C6301 9 3 C1002,C1101,C2011 10nF 10 2 C1003,C2009 10uF 11 6 C1100,C5000,C5007,C5020,C6003,C6004 1uF 12 1 C2001 12pF 13 1 C2002 3.3nF 14 1 C2012 6.8nF 15 1 C2201 1nF 16 4 C4101,C4102,C4103,C4104 0.1uF 17 6 C5001,C5002,C5003,C5004,C5005,C5006 2.2uF 18 2 C5011,C5012 24pF 19 2 C6101,C6102 36pF 20 7 D1000,D3111,D3121,D3211,D3221,D3311,D3321 Red LED 21 1 D1001 Green LED 22 2 L1000,L1001 SHORT / NC 23 5 L1100,L5001,L5002,L5003,L5004 BEAD 24 1 MK2000 OB-27P40 25 1 P2200 Potentiometer (10k) 26 7 R1000,R3111,R3121,R3211,R3221,R3311,R3321 560 27 2 R1001,R3003 330 28 1 R1002 SHORT/NC 29 1 R2001 2.7k 30 1 R2002 270k 31 1 R2003 9.1k 32 1 R2004 18k 33 3 R2005,R2011,R2012 15k 34 4 R2009,R6003,R6200,R6400 2.2k 35 1 R2013 2.4k 36 1 R2014 2k 37 22 R3001,R3002,R3101,R3102,R3201,R3202,R3301,R3302, R3601,R3610,R3611,R3620,R3621,R4001,R4002,R4202, 4.7k R4203,R6401,R6402,R6403,R6404,R6405 38 1 R3600 51 39 9 R3700,R4111,R4112,R4121,R4122,R4131,R4132,R5000,R6407 0 40 9 R3701,R4101,R4102,R4201,R5010,R6005,R6006,R6100,R6406 open 41 1 R4200 120 42 1 R5020 16k 43 1 R6000 470 44 2 R6001,R6002 27 45 2 R6004,R6201 10k 46 1 R8402 1k 47 1 SW3001 SW1 48 1 SW3002 SW2 49 1 SW5020 MASTER_RESET(N/C) 50 2 TP2200,TP6000 T POINT S 51 1 U1000 TPS73033 52 1 U2000 MCP6L92T 53 1 U2020 TC1047AVNBTR 54 10 U2030,U2100,U2101,U2200,U2300,U2400,U2500,U2600,U2700,U2800 MCP6L01UT 55 1 U3000 NC7WZ14P6X 56 5 U3100,U3200,U3300,U3400,U3500 NC7WZ17P6X 57 1 U3600 FDC6561AN 58 1 U4100 MAX3232E 59 1 U4200 SN65HVD235D 60 1 U5000 TMS320F28035PAG 61 1 U5010 X-Tal, 20MHz, SX-32 62 1 U6000 FT2232D 63 1 U6100 X-Tal, 6MHz, SX-1 64 1 U6200 93LC46B-I/SN 65 1 U6300 SN74LVC2g74DCU [ 표 10-2] TR28035 B.O.M. (V1.1) [16] page