MS 문제를 해결하기 위해 Hyperterminal Log를 콜릿(Collect)하고 저장하는 방법 - WKB47011
목적 또는 목표
문제를 해결하기 위해 Hyperterminal을 설정하여 MS 통신 기록을 저장합니다.
환경
- MassLynx
- MS
- Hyperterminal
절차
- 문서 Hyperterminal 설정 방법 - WKB17402에 따라 Hyperterminal을 설정합니다.
- Transfer > Capture Text를 선택합니다.

- 텍스트 파일의 파일 이름과 파일 저장 위치를 생성합니다.
참고: 파일 확장자 .txt가 있는지 확인하십시오.

- Start를 클릭합니다.
- MS EPC 대화 상자가 이 파일에 캡처됩니다.
- 시스템이 통신을 중지한 경우,
printDebugDetails(대소 문자 구분)를 입력하고 MS의 상태를 캡처합니다. - 다음 명령을 사용하여 기기의 세부 정보를 로그에 인쇄합니다. 다음 명령을 입력한 다음 Enter를 누릅니다.
i = 작업 상태
MemShow = EPC 메모리 상태
PEND 또는 READY 이외의 상태, 즉 일시 중단된 작업에는 "tt"를 사용합니다.
tt xxx - 여기서 xxx는 작업 목록에서 실패한 작업 중 하나의 이름입니다.tt SYSMAN = 추가 시스템 정보 얻기
- 모니터링이 끝나면, Transfer > Capture Text를 선택하고 Stop을 클릭합니다

참고: 며칠 동안 간헐적인 오류를 추적하기 위해 HyperTerminal을 실행하는 경우, 매일 로깅을 중지하고 새 파일을 선택해야 합니다. 이렇게 하면 파일 크기가 사용할 수 없는 지점까지 커지지 않습니다.
컴퓨터가 재부팅된 경우 위에서 설명한 대로 수동으로 로깅을 다시 시작해야 합니다.
추가 정보
추가 명령
작업 정보(다음 항목에 대한 <task>는 작업 ID의 작업 이름일 수 있음):
참고: 명령은 대소문자를 구분하므로 주의해서 입력하십시오.
i - 현재 작업 목록을 출력합니다.
ti <task> - 주어진 작업의 상태 정보를 출력합니다.
tt<task> - 지정된 작업의 스택 트레이스를 출력합니다.
checkStack - 할당된 스택 메모리보다 많은 작업이 있는지 확인합니다.
memShow - 시스템에서 현재 사용중인 총 메모리를 출력합니다.
위의 모든 명령은 단일 명령으로 묶여 있습니다.
printDebugDetails - Calls i, memShow, checkStack and tt and ti on all tasks.
진단
enableAllDetailsPrinting - 현재 함수의 매개변수 세부정보를 출력하는 기능.
disableAllDetailsPrinting - 현재 함수의 매개변수 세부정보 출력을 비활성화하는 기능.
setAcqServerLogLevel 8 - Acq 서버 하위 시스템에서 로그 메시지를 켭니다.
setAcqServerLogLevel 0 - Acq 서버 하위 시스템에서 로그 메시지를 끕니다.
enableEventPrinting - 통신 계층에서 로그 메시지를 켭니다.
disableEventPrinting - 통신 계층에서 로그 메시지를 끕니다.
Epcas2:
SaveCtrlRioBuf - electronic(전자 기기)로 전송되는 제어 메시지를 RioControlBuf.txt에 저장합니다. [이 작업을 수행하려면 FTP 쓰기 액세스가 활성화되어야 합니다.]
SaveRespRioBuf - RioResponseBuf.txt로 돌아오는 응답 메시지를 저장합니다. [이 작업을 수행하려면 FTP 쓰기 액세스가 활성화되어야 합니다]
enableMonAddr<addr> ,<bytes> ,<direction> - 실시간으로 제어/응답 메시지를 모니터링할 수 있습니다. 방향: 1 - 제어, 2 - 응답.
disableMonAddr - 제어/응답 buffer의 실시간 모니터링을 끕니다.
TTP:
ShowTtpScanData 1 - 스캔 상태(시작/중지 및 DNL)를 표시합니다.
ShowTtpScanData 0 - 위의 설정을 해제합니다.
TtpTestMode 1 - 기록 중인 설정(예: 금지 시간) 및 SIP 변경 사항을 표시합니다.
TtpTestMode 0 - 위의 설정을 해제합니다.
ttpDebugData - 현재 TTP 상태(Control Reg, BOM, Revision 및 FPGA 파일 포함)를 폐기(dump)합니다.
id47011, memory, MLYNX, MLYNXV41, SUPMM, 하이퍼터미널