"DT10 FAQ"의 두 판 사이의 차이

TRACE32
이동: 둘러보기, 검색
 
(같은 사용자에 의한 82개의 중간 편집이 숨겨짐)
1번째 줄: 1번째 줄:
<h3>에러코드 : E02</h3>
+
<h2>Test Point 삽입 관련</h2>
<p>에러메시지 :&nbsp;It failed in the reading processing of the file. Please confirm existence and the right of access of the file.</p>
+
<p><a href="/wiki/index.php/TP_Error"><span style="color: #0000ff;">Test Point 삽입 오류</span></a></p>
<p>원인 :&nbsp;등록한 파일에 접근할 수 없는 경우</p>
+
<p><a href="/wiki/index.php/DT10_define"><span style="color: #0000ff;">#define 값에 의한 Test Point 삽입 문제</span></a></p>
<p>해결방안 : 해당 파일에 접근할 수 있는 권한이 있는지 확인합니다</p>
+
<p><span style="color: #808080;">DT10 프로젝트에 등록한 소스 수정 후 Test Point 삽입</span></p>
 
<p>&nbsp;</p>
 
<p>&nbsp;</p>
<h3>에러코드 : E03</h3>
+
<h2>Build 관련</h2>
<p>에러메시지 :&nbsp;It failed in the writing processing of the file. Please confirm existence and the right of access of the file.</p>
+
<p><a href="/wiki/index.php/DT10_Visual_Studio_Build_Error"><span style="color: #0000ff;">Visual Studio: Test Point 삽입 후 빌드 오류</span></a></p>
<p>원인 : 등록한 파일에 쓰기 실패한 경우</p>
+
<p>해결방안 : 해당 파일에 접근/쓰기가 가능한지 확인합니다</p>
+
 
<p>&nbsp;</p>
 
<p>&nbsp;</p>
<h3>에러코드 : E04</h3>
+
<h2>데이터 획득 관련</h2>
<p>에러메시지 :&nbsp;Failed to output the header file.Please confirm the read-only or the state of its save folder.</p>
+
<p><a href="/wiki/index.php/DT10_VariableMonitor"><span style="color: #0000ff;">DT10으로 변수 값을 모니터링 하고 싶은 경우</span></a></p>
<p>원인 :&nbsp;Header file에 접근할 수 없는 경우</p>
+
<p><a href="/wiki/index.php/DT10_TRACE_START_STOP"><span style="color: #0000ff;">특정 구간에 대해서만 Test Point 수행 데이터를 획득하고 싶은 경우</span></a></p>
<p>해결방안 : 해당 파일에 접근/읽기가 가능한지 확인합니다</p>
+
<p><a href="/wiki/index.php/DT10_TESTPOINT_ON_OFF"><span style="color: #0000ff;">Test Point를 삭제하지 않고, 데이터 출력 여부만 변경하고 싶은 경우</span></a></p>
 
<p>&nbsp;</p>
 
<p>&nbsp;</p>
<h3>에러코드 : E05</h3>
+
<h2>데이터 분석 관련</h2>
<p>에러메시지 :&nbsp;A Test Point code or an additional code by this application was found in the code check before the auto insertion. ...</p>
+
<p><a href="/wiki/index.php/DT10_FILTER"><span style="color: #0000ff;">필터를 활용한 테스트 리포트 데이터 추출</span></a></p>
<p>원인 :&nbsp;Test Point를 신규삽입 할 때, 이미 코드에 Test Point가 존재하는 경우</p>
+
<p><a href="/wiki/index.php/Test_Point_%EC%8B%A4%ED%96%89%EC%A0%95%EB%B3%B4_%EC%83%81%EC%86%8D"><span style="color: #0000ff;">이전에 테스트 했던 결과 재사용</span></a></p>
<p>해결방안 :&nbsp;소스코드내의 Test Point를 삭제하거나, "Convert to the backed up sources files"로 파일 복원 후 재시도 합니다</p>
+
 
<p>&nbsp;</p>
 
<p>&nbsp;</p>
<h3>에러코드 : E06</h3>
+
<p>계속 추가 중이니, 추가 문의는 <a href="mailto:DT10@mdstec.com"><span style="color: #0000ff;">DT10@hancommds.com</span></a> 으로 연락 부탁 드립니다. ;-)</p>
<p>에러메시지 :&nbsp;An insertion line by this application(""#include"" statement for DT header file) was found in the code check before the auto insertion. ...</p>
+
<p>원인 :&nbsp;Test Point신규삽입시에 DT header file에 Include문이 존재하는 경우</p>
+
<p>해결방안 :&nbsp;소스코드내의 Test Point를 삭제하거나, "Convert to the backed up sources files"로 파일 복원 후 재시도 합니다</p>
+
<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;또는, "New Test Point Insertion" 대신 "Additional Test Point Insertion" 기능을 사용합니다</p>
+
<p>&nbsp;</p>
+
<h3>에러코드 : E07</h3>
+
<p>에러메시지 :&nbsp;'#include' statement for the DT header file was not found by the code check before the insertion. ...</p>
+
<p>원인 :&nbsp;추가삽입 시에 DT header file에 Include문이 존재하지 않는 경우</p>
+
<p>해결방안 : 소스코드 윈도우에서 우측 마우스 클릭 -&gt; "Insert a Include statement" 버튼을 통해 소스파일 선두에 DT header file Include문을 추가합니다.</p>
+
<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;또는, 기존의 Test Point를 삭제한 후 재 삽입합니다</p>
+
<p>&nbsp;</p>
+
<h3>에러코드 : E08</h3>
+
<p>에러메시지 :&nbsp;Test Point was detected outside of the class. DT10 cannot insert Test Point to this file. ...</p>
+
<p>원인 :&nbsp;Java/C#에서 Class외부에 Test Point가 존재하는 경우</p>
+
<p>해결방안 :&nbsp;Class외부에 수동으로 삽입한 Test Point를 삭제합니다</p>
+
<p>&nbsp;</p>
+
<h3>에러코드 : E09</h3>
+
<p>에러메시지 :&nbsp;There are some character codes in a source file.\nDetermine single character code. ...</p>
+
<p>원인 : Character Code가 혼재하는 파일에 "Cancel insertion when the some character codes are found=TRUE" 옵션으로 Test Point를 자동삽입할 경우</p>
+
<p>해결방안 :&nbsp;Chracter code가 혼재하지 않는 파일로 변경합니다.</p>
+
<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 또는 Character code가 혼재해도 에러가 발생하지 않도록 옵션을 변경하여 Test Point삽입을 진행합니다. (코드가 손상될 가능성이 있습니다.)</p>
+
<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 해당 파일을 마우스 우측 클릭 -&gt; "Open the Property Editor" -&gt; "Auto Insertion Setting" -&gt; "Common" -&gt; <br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"Insertion algorithm" -&gt; "Cancel insertion when the some <strong>character</strong> codes are found" 항목을 "False" 로 변경 후 Test Point 를 삽입합니다</p>
+
<p>&nbsp;</p>
+
<h3>에러코드 : E10</h3>
+
<p>에러메시지 :&nbsp;There are some newline codes in a source file. Determine single newline code. If this error ignored, ...</p>
+
<p>원인 : Newline code가 혼재하는 파일에 대해 "Cancel insertion when the some newline cides are found=TRUE" 옵션으로 Test Point를 자동삽입할 경우</p>
+
<p>해결방안 :&nbsp;Newline code가 혼재하지 않는 파일로 변경합니다.</p>
+
<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 아래의 방법으로 Newline code가 혼재해도 에러가 발생하지 않도록 옵션을 변경하여 Test Point를 강제 삽입합니다.</p>
+
<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 해당 파일을 마우스 우측 클릭 -&gt; "Open the Property Editor" -&gt; "Auto Insertion Setting" -&gt; "Common" -&gt;&nbsp;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"Insertion algorithm" -&gt; "Cancel insertion when the some <strong>newline</strong> codes are found" 항목을 "False" 로 변경 후 Test Point 를 삽입합니다</p>
+
<p>&nbsp;</p>
+
<h3>에러코드 : E11</h3>
+
<p>에러메시지 :&nbsp;This file's character code is judged UTF-16 in automatic analysis. But, the character code set in this file is other than UTF-16. The analysis is canceled.</p>
+
<p>원인 :&nbsp;자동분석결과가 UTF16계의 파일이지만 UTF16이외의 character code가 지정되었을 경우</p>
+
<p>해결방안 :</p>
+
<p>&nbsp;</p>
+
<h3>에러코드 : E12</h3>
+
<p>에러메시지 :&nbsp;This file's character code is judged other than UTF-16 in Automatic analysis. But, the character code set in this file is UTF-16. The analysis is canceled.</p>
+
<p>원인 :&nbsp;자동분석결과가 UTF16이외의 파일이지만UTF16계의 character code가 지정되었을 경우</p>
+
<p>해결방안 :</p>
+
<p>&nbsp;</p>
+
<h3>에러코드 : E13</h3>
+
<p>에러메시지 :&nbsp;Failed to convert the character code. The actual code might be different from user-selected code. (e.g. Select 'UTF8' against the source file of 'UTF8(Without BOM)' )</p>
+
<p>원인 :&nbsp;Character code를 변환할 필요가 있는 경우,그 변환에서 에러가 발생합니다. Character code를 지정한 경우에는 그 지정이 실제 코드와 맞지 않습니다.</p>
+
<p>해결방안 :</p>
+
<p>&nbsp;</p>
+
<h3>에러코드 : E14</h3>
+
<p>에러메시지 :&nbsp;The specified file is 0 byte. You can't continue the proxess</p>
+
<p>원인 :&nbsp;파일사이즈가 0인 소스파일을 자동삽입 대상으로 지정한 경우</p>
+
<p>해결방안 :</p>
+
<p>&nbsp;</p>
+
<h3>에러코드 : E15</h3>
+
<p>에러메시지 :&nbsp;The ""#include"" file was not found. Please confirm the setting of the Include Path, or the existence of a file itself.</p>
+
<p>원인 :&nbsp;File -&gt; Project setting -&gt; Auto insertion setting -&gt; Conditional inclusion analysis -&gt; Include path에 지정된 파일을 찾지 못한 경우</p>
+
<p>해결방안 :&nbsp;File -&gt; Project setting -&gt; Auto insertion setting -&gt; Conditional inclusion analysis -&gt; Analyze conditional inclusion을 FALSE로 변경하여 Test Point를 삽입해 봅니다</p>
+
<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;File -&gt; Project setting -&gt; Auto insertion setting -&gt; Conditional inclusion analysis -&gt; Include path에 해당 파일이 존재하는지 확인해봅니다</p>
+
<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;File -&gt; Project setting -&gt; Auto insertion setting -&gt; Conditional inclusion analysis -&gt; Warning level -&gt; Cancel auto insertion when failed to search the "#include" file 항목을 FALSE 로 변경합니다</p>
+
<p>&nbsp;</p>
+
<h3>에러코드 : E16</h3>
+
<p>에러메시지 :&nbsp;Failed to access the ""#include"" file. Please confirm the access permissions of a taget file.</p>
+
<p>원인 : File -&gt; Project setting -&gt; Auto insertion setting -&gt; Conditional inclusion analysis 가 TRUE인 상태에서 include 파일을 접근하는데 실패한 경우</p>
+
<p>해결방안 : 타깃 파일이 접근 가능한지 확인합니다.&nbsp;</p>
+
<p>&nbsp;</p>
+
<h3>에러코드 : E17</h3>
+
<p>에러메시지 :&nbsp;Code size to analyze was over 64 kBytes in 1 line.</p>
+
<p>원인 : 소스 파일 한 라인에 기술된 내용이 너무 긴 경우 (64KB 이상)</p>
+
<p>해결방안 : 한 라인에 코딩된 내용을 줄입니다</p>
+
<p>&nbsp;</p>
+
<h3>에러코드 : E18</h3>
+
<p>에러메시지 :&nbsp;The line number for Test Point insertion check is over the maximum number (16383).</p>
+
<p>원인 : 테스트 포인트를 삽입하기 위해 분석하는 소스파일의 라인수가 최대수치(16,383라인)를 넘은 경우</p>
+
<p>해결방안 : 소스파일의 라인수가 16,383라인이 넘지 않도록 나누어 저장합니다</p>
+
<p>&nbsp;</p>
+
<h3>에러코드 : E19</h3>
+
<p>에러메시지 :&nbsp;End of invalid area was not found. The end point of invalid area(""#endif"" ""}"" etc...) &nbsp;may not existing or may not be found in auto judgement...</p>
+
<p>원인 : 테스트 포인트를 삽입하려는 파일에서 "#endif" 등으로 선언하는 조건부 지시문의 종료지점을 찾지 못한 경우</p>
+
<p>해결방안 : 소스코드에 선언된 "#if ~ #endif" 등에 문제가 없는지 확인합니다</p>
+
<p>&nbsp;</p>
+
<p>에러코드 :&nbsp;</p>
+
<p>에러메시지 :&nbsp;</p>
+
<p>원인 :</p>
+
<p>해결방안 :</p>
+
<p>&nbsp;</p>
+
<p>에러코드 :&nbsp;</p>
+
<p>에러메시지 :&nbsp;</p>
+
<p>원인 :</p>
+
<p>해결방안 :</p>
+
<p>&nbsp;</p>
+
<p>에러코드 :&nbsp;</p>
+
<p>에러메시지 :&nbsp;</p>
+
<p>원인 :</p>
+
<p>해결방안 :</p>
+
<p>&nbsp;</p>
+
<p>에러코드 :&nbsp;</p>
+
<p>에러메시지 :&nbsp;</p>
+
<p>원인 :</p>
+
<p>해결방안 :</p>
+
<p>&nbsp;</p>
+
<p>에러코드 :&nbsp;</p>
+
<p>에러메시지 :&nbsp;</p>
+
<p>원인 :</p>
+
<p>해결방안 :</p>
+
<p>&nbsp;</p>
+
<p>에러코드 :&nbsp;</p>
+
<p>에러메시지 :&nbsp;</p>
+
<p>원인 :</p>
+
<p>해결방안 :</p>
+
<p>&nbsp;</p>
+
<p>에러코드 :&nbsp;</p>
+
<p>에러메시지 :&nbsp;</p>
+
<p>원인 :</p>
+
<p>해결방안 :</p>
+
<p>&nbsp;</p>
+
<p>에러코드 :&nbsp;</p>
+
<p>에러메시지 :&nbsp;</p>
+
<p>원인 :</p>
+
<p>해결방안 :</p>
+
<p>&nbsp;</p>
+
<p>에러코드 :&nbsp;</p>
+
<p>에러메시지 :&nbsp;</p>
+
<p>원인 :</p>
+
<p>해결방안 :</p>
+
<p>&nbsp;</p>
+
<p>에러코드 :&nbsp;</p>
+
<p>에러메시지 :&nbsp;</p>
+
<p>원인 :</p>
+
<p>해결방안 :</p>
+
<p>&nbsp;</p>
+
<p>에러코드 :&nbsp;</p>
+
<p>에러메시지 :&nbsp;</p>
+
<p>원인 :</p>
+
<p>해결방안 :</p>
+
<p>&nbsp;</p>
+
<p>에러코드 :&nbsp;</p>
+
<p>에러메시지 :&nbsp;</p>
+
<p>원인 :</p>
+
<p>해결방안 :</p>
+

2020년 7월 24일 (금) 12:52 기준 최신판

Test Point 삽입 관련

Test Point 삽입 오류

#define 값에 의한 Test Point 삽입 문제

DT10 프로젝트에 등록한 소스 수정 후 Test Point 삽입

 

Build 관련

Visual Studio: Test Point 삽입 후 빌드 오류

 

데이터 획득 관련

DT10으로 변수 값을 모니터링 하고 싶은 경우

특정 구간에 대해서만 Test Point 수행 데이터를 획득하고 싶은 경우

Test Point를 삭제하지 않고, 데이터 출력 여부만 변경하고 싶은 경우

 

데이터 분석 관련

필터를 활용한 테스트 리포트 데이터 추출

이전에 테스트 했던 결과 재사용

 

계속 추가 중이니, 추가 문의는 DT10@hancommds.com 으로 연락 부탁 드립니다. ;-)