TuTTY 란?
TuTTY 내려 받기
TuTTY 사용방법
TuTTY 다시 실행하기
TuTTY는 텔넷 전문 프로그램인 Putty를 좀더 편리하게 사용할 수 있도록 만들어 진 텔넷 전용 프로그램입니다. Microsoft Windows에 기본으로 설치되어 있는 Hyper Terminal을 사용하시는 것도 좋습니다만 TuTTY와 같은 텔넷 전문 프로그램을 이용하시면 다양하고 편리한 기능을 사용할 수 있어 좋습니다.
더욱이 TuTTY는 SSH와 Rlogin을 지원하기 때문에 SSH를 사용하는 호스트에서도 사용이 가능하며 Hyper Terminal과 같이 시리얼도 지원합니다.
TuTTY는 http://putty.dwalin.ru를 방문하여 구하실 수 있습니다. TuTTY 홈페이지를 방문하신 후 downloads 링크를 클릭합니다.
프로그램을 내려 받기 위해 TuTTY 링크를 클릭하십시오.
다운로드 대화상자가 출력되면 적당한 폴더에 저장합니다.
Tutty는 설치할 필요 없이 압축을 풀어 바로 사용할 수 있습니다. 그러므로 내려 받은 파일을 적당한 폴더에 풀어 놓습니다.
압축파일을 풀어 놓은 폴더에서 tutty.exe를 더블클릭하여 실행합니다.
TuTTY가 실행되면 타겟보드와 연결하기 위한 옵션을 설정할 수 있는 [TuTTY Configuration] 대화상자가 출력됩니다. 왼쪽 트리에서 타겟보드와 위한 옵션 목록이 출력되며, 선택한 목록에 대해서 오른쪽에 설정 값을 입력하도록 되어 있습니다.
본 설명에서는 타겟보드와 시리얼 케이블로 연결할 것이므로 [Protocol]을 Serial을 선택하고 [Port]를 타겟보드와 연결된 시리얼 포트를 선택합니다. 본 설명에서는 COM1을 이용하여 연결하겠습니다.
타겟보드와 통신하기 위한 시리얼의 환경 설정 값을 입력합니다. 아래 그림의 (1)에서와 같이 [Connection>>Serial]을 선택합니다.
EZ 보드와 연결하기 위해서 아래와 같이 설정하십시오.
- Baud rate : 115200
- Data bits : 8
- Parity : None
- Stop bits : 1
- Flow control : None
이 설정을 다음에도 사용하기 위해 정보를 저장합니다. 왼쪽의 목록 트리에서 [Session]을 선택하고 [Host Name]에 적당한 이름을 입력하신 후 [Save] 버튼으로 저장한다. 본 설명에서는 이름을 ez_boot 라고 입력하겠습니다.
[Save]버튼을 클릭하시면 아래와 같이 [Saved Session] 목록에 추가됩니다.
이제 모든 설정 작업이 완료되었으므로 [Open]버튼을 클릭합니다.
이제 타겟 보드에 전원을 인가하거나 리셋 버튼을 눌러 주십시오. 그러면 아래와 같이 타겟 보드의 부팅 메시지를 보실 수 있습니다.
▶ EZ-PXA270 부팅화면입니다.
WELCOME EZBOOT V2.2.49 (FALINUX Co.,Ltd) ..........PXA270(EZ-PXA270) Program by You Young-chang, Oh Jae-Kyoung, Jang Hyung-Gi Last Modify May 27 2008 Detect ES29LV400_B Flash : vid=4A pid=22BA SIZE 4-Mbits [512-Kbytes] Detect Samsung NAND 64M 3.3V 8-bit Flash : vid=EC pid=76 SIZE 64-Mbytes (page=512, block=16K) ... Copy Kernel Image ..... Copy Ramdisk Image ..... Starting kernel [MARCH 3003]... kernel command [EZBOOT mem=64M initrd=0xA0800000,5M root=/dev/ram ramdisk=16384 console=ttyPXA2,115200 ip0=192.168.10.95 mac=00:FA:08:25:00:06 netmask=255.255.255.0 gw=192.168.10.1 host=192.168.10.91 nandparts=1,8,55 ] Uncompressing Linux.......................................................................... ................................................... done, booting the kernel. Linux version 2.6.21-falinux (root@hw27) (gcc version 3.4.3) #2 Mon Jun 2 11:35:41 KST 2008 : .. 중간 생략..▶ EZ-AU1200 부팅화면입니다.
1235 WELCOME EZBOOT V2.2.48 (FALINUX Co.,Ltd) ..........AU1250(EZ-AU1250) Program by You Young-chang, Oh Jae-Kyoung, Jang Hyung-Gi Last Modify Apr 18 2008 Detect EON29LV400_B Flash : vid=7F pid=22BA SIZE 4-Mbits [512-Kbytes] Detect Samsung NAND 128M 3.3V 8 bit Flash : vid=EC pid=F1 SIZE 128-Mbytes (page=2048, block=128K) ... Copy Kernel Image ..... Copy Ramdisk Image ..... Starting kernel ... kernel command [EZBOOT mem=128M rd_start=0x80800000 rd_size=5M root=/dev/ram0 ramdisk=16384 console=ttyS0,115200 video=au1200fb:panel:11 ip0=192.168.10.147 mac=00:FA:01:A2:33:15 netmask=255.255.255.0 gw=192.168.10.1 host=192.168.10.28 nandparts=1,8,119 ] loaded at: 80008000 801CF000 relocated to: 80D00000 80EC7000 zimage at: 80D06130 80EC6131 Uncompressing Linux at load address 80100000 Now booting the kernel Linux version 2.6.21-falinux (root@soft28) (gcc version 3.4.4) #12 Wed Apr 30 22:30:44 KST 2008 : .. 중간 생략..▶ EZ-S3C2440 부팅화면입니다.
0123B WELCOME EZBOOT V2.2.47 (FALINUX Co.,Ltd) ..........S3C2440(EZ-S3C2440) Program by You Young-chang, Oh Jae-Kyoung, Jang Hyung-Gi Last Modify Nov 14 2007 Detect Samsung NAND 64M 3.3V 8-bit Flash : vid=EC pid=76 SIZE 64-Mbytes (page=512, block=16K) ... Copy Kernel Image ..... Copy Ramdisk Image ..... Starting kernel [MARCH 3007]... kernel command [EZBOOT mem=64M initrd=0x30800000,5M root=/dev/ram0 ramdisk=12288 console=ttySAC2,115200 ip0=192.168.10.183 mac=00:FA:01:A2:13:04 netmask=255.255.255.0 gw=192.168.10.1 host=192.168.10.27 nandparts=2,8,54 ] Uncompressing Linux............................................................. ........................................................... done, booting the kernel. Linux version 2.6.21-falinux (root@hw27) (gcc version 3.4.3) #116 Wed Dec 19 18:31:04 KST 2007 CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0007177 Machine: www.falinux.com EDK-S3C2440 for S3C2440 Board Memory policy: ECC disabled, Data cache writeback CPU S3C2440A (id 0x32440001) S3C244X: core 399.651 MHz, memory 133.217 MHz, peripheral 66.608 MHz S3C24XX Clocks, (c) 2004 Simtec Electronics CLOCK: Slow mode (2.116 MHz), fast, MPLL on, UPLL on CPU0: D VIVT write-back cache CPU0: I cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets CPU0: D cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets
:▶ EZ-X5 부팅화면입니다.
WELCOME EZBOOT.X5 V1.7...................for PXA255 Program by You Young-chang, fooji (FALinux Co.,Ltd) Last Modify 2004.11.17 Boot Flash Check ...................... Detect AM29LV400 (BOTTOM)Flash : 22BA SIZE 4M-BIT [512Kbyte] NAND Chip Check ....................... Detect SAMSUNG [ec:76] 64MByte BAD BLOCK SCAN -> Kernel, Ramdisk Bad Block [0] CS8900 Init............................ Mac Address : [00 A2 75 F2 36 3A] Detect value : [3000:3000] Chip ID : [0E63:000A] Quickly Autoboot [ENTER] / Goto BOOT-MENU press [space bar]..... Copy Kernel Image ..... Copy Ramdisk Image ..... Starting kernel [MARCH 303]... Uncompressing Linux................................................. done, booting the kernel. Linux version 2.4.19-rmk7-pxa1 (root@jdt) (gcc version 3.2.1) #416 Mon Sep 6 14:07:59 KST 2004 CPU: XScale-PXA255 revision 6 Machine: WWW.FALINUX.COM EZ-X5 for PXA255 Board Ignoring unrecognised tag 0x00000000 Memory clock: 99.53MHz (*27) Run Mode clock: 398.13MHz (*4) Turbo Mode clock: 398.13MHz (*1.0, inactive) On node 0 totalpages: 16384 :▶ ESP-MMI 부팅화면입니다.
WELCOME EZBOOT.ESP-MMI V1.3 .................for EZ-EP9312 Program by You Young-chang, fooji, Jang Hyung-Gi (FALinux Co.,Ltd) Last Modify Nov 11 2006 Boot Flash Check .......................... Detect ES29LV400 (BOTTOM)Flash : 22BA SIZE 4M-BIT [512Kbyte] NAND Chip Check ....................... Detect SAMSUNG [ec:76] 64MByte BAD BLOCK SCAN -> Kernel, Ramdisk Bad Block [0] CS8950 MAC, PHY Init............... MAC Address : [00 A2 75 F2 36 39] MAC, PHY INIT OK!!! ..... Copy Kernel Image ..... Copy Ramdisk Image ..... Starting kernel [MARCH 782]... Uncompressing Linux........................................................................... ......................... done, booting the kernel. Linux version 2.6.13.5-ez-ep931x (root@arm26) (gcc version 3.4.3) #145 Wed Oct 11 12:52:59 KST 2006 CPU: ARM920Tid(wb) [41129200] revision 0 (ARMv4T) Machine: FALINUX Co.,LtdEZ-EP9312 for EP9312 Board : 이상으로 TuTTY를 이용하여 타겟보드와 연결하여 보드의 부팅화면을 보았습니다. 이와 같은 방법으로 타겟보드에서 작업을 하신 후 프로그램을 종료하십시오.
TuTTY를 다시 실행하시면 [Save Sessions] 에 이전에 저장한 설정이 목록이 출력됩니다. 목록 중 사용하시려는 설정 항목을 선택하신 후 [Load] 버튼을 클릭하여 해당 설정 값을 불러 옵니다. 설정 값 불러오기에 성공하면 [Open]버튼을 클릭합니다.
[Open] 버튼을 클릭하시면 이전 화면에서처럼 EZ 보드와 통신할 준비가 완료됩니다.
타겟보드에 전원을 인가하시면 보드와 통신하실 수 있습니다.